Pro-trader NFT marketplace on Ethereum (and Blast L2 via the same team) known for zero-fee trading, the Bid Pool collection-bid orderbook, and Blend — a peer-to-peer NFT lending primitive that powers leveraged buy-now-pay-later flows. Affiliated with the Blast L2 (Blur points migrated to Blast incentives).
- 01pro NFT trading UIs
- 02collection bidding (Bid Pool)
- 03BNPL / NFT-collateralized lending via Blend
- 04floor sweeping
- 05Blast L2 NFT integrations
- # No first-party Blur SDK is published; integrate via the public Reservoir / SimpleHash aggregator APIs which index Blur orders, or call Blur's marketplace + Blend contracts directly.
- pnpm add @reservoir0x/reservoir-sdk viem
| Variable | Scope | Description |
|---|---|---|
| BLUR_API_KEY | Server | Blur partner API key (issued case-by-case to integrators). Server-only. |
| RESERVOIR_API_KEY | Server | Reservoir API key — recommended path for reading/aggregating Blur orders since Blur's public API is gated. |
Blur does not publish an open SDK. The recommended integration path in 2026 is via aggregators: read Blur listings/bids through the Reservoir API (`GET https://api.reservoir.tools/orders/asks/v5?source=blur.io`) or SimpleHash, then fulfill them on-chain by encoding calls to the Blur marketplace contract (`0x000000000000Ad05Ccc4F10045630fb830B95127`) using `viem`. For Blur's Bid Pool deposits, users send ETH to Blur's pool contract — the deposit is custodial-style and used to back collection bids; track the user's pool balance via `BlurPool.balanceOf(user)`. For NFT lending use Blend (`0x29469395eAf6f95920E59F858042f0e28D98a20B`) which signs off-chain loan offers (lender supplies ETH against an NFT) settled on-chain. On Blast, equivalent orderbook lives in Blast Blur — same flows, different chain ID.
- ⚑Blur's API is gated — there is no open developer portal; for production integrations use Reservoir/SimpleHash as the read layer rather than scraping blur.io.
- ⚑Bid Pool deposits are custodial-feeling: ETH sits in Blur's pool contract until withdrawn, and bids placed against it can be matched at any time — surface clear UX so users know funds are at risk while the bid is live.
- ⚑Royalty enforcement on Blur is optional per-listing; many sellers set 0% creator royalty, so do not assume EIP-2981 royalties are paid when modeling creator revenue.
- ⚑Blur charges 0% marketplace fee on most flows but Blend loans accrue interest (rate set by lender, often double-digit APR) — model this when displaying BNPL costs.
- ⚑Blast affiliation: Blur points (Season 2/3) migrated into Blast yield/airdrop programs; if your app surfaces "Blur points" pull from the active campaign API rather than the legacy /points endpoint.
- ⚑Blur orders use a custom signature scheme (not Seaport) — generic Seaport order builders will not produce valid Blur orders. Use the Blur marketplace contract ABI directly or a Reservoir execute endpoint that abstracts this.