Collections
The protocol is collection-agnostic and aims to support every NFT collection permissionlessly, starting with a curated allowlist of established collections at launch.
The protocol is collection-agnostic by design. Nothing in the core accounting cares which NFT a position holds: a position is just a listed ERC-721 paired with ETH backing, so any standard collection can in principle be deposited, weighted, priced, and settled exactly like any other1. The long-term goal is for the protocol to support every NFT collection, permissionlessly.
We're getting there in stages. At launch, deposits are restricted to a curated allowlist of established collections. This concentrates early liquidity into a handful of pools deep enough to be useful, keeps pricing and selection meaningful while the protocol is young, and avoids low-quality or malicious contracts before the broader permissionless path is opened2.
Allowlisted at launch
| Collection | Contract |
|---|---|
| Ten Thousand Tokens | 0x26d7ad0e930b54b84c00daad077ee31ba9e2fb2e |
| Wrapped CryptoPunks | 0x000000000000003607fce1aC9e043a86675C5C2F |
| Miladys | 0x5af0d9827e0c53e4799bb226655a1de152a425a5 |
| Apes | 0xbc4ca0eda7647a8ab7c2061c2e118a18a936f13d |
| Azuki | 0xed5af388653567af2f388e6224dc7c4b3241c544 |
| Doodles | 0x8a90cab2b38dba80c64b7734e58ee1db38b8992e |
| CrypToadz | 0x1cb1a5e65610aeff2551a50f76a87a7d3fb649c6 |
| Pudgy Penguins | 0xbd3531da5cf5857e7cfaa92426877b022e612cf8 |
| Meebits | 0x7bd29408f11d2bfc23c34f18275bbf23bb716bc7 |
| Checks | 0x036721e5a769cc48b3189efbb9cce4471e8a48b1 |
| Max Pain | 0xd1169e5349d1cb9941f3dcba135c8a4b9eacfdde |
| ICXNs | 0xc04e0000726ed7c5b9f0045bc0c4806321bc6c65 |
| CryptoDickbutt | 0x42069abfe407c60cf4ae4112bedead391dba1cdb |
The allowlist will expand over time, and is intended to give way to a fully permissionless model where any collection can launch its own pool.
Technical breakdownonchain
- 1.The pool stores each position's collection address and token id and moves the NFT with the standard
transferFrom /ÂsafeTransferFrom interface. Weighting, pricing, VRF selection, and settlement all operate on the ETH backing and are independent of which collection a position belongs to. - 2.Eligibility is an owner-gated allowlist keyed by collection address, checked on deposit. Adding or removing a collection emits an event, so the eligible set is reconstructable from logs. Removing a collection blocks new deposits but never touches positions already in the pool, which settle and withdraw normally.