Rewards Dashboard Technology

The Rewards Dashboard leverages the following technologies:

  • Frontend: Built using ReactJS for a dynamic user experience.

  • Backend: Powered by Node.js to manage user data, task validation, and communication with smart contracts.

  • Blockchain Interaction:

    • Smart Contracts (Solidity): Custom smart contracts are deployed on relevant blockchains to handle core on-chain reward mechanisms. This includes:

      • NFT Minting contracts for reward badges or collectibles.

      • Staking contracts for locking tokens.

      • Contracts governing the logic and state of any on-chain games integrated into the dashboard.

    • On-Chain Validation: User task completion (e.g., specific swaps or bridge transactions) is verified on-chain before rewards are issued via the smart contracts.

Last updated

Was this helpful?