C

Crypto Fantasy

Fantasy League for Crypto Traders, the rush of trading with minimized investment and risk of losses

Created on 19th February 2023

C

Crypto Fantasy

Fantasy League for Crypto Traders, the rush of trading with minimized investment and risk of losses

The problem Crypto Fantasy solves

Description

Crypto trading can be fun but new users getting started are actively discouraged by the investment required and market volatility.

How do we solve it ?

Our project is a fantasy league game where users can desposit a minimal entry fee to start a portfolio which is minted as an NFT with added benefit of being able to be traded freely in the open market.
Each portfolio starts with a base balance of 20,000$ using which users can buy tokens from a curated list. At the start of the tournament our contract takes a price snapshot of these tokens using Chainlink feeds. Users can then proceed to buy tokens at these prices and setup their portfolios.
After the buy period is over, users wait for tournament to end which can be automated using Chainlink Keepers. We then calculate a delta value difference in initial and final prices and order the tokens. Top 6 tokens are then distributed rewards based on pre-defined weightage and users can collect these rewards.
Further, our onboarding process is boosted by arcana wallets making it easier for new users to try out our platform.

Challenges we ran into

Biggest challenge was figuring out a way to make the calculations exist on chain in O(1) to minimise gas usage as the product grows. This was done using per person portfolio system which isolates these calculations to individual portfolios. Next was system automation which was helped out by Chainlink Keepers.

Tracks Applied (6)

Polygon: NFT Gaming application

Our project utilises portfolio formations as NFTs which can then be transferred to other users during or post portfolio ...Read More
Polygon Technology

Polygon Technology

Polygon: DeFi Integrated Metaverse & Gaming

Our project allows users to evaluate assets and build crypto portfolios in a gamified manner.
Polygon Technology

Polygon Technology

Polygon: Open Track

Our project utilises contracts deployed on Polygon. Address: 0x66b072290Bf5E4a695755b16AfbeDb9D0A566137
Polygon Technology

Polygon Technology

Arcana

Our project utilises Arcana Social Auth Wallets for user onboarding.
Arcana Network

Arcana Network

Chainlink

Our project utilises Chainlink price feeds for price snapshots and Keepers for competition end automation.
Chainlink

Chainlink

Quicknode: Built on QuickNode RPC

Our project utilises Quicknode RPC for data loading.
QuickNode

QuickNode

Cheer Project

Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.

Discussion

Builders also viewed

See more projects on Devfolio