/real-digital-reverse-engineering

Engenharia reversa nos contratos do real digital

Primary LanguageSolidity

🌍 English | 🇵🇹 Português | 🇪🇸 Español | 🇫🇷 Français | 🇩🇪 Deutsch

Real Digital CBDC Predicted Implementation 🔮💻

This project is an attempt to predict the Real Digital Central Bank Digital Currency (CBDC) smart contracts. As the source code for Real Digital was not made publicly available, only the ABIs were provided. Therefore, I took it upon myself to infer the functionality of some of the functions.

Please note that this project is based on inferring efforts and may not fully capture the actual implementation or intended behavior of the Real Digital CBDC. Use this code for reference and educational purposes only.

Disclaimer ⚠️

The Real Digital CBDC contracts are the property of the Central Bank and their development team. This project is not affiliated with or endorsed by the Central Bank. Use this project at your own risk.

Features ✨

  • Reverse engineered implementation of selected Real Digital CBDC functions
  • Educational resource for understanding CBDC contract structures and behaviors

Getting Started 🚀

To get started with the Real Digital CBDC Reverse Engineering project, follow these steps:

  1. Clone this repository
  2. Install dependencies: npm install
  3. Run Hardhat tests: npx hardhat test
  4. Review the provided code and documentation to understand the inferred functionality of the Real Digital CBDC contracts.
  5. Customize and experiment with the code to suit your learning or research purposes.
  6. Share your findings and insights with the community by opening issues or submitting pull requests on the GitHub repository.

Contributing 🤝

Contributions to enhance or clarify the reverse engineered code are welcome. However, please note that this project is not meant for modifying or redistributing the actual Real Digital CBDC contracts.

License 📝

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

Acknowledgements 🙏

I would like to acknowledge the Central Bank for their work on the Real Digital CBDC. While the official source code was not available, this project was inspired by the efforts to understand and explore the concept of CBDCs.

Contact 📧

For any inquiries or further information, please contact me at gustavo@obex.pw or @itxtoledo on Telegram.