Waterfall is an all-in-one platform and protocol for NFTs on the Base blockchain, designed for creators, collectors, and traders. The platform allows users to create, mint, and trade NFTs, supporting minting with various ERC-20 tokens. As a protocol, Waterfall offers mechanisms for NFT pricing, buyouts, and fractionalization using shards based on the ERC-1155 standard, defining the roles of participants, associated fees, and the overall process for NFT buyouts.