w3-io/W3 Crossmint Action

Crossmint wallets, NFTs, payments, credentials, and IP assets for W3 workflows

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
commandOperation to perform. 47 commands across 10 categories: Wallets: create-wallet, get-wallet, get-balance, fund-wallet, transfer-token, create-transaction, get-transaction, approve-transaction, sign-message, get-signature. Collections: create-collection, get-collection, list-collections, update-collection, set-royalties, get-royalties, set-transferable. NFTs: mint-nft, mint-sft, get-nft, list-nfts, edit-nft, burn-nft. Templates: create-template, get-template, list-templates, edit-template, delete-template. Orders: create-order, get-order, edit-order, process-payment. Users: create-user, get-user, link-wallet, verify-identity, get-identity-verification. Credentials: create-credential-type, get-credential-type, create-credential-template, issue-credential, get-credential, verify-credential, revoke-credential. IP Assets: create-ip-collection, get-ip-collection, list-ip-collections, create-ip-asset, get-ip-asset, get-ip-graph. Utility: get-action-status, get-usage, wait-for-mint. yes
api-keyCrossmint server-side API key (X-API-KEY header)yes
api-urlCrossmint API base URL override (staging or custom)nohttps://www.crossmint.com/api
locatorWallet or user locator (address, email:, userId:, etc.)no
chainBlockchain chain identifier (e.g. ethereum, polygon, solana)no
collection-idCollection IDno
metadataJSON metadata objectno
recipientRecipient identifier (wallet address, email:, userId:, etc.)no
typeWallet type (evm-smart-wallet, solana-smart-wallet, etc.)no
configJSON wallet configuration (admin signer, linked user, etc.)no
linked-userUser locator to link to the walletno
chainsComma-separated chain filter for balance queriesno
tokensComma-separated token filter for balance queriesno
amountAmount for fund/transfer/mint operationsno
currencyCurrency identifier for fund operationsno
toRecipient address for transfersno
token-locatorToken locator for transfer operationsno
callsJSON array of transaction callsno
transaction-idTransaction IDno
approvalsJSON approval data for transaction/signature approvalno
messageMessage to signno
typed-dataJSON typed data (EIP-712) to signno
signature-idSignature IDno
fungibilityCollection fungibility (non-fungible, semi-fungible)no
nft-idNFT ID (for idempotent minting or lookup)no
updatesJSON updates object for edit operationsno
royaltiesJSON royalties configurationno
valueBoolean value for set-transferableno
template-idTemplate IDno
order-idOrder IDno
line-itemsJSON array of order line itemsno
localeLocale for checkout (e.g. en-US)no
paymentJSON payment configurationno
payment-methodPayment method for process-paymentno
emailUser email addressno
phoneUser phone numberno
wallet-addressExternal wallet address to linkno
nameCredential type nameno
schemaJSON credential subject schemano
type-idCredential type IDno
credential-idCredential IDno
credentialJSON credential datano
asset-idIP asset IDno
action-idAsync action ID for status pollingno
project-idProject ID for usage queriesno
interval-msPoll interval in milliseconds for wait-for-mint (default: 3000)no3000
timeout-msMax wait time in milliseconds for wait-for-mint (default: 120000)no120000
namedescription
resultJSON result of the operation