一键导入
transfer-validator-config
Generate Transfer Validator V5 configuration scripts -- rulesets, lists, whitelisting, account freezing for Apptoken collections
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Generate Transfer Validator V5 configuration scripts -- rulesets, lists, whitelisting, account freezing for Apptoken collections
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Design an apptoken -- map high-level requirements to protocols, configuration steps, and implementation skills
Apptoken ecosystem knowledge -- token standards (ERC-721C, ERC-1155C, ERC-20C), apptoken categories, cross-protocol integration patterns. Use this skill whenever the user asks about apptokens, Creator Token Standards, ERC-20C/ERC-721C/ERC-1155C, Limit Break tokens, cross-protocol integration, or how the apptoken ecosystem fits together.
Generate integration code for the LBAMM CLOBTransferHandler -- on-chain limit order book with maker deposits, FIFO order filling, and price-linked lists. Generates Foundry scripts for maker flows (deposit, open/close orders, withdraw) and taker flows (filling orders through AMM swaps). Use this skill whenever the user asks about LBAMM CLOB, on-chain order books, limit orders on LBAMM, maker/taker flows, CLOB deposits, or filling CLOB orders.
LBAMM transfer handler architecture -- how transfer handlers work during swap settlement, the ILimitBreakAMMTransferHandler interface, executor validation hooks, callback patterns, and custom handler development. Use this skill whenever the user asks about LBAMM transfer handlers, swap settlement, ammHandleTransfer, custom settlement logic, ITransferHandlerExecutorValidation, how swaps use transfer data, or writing a custom handler contract.
Generate DEX integration contracts that call LBAMM
Generate integration code for the LBAMM PermitTransferHandler -- gasless swap execution via EIP-712 signed permits with optional cosigner. Generates Foundry scripts, signing code, and transferData encoding for fill-or-kill and partial fill permit swaps.
| name | transfer-validator-config |
| description | Generate Transfer Validator V5 configuration scripts -- rulesets, lists, whitelisting, account freezing for Apptoken collections |
| user-invocable | true |
| disable-model-invocation | true |
| argument-hint | [description of transfer validation requirements] |
Generate Foundry scripts or transaction sequences to configure Transfer Validator V5 for a token collection.
Before generating code, check the user's project is configured:
foundry.toml must exist. If not: forge initlib/creator-token-standards/ must exist. If not: forge install limitbreakinc/creator-token-standardsremappings.txt needs @limitbreak/creator-token-standards/=lib/creator-token-standards/. Append if missing -- do not overwrite existing entries.apptoken-dev to bootstrap an Anvil node with all Apptoken protocols at their deterministic addresses -- see apptoken-general/references/project-setup.md.Parse requirements from $ARGUMENTS -- identify what the collection needs (ruleset, whitelisted operators, receiver constraints, account freezing, etc.)
Resolve ambiguities before generating -- if $ARGUMENTS mentions a collection without its address, operators to whitelist without specifying which protocols/addresses, or a ruleset preference isn't clear, ask in a single message. If clear, proceed.
Determine the configuration steps needed:
setRulesetOfCollection) -- Whitelist (0/4), Vanilla (1), Soulbound (2), Blacklist (3), or custom (255)Generate a Foundry script that calls the Transfer Validator at 0x721C008fdff27BF06E7E123956E2Fe03B63342e3
Explain each configuration choice and its security implications
customRuleset to non-zero when rulesetId is not 255 -- will revertsetRulesetOfCollection with the GO2 flag -- freezing has no effectreferences/collection-config.md -- Collection configuration API, workflow examples, expansion settingsreferences/config-patterns.md -- Common configuration patterns with complete Foundry scriptstransfer-validator-protocol