Welcome to the Fusion DeFi Project repository! Fusion is a decentralized finance platform that leverages blockchain technology to bring traditional financial instruments into the world of cryptocurrencies. This project is designed to provide users with a seamless experience for staking and earning rewards on their deposited FusionTokens.
In this repository, you will find three main components:
- Fusion-Architecture: Architecture diagrams of the project
- Fusion-Backend: The backend project responsible for interfacing with the Fusion smart contract and providing API endpoints.
- Fusion-Contract: The smart contract project implementing staking, depositing, withdrawals, and rewards distribution.
- Staking: Users can stake their FusionTokens securely using gas-less permit and earn yields based on their staked amount and time passed.
- ERC-20 Compatibility: Fusion supports staking with FusionTokens, providing a wide range of options for users.
- Flexible Lockup Periods: Tokens are locked for a specified duration, ensuring fair and predictable reward distribution.
- API Integration: Fusion-Backend offers a user-friendly API for easy interaction with the smart contract and retrieval of data.
- Event Emission: Events are emitted for every action within the platform, enhancing transparency and auditability.
- Custom Properties: Fusion-Backend allows users to query specific staking user data and contract properties.
Feel free to explore this repository to learn more about Fusion. Each project has it's own README.md with instructions.