Interface: SmartTokenParams
Adds the 'AI Agent Vault' standard tag — purely a discovery hint.
Defined in: packages/bitbadgesjs-sdk/src/core/builders/smart-token.ts:36
Properties
aiAgentVault?
optionalaiAgentVault?:boolean
Defined in: packages/bitbadgesjs-sdk/src/core/builders/smart-token.ts:46
Adds the 'AI Agent Vault' standard tag — purely a discovery hint.
allowForcefulPostMintTransfers?
optionalallowForcefulPostMintTransfers?:boolean
Defined in: packages/bitbadgesjs-sdk/src/core/builders/smart-token.ts:53
Override the chain-level invariant. Smart Tokens default to LOCKED forceful
post-mint transfers (the safer default for vault-like wallets) — set this
to true only if you need a delegated approval flow that uses
force=true in MsgTransferTokens.
backingCoin
backingCoin:
string
Defined in: packages/bitbadgesjs-sdk/src/core/builders/smart-token.ts:37
description?
optionaldescription?:string
Defined in: packages/bitbadgesjs-sdk/src/core/builders/smart-token.ts:42
image?
optionalimage?:string
Defined in: packages/bitbadgesjs-sdk/src/core/builders/smart-token.ts:43
name?
optionalname?:string
Defined in: packages/bitbadgesjs-sdk/src/core/builders/smart-token.ts:41
symbol?
optionalsymbol?:string
Defined in: packages/bitbadgesjs-sdk/src/core/builders/smart-token.ts:38
tradable?
optionaltradable?:boolean
Defined in: packages/bitbadgesjs-sdk/src/core/builders/smart-token.ts:44
uri?
optionaluri?:string
Defined in: packages/bitbadgesjs-sdk/src/core/builders/smart-token.ts:40
Pre-hosted collection metadata URI. If provided, name/image/description are ignored.