Bitcoin now has NFTs and they're completely on-chain and they can be as much as 4MB of data
Share at: