Inspiration

Went over Twitter we'd found a tweet https://twitter.com/FTMAlerts/status/1623723072711696386 that said "fantom needs a staking product for NFTs". We took a look at @cardinal_labs on Solana and immediately started working on the project.

What it does

Staking: Create staking pools for ERC721 collections, and reward users with ERC20 tokens for staking NFTs.

Rentals: Users can lend their NFTs and other users can rent the NFTs.

How we built it

Solidity and React!

Challenges we ran into

Chainbase doesn't work fine with Testnet, so we were debugging in the Mainnet :)

What we learned

Fantom chain abilities and useful tools;

ERC4907 token standard

What's next for Non Fungible Factory

Staking: Create a special contract for pools, so separate the main business logic

Rentals:

1) Validate contracts

2) Implement rental queues when an NFT in high demand

Built With

  • chainbase
  • next.js
  • react.js
  • solidity
  • vercel
  • wagmi
  • walletconnect
+ 1 more
Share this project:

Updates