Crossmint

Crossmint

#496 most-used

Mint, manage, and move digital assets without blockchain complexity

FinanceEcommerceDeveloperSecurityPayments

Crossmint is a developer-first Web3 infrastructure platform that lets teams mint NFTs, create and manage custodial wallets, accept cross-chain payments, and distribute digital collectibles — all through a clean REST API with no blockchain expertise required. Connect Crossmint to Actionist and your agents can mint NFTs on demand, provision wallets for new users, check transaction status, query collection metadata, and trigger downstream actions the moment a mint or payment completes.

Average time saved
10 hours
per person · per month
≈ 1 workdays back

Eliminates manual work. Agents eliminate the manual cycle of logging into Crossmint to mint, airdrop, burn, and check transaction status — work that currently requires blockchain familiarity and direct dashboard access from every team member.

Schedule

What your Crossmint agent runs on autopilot

A week of scheduled jobs your Actionist agent will execute on your behalf.

28Scheduled jobs
7Agents at work
24/7Always on
Agents
Wed–Fri
Wed
Thu
Fri
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
6p
Multi-app workflows

Crossmint × every other app you use

End-to-end automations that span multiple apps — each one a real business outcome.

6Workflows
6Apps spanned
~29 hrsSaved / week
4Personas served
For sales
Featured3 apps

NFT loyalty reward issued on qualifying purchase

When a qualifying order is placed in Shopify, the agent checks whether the customer already has a Crossmint wallet and creates one if needed, mints a loyalty NFT with order details baked into the metadata, and sends a Slack notification to the customer success team confirming delivery. The customer receives a loyalty collectible within about a minute of checkout, with no crypto knowledge required.

~10 hrs

Time saved for your team — every week, on autopilot

The flow
Trigger·When a customer completes a qualifying purchase in Shopify
Result
Create Wallet if not foundMint NFT with order metadata to customer walletPost loyalty NFT confirmation to #customer-success
The win
Saved per run
15 min
Runs / week
~40×
Every qualifying purchase is rewarded on-chain with no manual steps
Driven bySales Agent
ROI

Savings

What your team gets back — two angles: what you stop doing manually, and what that's worth.

Without Actionist

What you do manually today

With Actionist

What your agent runs for you

  • Sales
    60 min / week
    Manual NFT delivery after close

    Reps manually log into Crossmint, create a wallet for each new customer, mint a welcome collectible, and paste the transaction link into the CRM — 15 minutes per deal close, every time.

    Sales Agent
    0 min
    Agent mints and logs the welcome NFT at deal close

    When a deal closes in HubSpot, the agent retrieves or creates the customer's wallet and mints a welcome NFT in one action — the CRM record is updated with the mint ID before the rep finishes the close call.

  • Marketing
    90 min / week
    Per-recipient manual airdrop

    The marketing team manually enters each recipient's email into Crossmint one at a time for every airdrop campaign — 2 minutes per recipient means a 200-person campaign takes over 6 hours.

    Marketing Agent
    0 min
    Agent batches the entire airdrop in one call

    The marketing agent reads the recipient list from Google Sheets and calls Airdrop NFT once — hundreds of collectibles delivered within about a minute with a Slack confirmation when the batch completes.

  • Customer Support
    40 min / week
    Manual wallet and mint ID lookup per ticket

    Support reps log into Crossmint separately for every 'missing NFT' ticket, look up the customer's wallet, find the mint, and copy the transaction hash into the ticket — 8 minutes per ticket.

    Customer Support Agent
    0 min
    Agent enriches tickets with wallet and NFT data automatically

    When a 'missing NFT' ticket opens in Zendesk, the agent retrieves the wallet and NFT record and appends them to the ticket within about a minute — the rep has full context before reading the first line.

  • Human Resources
    30 min / week
    Manual wallet creation for each new hire

    HR manually provisions a Crossmint wallet for each new employee during onboarding — logging into the platform, entering their email, and recording the address in the employee record — typically done in batches that can slip.

    Human Resources Agent
    0 min
    Agent creates wallets for every new hire on Monday morning

    Every Monday the HR agent reads the week's new starter list and provisions wallets for all of them in a single run — new employees have a wallet before they arrive on day one.

  • Finance
    40 min / week
    Manual subscription lapse access revocation

    Finance manually identifies lapsed subscribers, locates their Crossmint wallet, and burns the access NFT — a process that can take 20 minutes per subscriber and is often done in delayed batches.

    Finance Agent
    0 min
    Agent burns access tokens within hours of lapse detection

    The finance agent checks Stripe for lapses, retrieves each wallet, and calls Burn NFT automatically — access revocation happens within hours of the billing event with a documented transaction ID.

  • Operations
    60 min / week
    Manual collection status checks

    Operations team members log into Crossmint weekly to check collection supply levels, minted counts, and pending transaction counts across all active collections — an hour of dashboard work that produces a manually typed Slack update.

    Operations Agent
    0 min
    Agent posts collection status report automatically

    Every Friday the operations agent calls Get Collection for all active collections and posts a formatted cross-team summary to Slack — the report is ready before the team reads it.

  • Legal
    45 min / week
    Manual recall burn and documentation

    Legal manually identifies defective NFTs, locates each token in Crossmint, executes the burn, copies the transaction hash, and enters it into the compliance system — 30 minutes per token for a multi-token recall.

    Legal Agent
    0 min
    Agent burns and documents defective NFTs with full audit trail

    The legal agent burns all flagged NFTs in Thursday's recall run and logs every transaction ID with regulation citation to the compliance system — the full audit trail is complete before the end of the Thursday session.

+ 100s of other Crossmint automations
Average time saved
37 hrs / person / month
Calculator

Calculate what your team saves

Team size
8 people
Hourly rate
$35 / hr
Hours saved / week
20
Hours saved / year
1,000
Annual ROI
$35,000

Based on Crossmint's typical team usage — the visible tasks plus a few other automations the agent runs: ~2.5 hrs / person / week of admin work automated.

Connect

How to plug Crossmint into Actionist

Pick the connection method that suits your environment.

Connect Actionist to Crossmint using your project's API key. Generate a server-side key in the Crossmint console scoped to the environments and permissions your agents need.

1
Open the Crossmint Console

Log in to console.crossmint.com and navigate to your project. If you do not have a project yet, create one — choose between staging and production environments.

2
Generate a Server API Key

In Project Settings, select API Keys and click Create Server API Key. Choose the scopes your agent needs: wallets.create, wallets.read, nfts.create, nfts.read, nfts.update, nfts.delete, collections.create, collections.read, checkouts.create. Copy the generated key.

3
Paste the key into Actionist

Find Crossmint in the Apps tab, click Connect, paste your API key, and click Test connection. Actionist verifies the key with a read-only call before any actions run.

Credentials you'll need
API Key*
Crossmint Console → Project Settings → API Keys → Create Server API Key
Actions

14 actions your agent can call

Read and write operations available to your Actionist agent.

FAQs

Questions about Crossmint + Actionist

How does Actionist connect to Crossmint?
Go to the Apps tab, find Crossmint, and click Connect. Paste your Crossmint Server API Key — generated in the Crossmint Console under Project Settings › API Keys. Actionist runs a read-only verification call to confirm the key has the required scopes before any agent action runs. You can use separate keys for staging and production so your agents never mint against the wrong environment by accident.
What API key scopes does the agent need on my Crossmint project?
The minimum scopes depend on what your agents do. For minting and wallet provisioning you need wallets.create, wallets.read, nfts.create, and nfts.read. Add nfts.update if agents update metadata, nfts.delete if agents burn tokens, collections.create and collections.read if agents manage collections, and checkouts.create if agents generate checkout sessions. Crossmint's console lets you create scope-limited keys per agent role for least-privilege access.
Do recipients need a crypto wallet to receive an NFT?
No. Crossmint supports email-based delivery — your agent passes the recipient's email address to the Mint NFT or Airdrop NFT action and Crossmint provisions a custodial wallet behind the scenes. The recipient receives their NFT to their email with no blockchain setup required. They can later export the NFT to a self-custody wallet at any time from the Crossmint dashboard.
Which blockchains does Crossmint support for minting?
Crossmint supports Polygon, Solana, Ethereum, Base, Arbitrum, Optimism, and several other EVM-compatible chains. You specify the target chain when creating a collection or minting an NFT. Your Actionist agent passes the chain parameter from the collection record or from a field in your CRM — no hardcoding required. Gas fees are abstracted: Crossmint handles gas on behalf of the minter.
How quickly do mints confirm on-chain after the agent triggers them?
Crossmint queues the mint and initiates the transaction immediately after receiving the API call. On-chain confirmation depends on the target blockchain's block time — typically a few seconds on Polygon or Solana, up to a minute or more on Ethereum mainnet during congestion. Your agent can poll Get Transaction Status after triggering a mint and only proceed to downstream actions once the status returns confirmed. Actionist polls within about a minute between checks by default.
Can the agent mint NFTs that update dynamically over time?
Yes. Mint the NFT once with initial metadata, then call Update NFT Metadata whenever the underlying data changes — loyalty tier, game level, subscription status, session attendance. Crossmint updates the on-chain metadata record. The NFT retains the same token ID and ownership history, so the holder's wallet shows the current state without requiring a new mint or a transfer. This is the pattern for dynamic loyalty badges, evolving game assets, and live certification records.
What happens to an NFT when the agent burns it?
Burning permanently removes the token from circulation on-chain — it cannot be recovered after the transaction confirms. The Burn NFT action only works on tokens held in Crossmint-managed (custodial) wallets under your project. Tokens already transferred to an external self-custody wallet cannot be burned through the Crossmint API. Before running a burn at scale, your agents should call Get NFT to confirm each token is still held in the expected custodial wallet.
Can I use Crossmint for buyer-facing checkout without the buyer having crypto?
Yes. Create Checkout Session generates a Crossmint-hosted payment page that accepts credit and debit cards as well as crypto wallets. Your agent produces the checkout URL and shares it with the buyer — via Slack, email, CRM, or any channel. The buyer completes payment in their browser and Crossmint handles wallet creation, minting, and delivery on their behalf. Your agent can then poll Get Transaction Status to confirm the purchase before fulfilling any downstream action.
Get started

Connect your apps in minutes.

Start with a free instant demo, or talk to our team about a deployment designed for your business.