The mechanisms that power the ShardVault
Shards are NFTs that represent a user’s proportional ownership of a ShardVault & its contained assets. When a ShardVault has completed initial funding, the ownership & governance rights of the assets within the vault are split into ERC-721 NFTs: Shards. Shards come with a unique ID, metadata and imagery inspired by the underlying bluechip. Lastly, each Vault deposit is credited with one Shard and the % depends on the total number of Shards for the Vault, e.g. if total Shards created = 100 then 1 shard = 1% ownership.
The protocol initializes a Vault with predetermined parameters for target NFT collection, number of Shards, price per Shard, borrowing and yield farming strategies. Later on, users will be able to initialize ShardVaults with their own parameters.
The Vault creates a fundraising pool that accepts a number of equal sized deposits matching the predetermined amount of Shards. Until the Vault is at full capacity, users can withdraw their deposit at any time.
Once the Vault is at full capacity, deposits/withdrawals are disabled and the Vault acquires an NFT from the predetermined collection via an NFT marketplace. Then the Vault splits the NFT into Shards and distributes them to depositors.
The ShardVault uses NFT lending protocols to borrow against the NFT and the borrowed funds are deposited into high yield strategies, capturing the difference between the borrow interest rate and investment yield. The ShardVault manages risks and payments associated with the NFT loan, while automatically farming and compounding yield for our users.
ShardVaults continually generate yield for their users. In case a user would like to exit their position, there are multiple options:
- Sell your Shard through NFT marketplaces/aggregators
- Pass a governance proposal amongst Shard holders to end the Vault and sell the bluechip NFT
- Coming later: Pay a premium to forcefully purchase the other Shards to obtain the underlying NFT