[AF3] - L's with Frens 🏅

We're creating a decentralized protocol that shows you the biggest DeFi L's and Blunders that you and your friends have made. on chain. Your biggest L can then be minted on L2 as an NFT.

Challenges

#BUIDLathon 2023 NFTs + Metaverse + Gaming Track

Pool 15,000 USDC

We created a fun experience to gift an NFT to the biggest loss in a frens group. We have gamified the experience for humorous trading losses that many of us have suffered from.

Best Use of Lens Protocol using Infura

Pool 2,000 ETH

We used IPFS on infura to retrieve and store metadata for our Layer 2 NFT's, and Lens to login and fetch addresses of social connections.

Covalent Unified API Bounties

Pool 10,000 ETH

We used Covalent’s Unified API to query the full transaction history for any ETH address. This data is used to calculate a time series database of PnL (Profit and Losses) for each ETH address. It played a vital role in our project!

Build on Base 🔵

Ranked 15,000 USDC

Our ERC-721 contract is deployed to Base's Layer 2!! We had to bridge goerli eth using the Base bridge and found entire deployment process to be extremely smooth and easy with well constructed docs.

Web3Modal Creative Challenge

Ranked 5,000 USDC

We used web3modal for logging in and signing transactions. Our project didn't fit well into the other categories so we selected the 'creative challenge' category. It drew from a lot of different ideas!

Best Lens app

Ranked 15,000 USDC

We wanted to create a Social Graph that would allow a frens group to compare each other's losses in a funny manner.

Deploy your smart contract on Scroll

Pool 10,000 USDC

Our ERC-721 contract is deployed to Scroll's Alpha Testnet!! We had to bridge goerli eth using the Scroll bridge. For any EVM dev out there, the steps were pretty simple to follow.

Scroll ♥ Lens | Cross-chain Decentralized Social Media

Pool 3,000 USDC

We used Lens to login and fetch a database any user's social connections. The biggest on chain 'L' you took can be minted as an NFT to scroll's L2 zkEVM, which can then be shown off to other users.

Integrate Lens

Pool 10,000 USDC

We integrated Lens Protocol into our project to build and create a social graph for a frens list that would retrieve and sort for the profile with the biggest loss.

Project details

We're creating a decentralized protocol that shows you the biggest DeFi L's and Blunders that you and your friends have made. on chain. Your biggest L can then be minted on L2 as an NFT. Lens Protocol SDK and Infra allows for login using Lens addresses. It also provides a GraphQL database of all the connections for any given ETH address (which is useful for filtering out non-human addresses). Covalent's unified API has a very handy endpoint that can grab the full transaction history for an ETH address. This data is used to construct a time series analysis of an addresse's PnL (profits and losses) to determine the period of time in which a user took their biggest loss. Each of these "biggest on chain L's" can be minted on scroll's zkEVM or Base L2, which provides the possibility for gasless transactions using account abstraction EIP-4844. WalletConnect was used for signing and authenticating as an alternative to Lens.

In the future, we can expand the project by setting up a crypto paper trading DAO where users can compete to see who accrues the most profits over a window of time. At the start of a window, every user is distributed the same exact amount of funds for simulated trading. The trader that comes out on top wins the prize pool (entry cost to play).