CreatorTokenTransferValidator
- Name: CreatorTokenTransferValidator
- URL: https://github.com/limitbreakinc/creator-token-standards
- Category: NFT transfer-policy registry / shared transfer-validator middleware / creator-controlled marketplace-policy layer
- Summary: CreatorTokenTransferValidator is the shared policy engine behind the ERC721-C / ERC1155-C line. It lets collection operators choose transfer rules, list policy objects, receiver constraints, and authorizer hooks from one registry. That makes it a stronger modern control-plane note than the older royalty-discovery or blacklist-only systems around it.
- What it does:
- Lets collection owners apply a shared transfer-policy registry to one or more creator-token collections they control
- Supports multiple transfer security levels, from permissive transfers to whitelist-gated operator policies and stricter receiver constraints
- Maintains blacklist, whitelist, and authorizer lists keyed by list id, with list ownership that can be reassigned and reused across collections
- Supports receiver constraints such as no-code or verified-EOA requirements at higher security levels
- Supports authorizer-driven transfer flows that can temporarily authorize specific operators or token transfers during compatible marketplace fulfillment paths
- Exposes account-freezing, token-type registration, and collection-specific policy settings in newer contract versions
- Key claims:
- The Limit Break README is explicit that creator-token implementations point into
CreatorTokenTransferValidatorfor transfer policy. The reusable surface is the validator, not just the token wrappers. - The contract exposes a real policy matrix rather than a single
royalties enforcedtoggle. Security levels, receiver constraints, over-the-counter rules, and authorizers all change what transfers are allowed. - The list system matters because it creates reusable governance objects. Collections can inherit and coordinate policy through shared list ids instead of each token contract carrying a one-off ruleset.
- The authorizer path is the important upgrade over a plain shared blacklist. OpenSea’s creator-fee-enforcement flow uses SignedZone as an authorizer that temporarily blesses compatible transfers, so order-time authorization becomes part of the transfer stack.
- This is the sharper current baseline for creator-controlled NFT transfer policy: broader than royalty lookup, more durable than the old OpenSea blacklist model, and explicit about who gets to admit movement.
- The Limit Break README is explicit that creator-token implementations point into
- Whitepaper: No canonical standalone whitepaper or litepaper surfaced in this pass. The strongest primary materials were the official Creator Token Standards repository, the validator Solidity source, adjacent ERC1155-C / creator-token docs that show how tokens point into the validator, and OpenSea’s creator-fee-enforcement docs collected in
../../whitepapers/creator-token-transfer-validator-primary-sources-2026-05-11.md. - Sources:
- https://github.com/limitbreakinc/creator-token-standards
- https://raw.githubusercontent.com/limitbreakinc/creator-token-standards/main/README.md
- https://raw.githubusercontent.com/limitbreakinc/creator-token-standards/main/src/utils/CreatorTokenTransferValidator.sol
- https://raw.githubusercontent.com/limitbreakinc/creator-token-standards/main/src/erc1155c/ERC1155C.sol
- https://docs.opensea.io/docs/creator-fee-enforcement
Internal linkages
-
Strongest adjacent reads: royalty-registry and seaport-signedzone.
-
Last reviewed: 2026-06-08 UTC