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.

Demo Video Source Code

Technologies

Solidity

Aave Credit Delegation

Aave Borrow/Lending

Matic

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.

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.

Team

Samuel Tang KuoYeh Shen Jia Yi Li Jinwoo Seong
← click here to see all projects