Investment portfolios that leverages token bound accounts (ERC6551).
Seadra combines the tooling of the Tokenbound Group's infrastructure to build a protocol where portfolios can be created as NFTs, filled with different tokens and sold in an on-chain and very simple marketplace that supports ERC6551. Estimated values of each bundle will be provided through Chainbase together with visual representation of allocations, risk scores and expected returns or APR.
This project uses Solidity for smart contract development, Foundry as the framework for development and testing contracts and NextJS in the frontend. It makes use of the Chainbase API to get indexed balances and prices of the portfolio accounts.
It's maintained in 3 repositories: core-contracts, frontend and nftserver inside this Github organization: https://github.com/orgs/SeadraProtocol/repositories
It is deployed to ArbitrumOne Mainnet.