The Sustainable Projects Registry is a pioneering platform designed to bridge sustainable project development with blockchain technology. Registered with Verra, this platform empowers Project Developers to create and manage fractional NFTs representing their sustainable initiatives. These NFTs are minted on the Aptos blockchain, ensuring secure, transparent, and immutable records.
-
Project Registration: Each sustainable project is officially registered with Verra, confirming its adherence to rigorous sustainability standards.
-
Fractional NFT Creation: Project Developers can issue fractional NFTs that encapsulate the value of their projects. Minted on the Aptos blockchain, these NFTs benefit from enhanced security and scalability.
-
Marketplace Integration: The platform includes an integrated marketplace where holders and end users can purchase fragments of these NFTs. This facilitates fractional ownership and enables broader investment in sustainable projects.
-
Verification Process: All project submissions undergo a thorough verification process by a third-party assessor, ensuring that only credible and validated projects are represented through NFTs.
By merging sustainability with blockchain technology, the Sustainable Projects Registry fosters transparent and democratized investment in green projects, advancing both environmental and financial goals.
To get started with the ATMO, please follow these steps:
ATMO is developed on micro-frontend architecture, A react web app is designed to communicate with the Aptos blockchain to assure the key features above. The Flutter Web is for all the other components in the project. Make sure to start by the React Web App. Take a look about the Smart Contract
-
Clone the Repository:
git clone https://github.com/khaledGuedria17/atmo.git
-
Install Dependencies: Navigate to the project directory and install the required dependencies:
cd atmo-flutterflow flutter pub get
-
Configuration: Configure your environment settings as per the instructions in the
config/README.md
file. -
Run the Application: Start the application using the following command:
flutter run -d chrome
-
Access the Platform: A chrome window will pop within a random port to access the Flutter Web App
We welcome contributions to improve the Sustainable Projects Registry. Please refer to the CONTRIBUTING.md
file for guidelines on how to contribute.
This project is licensed under the MIT License - see the LICENSE file for details.
For any inquiries or support, please contact us at [email protected].