Polaris

A decentralized, transparent, fair, diverse lottery platform. It ultilizes yield farming protocols, such as Aave,to generate interest which is distributed as prizes for no participant losses. It offers sports and financial lottery by using Chainlink off-chain solutions.

Description

A decentralized, transparent, fair gaming platform utilizing Matic Layer 2 solutions to lower the extreme high gas fee on ETH, provide quick and affordable gaming experience. It also offer borrowing options using Aave’s Credit Delegation to allow users borrow tokens from friends to play the game and return them after winning.

Polaris showcase

How it's made

This project uses the Matic SDK to allow users to interact with the contract on the Matic network and experience low gas fees. It also utilizes the Aave Credit Delegation smart contracts to enable P2P borrowing between users and friends. We connected these two features together on our platform to allows an affordable gaming experience to all users, including those who do not have tokens upfront. Smart contracts are built in Solidity and frontend websites are built in JavaScript with React.

Technologies used

SolidityAave Credit DelegationAave Borrow/LendingMatic/Polygon