Skip to content

Rebirth Fintech is a solution that brings together all the talents of the financial world under one social roof.Includes credit applications, trading instruments, payment and collection systems, API solutions, trading applications, B2B, B2C, and asset management applications.

Notifications You must be signed in to change notification settings

KontrolSoft/RebirthToken

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

current

Rebirth Smart Contracts

License

npm truffle ganache-cli solidity

Project

Rebirth Finance // Rebirth Token ( $REPA )

Rebirth Fintech is a solution that brings together all the talents of the financial world under one social roof.Includes credit applications, trading instruments, payment and collection systems, API solutions, trading applications, B2B, B2C, and asset management applications.

Overview

This project contains a smart contract for a decentralized application on the BNB Smart Chain. The contract is written in Solidity and manages the allocation and distribution of a custom ERC-20 token.

Development Environment

The development environment for this project includes the following components:

  • Truffle: A development framework for Ethereum that provides tools for building, testing, and deploying smart contracts.
  • Ganache: A personal Ethereum blockchain for local development and testing.
  • OpenZeppelin: A library of reusable smart contract components that provide secure and tested functionality.
  • Remix: A web-based Solidity IDE that can be used for contract development and testing.

Installation

To install the required dependencies, run the following commands:

npm install -g truffle
npm install -g ganache-cli
npm install openzeppelin-solidity

Compile Contracts

To compile the smart contracts, run the following command:

truffle compile

This will compile the contracts in the contracts directory and create the corresponding ABI and bytecode files in the build/contracts directory.

Run Tests

To run the tests for the smart contracts, start a local blockchain using Ganache and then run the following command: This will run the tests in the test directory and output the results to the console.

Deploy Contracts

To deploy the smart contracts to the blockchain, update the truffle.js file with the appropriate network configuration and then run the following command:

truffle migrate

This will deploy the contracts to the specified network and output the contract addresses.

Usage

To use the smart contracts, import the relevant contracts into your DApp and interact with them using the provided functions and events.

License

This project is licensed under the MIT License - see the LICENSE file for details.

This README file provides a comprehensive overview of the project, including the development environment, installation instructions, compilation and deployment instructions, and usage information. It also includes a license for the project.

About

Rebirth Fintech is a solution that brings together all the talents of the financial world under one social roof.Includes credit applications, trading instruments, payment and collection systems, API solutions, trading applications, B2B, B2C, and asset management applications.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published