Exchange NFTs for shards, trade them as ERC20 tokens, earn yield through AMM fees, and redeem NFTs anytime: bringing liquidity and yield to NFTs