Welcome to the dRUBToken GitHub repository! This Solidity project is all about bringing the Russian Ruble into the decentralized world of Ethereum. 🚀 🌍
dRUBToken is a smart contract on Ethereum that represents a decentralized version of the Russian Ruble (dRUB). It's an ERC20 token with added functionalities to handle minting, burning, and token-to-Ethereum exchanges. 🔥 💰
- ERC20 Compliance: Fully compliant with the ERC20 standard, ensuring compatibility with a wide range of wallets and exchanges. ✔️
- Ownable: Secure and manageable by the contract owner. 🔒
- Mintable & Burnable: dRUB can be minted or burned, providing flexibility in supply management. 🏭 🔥
- Exchange with Ethereum: Exchange dRUB with Ethereum at pre-defined rates, making it easy to convert between the two. 🔄
To get started with dRUBToken, you need a solid understanding of Solidity and the Ethereum ecosystem.
- Solidity ^0.8.20
- OpenZeppelin Contracts
- Clone this repo
- Install dependencies (e.g., OpenZeppelin)
- Mint dRUB: Only the owner can mint new tokens.
- Burn dRUB: Tokens can be burned to reduce supply.
- Buy dRUB with ETH: Exchange your Ethereum for dRUB at the current rate.
- Sell dRUB for ETH: Convert your dRUB back to Ethereum.
Decentralized finance (DeFi) is growing, and dRUBToken aims to integrate traditional fiat currencies like the Russian Ruble into this new, exciting world. It offers transparency, security, and ease of conversion between digital and fiat currencies. ⚖️ 🏦
We welcome contributions, ideas, and feedback!
- ⭐ Star us on GitHub!
- 💬 Provide feedback or ideas through Issues.
- 🤝 Contribute to the code via Pull Requests.
This project is licensed under the MIT License - see the LICENSE file for details.
❤️ From the dRUBToken team with love! Let's decentralize the world together! 🗺️