FileMore extends NFT longevity with Filecoin's bound SmartAccounts (ERC-6551)
FileMore improves NFT longevity by enabling seamless payment for extended archival time on Filecoin network, empowering anyone to preserve and protect their NFTs for the long term.
Simply deposit funds into the NFT-bound SmartAccount, which will cover the costs of Filecoin deals and extend its lifespan
FileMore leverages ERC-6551 to establish a bound SmartAccount on the Filecoin network for any NFT across various blockchains. This SmartAccount facilitates seamless receipt of funds and enables payment for Filecoin deals, ultimately extending the archival time of the associated NFT.
0/ Filecoin FEVM
- Setup foundry for FEVM, from https://github.com/filecoin-project/fevm-foundry-kit
- Deploy SimpleCoin
- Interact with SimpleCoin
1/ ERC-6551
- Deploy ERC-6551 from ref implementation
https://github.com/erc6551/reference
- on EVM
- on FEVM
2/ MakeDeal
- Make FileCoin deal
- Get FileCoin deal
- Get more time on a Deal
3/ FileMore
- Merge ERC-6551 and MakeDeal
- Script FileMore deals, to get more time on Deal
- Make UI for FileMore Deals