Skip to main content

Overview

Creator Token Standards offers creator-defined guardrails to the transfer function of ERC20, ERC721, and ERC1155 tokens.

In its simplest form, this allows creators to decide what protocols can be used to transfer NFTs and other coins, whether it be for trading, on-chain games, or other custom use cases involving the transfer of tokens.

All common token protocols (ERC20, ERC721, and ERC1155) include some form of transfer function. The typical base implementation of each standard includes a before transfer hook and an after transfer hook. Creator tokens share a base contract that ties into these hooks and adds guardrails using an external transfer validation registry to apply a creator-defined set of rules allowing or blocking transfers based upon the caller, from, and to address. This allows creators to dictate what protocols may interact with token transfers for their own projects.

Collection creators interact with the transfer validation registry to configure the ruleset for transfers, and they are free to change their ruleset at any time to escalate or de-escalate the security of their collections.

Creators apply two settings to their collections: (1) the transfer security level to apply to the collection and (2) the list id to apply to the collection. To deploy a collection without writing code, or to update settings visit developers.apptokens.com.

Creator Token Diagram

Transfer Validator Feature Comparison Matrix (By Version)

The following table displays the feature comparison chart between versions of the transfer validator.

Feature Comparison MatrixV1V2V3V4V5
Lists / List Management
List Copy
Account Whitelisting
Account Blacklisting
Code Hash Whitelisting
Code Hash Blacklisting
Authorizer Accounts List
Creator-Defined Frozen Accounts List
Default List Extension
Expansion Lists
Expansion Settings
EIP-7702 Delegate Whitelisting
Whitelist Extension Contracts
Security Escalation and De-Escalation System
Transfer Security Levels (1-9)
Transfer Ruleset Modules
Global Options
Authorization Mode On/Off
Authorization Mode Wildcard Operators On/Off
Account Freezing Mode On/Off
Extend Default Lists Mode On/Off
Whitelist Ruleset Options
Block All OTC Mode On/Off
Block Smart Wallet Receivers Mode On/Off
Block Unverified EOA Receivers Mode On/Off
Allow OTC For 7702 Delegates Mode On/Off
Allow OTC For Smart Wallets Mode On/Off
Software Management / Upgradeability
Permissionless Deploy and Config (Any EVM)
Automatic Ruleset Updates (Passive for Creators)
Automatic Update Opt-Out
Access To Future Validation Rulesets
Advanced Features
Permit-C Permit Processing
Miscellaneous
Authorization Mode With Amounts
Transfer Validation Simulation Functions

LimitBreak

Twitter

LimitBreak.com

Medium

DigiDaigaku

Discord

Twitter

DigiDaigaku.com

FreeNFT

Discord

Twitter

FreeNFT.com

GitHub

Creator Token Standards

Payment Processor

Trusted Forwarder

TokenMaster

© 2025 Limit Break International, inc. All rights reserved.

Privacy Policy

Terms of Service

Cookie Policy

Do Not Sell My Info