Curated Ethereum NFT marketplace for digital art, known for its reserve auction format and editioned drops via the FND Protocol smart contracts. NOTE: Foundation Labs permanently shut the marketplace down on April 15, 2026 after a failed Blackdove acquisition — contracts and on-chain data remain accessible, but no new primary sales are running.
- 01reading historical Foundation auctions and sales
- 02verifying provenance of FND-minted NFTs
- 03interacting with deployed FND-NFT-Market and FND-NFT-721 contracts
- 04migration tooling for collectors recovering pinned IPFS metadata
- pnpm add viem wagmi
| Variable | Scope | Description |
|---|---|---|
| NEXT_PUBLIC_FND_MARKET_ADDRESS | Client | Deployed FNDNFTMarket contract address on Ethereum mainnet (read FND protocol docs for current value). |
Foundation no longer supports new mints or auctions; treat it as a read-only data source. Use viem/wagmi against the FND-NFT-Market and FND-NFT-721 contracts (open source under `f8n/fnd-protocol`) to fetch historical auction state, settle dangling auctions, or verify creator addresses. For metadata, hit the IPFS hash stored on-chain — Foundation's hosted indexer/API is being decommissioned. Aggregators like Reservoir and SimpleHash still surface Foundation NFTs via on-chain events.
- ⚑The marketplace is offline as of April 15, 2026; do not build flows that assume a Foundation API or web app is reachable.
- ⚑Royalties on Foundation NFTs are EIP-2981 + a Foundation-specific split contract; non-compliant marketplaces will not pay creators, and there is no longer a Foundation team to enforce them.
- ⚑IPFS metadata is being pinned by Foundation for a one-year window post-shutdown — re-pin to your own gateway (Pinata, web3.storage) before that window expires or hashes will resolve to nothing.
- ⚑Hosted Foundation subgraphs and the GraphQL API are being torn down; use Reservoir, SimpleHash, or your own indexer over `f8n/fnd-protocol` events instead.
- ⚑`fnd-protocol-examples` was last updated in 2024 — addresses and ABI assumptions may drift; verify against on-chain bytecode before signing transactions.