A decentralized cryptocurrency backed by Africa's vast gold reserves, ensuring stability and transparency in digital financial systems.
- Gold-Backed Stability: Ensured value tied to African gold reserves.
- Secure Transactions: Powered by Ethereum blockchain.
- Global Accessibility: Borderless and inclusive.
- Blockchain: Ethereum-based smart contracts.
- Programming Language: Solidity.
- Tools: Hardhat, OpenZeppelin libraries.
Ensure you have the following installed:
-
Clone the repository:
git clone https://github.com/africanbullioncoin/abc.git
-
Navigate to the project directory:
cd abc
-
Install dependencies:
npm install
-
Compile the smart contracts:
npx hardhat compile
-
Run tests:
npx hardhat test
-
Deploy the contracts to a local blockchain:
npx hardhat node
In a separate terminal, run:
npx hardhat run scripts/deploy.js --network localhost
- Use Hardhat's console:
npx hardhat console --network localhost
- Interact with the deployed contract using the ABI and address.
- Use the deployed contract's address and ABI in your frontend application.
- Libraries like
web3.js
orethers.js
can facilitate interaction with the blockchain.
We welcome contributions to the African Bullion Coin project. Please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bugfix:
git checkout -b feature-name
- Commit your changes:
git commit -m "Add feature description"
- Push to your forked repository:
git push origin feature-name
- Submit a pull request to the
main
branch.
This project is licensed under the MIT License. See the LICENSE file for details.
For inquiries, contact us at (mailto:[email protected] ) or visit our official website.
Empowering Africa's digital financial ecosystem through innovation and gold-backed stability.