Inspiration

Betting games have become really popular in recent years, but the major issue is truth and transparency. Safebet solves precisely this by making the games decentralized and truth centric.

What it does

Safebet allows users to participate in gambling games, all on-chain, without trusting any third party and relying on the truth of the code.

How we built it

Smart Contract - It was built with the amazing utilities from Chainlink, VRFs, Keepers, and Data Feed. Frontend - Frontend was developed keeping in mind that the player must be relaxed and trustful at the same time while interacting with the blockchain.

Challenges we ran into

The Keepers were hard to integrate although the amazing tutorials from Chainlink helped a lot. While on the frontend part, the most difficult part was to make a UI that suits everyone.

Accomplishments that we're proud of

The ability to write tests and integrate Data Feeds and Keepers is one amazing accomplishment we are proud of. The design that we were able to pull off, is just a reflection of what we expected from it.

What we learned

Integrating Keepers, Data Feed and VRFs. Creating complex frontend apps with NextJS.

What's next for SafeBet

There are two games in the Safebet as of now, but in the coming future, we will be integrating more games which will be pleasing for our users.

Built With

  • chainlink
  • ethers.js
  • keeper
  • nextjs
  • solidity
  • tailwind
  • vrf
Share this project:

Updates