Crossmint Wallets

Crossmint Wallets

#497 most-used

Automate crypto wallets, payouts, and on-chain transactions

FinanceEcommerceDeveloperSecurityPayments

Crossmint Wallets is a developer-friendly custodial wallet infrastructure that lets any organisation create, manage, and transact with blockchain wallets without handling private keys. Connect it to Actionist and your agents can provision user and company wallets instantly, send USDC payments to contractors and partners on invoice approval, distribute NFT rewards to loyalty users, monitor treasury balances, and run headless checkout orders for digital asset acquisitions — all without anyone logging into the Crossmint dashboard.

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

Eliminates manual work. Agents eliminate manual Crossmint dashboard visits for wallet provisioning, USDC payouts, balance checks, NFT distributions, and compliance exports — replacing repetitive on-chain operations with automated sequences.

Schedule

What your Crossmint Wallets 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 Wallets × every other app you use

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

6Workflows
5Apps spanned
~29 hrsSaved / week
5Personas served
For finance
Featured4 apps

Invoice approval triggers USDC payout to contractor wallet

When an invoice is approved in Notion, the agent provisions the contractor's wallet if needed, verifies the treasury balance, sends the USDC transfer, and logs the transaction ID back to the invoice tracker — the whole payment cycle completes without anyone opening the Crossmint dashboard.

~5 hrs

Time saved for your team — every week, on autopilot

The flow
Trigger·When a contractor invoice is marked Approved in the Notion payments database
Result
Create Transfer from treasury to contractor walletLog transfer ID and timestamp to invoice trackerPost payment confirmation to #finance Slack channel
The win
Saved per run
15 min
Runs / week
~20×
Zero manual wallet lookups or Crossmint dashboard visits per payout
Driven byFinance 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
    40 min / week
    Manual commission payout process

    Finance logs into the Crossmint dashboard, locates the partner wallet address, enters the amount, and initiates the transfer for every single invoice — 10 minutes per payment.

    Sales Agent
    0 min
    Agent sends USDC commissions automatically on invoice approval

    When a commission invoice is approved, the agent looks up the partner's Crossmint wallet and initiates the USDC transfer — no manual dashboard access, no copy-pasting addresses.

  • Marketing
    45 min / week
    Manual NFT distribution to user wallets

    The team checks each user's wallet status, manually creates wallets for users who don't have one, then individually initiates NFT transfers from the Crossmint dashboard.

    Marketing Agent
    0 min
    Agent provisions wallets and distributes NFT rewards in one step

    When a user qualifies for a loyalty NFT, the agent provisions their wallet if needed and transfers the NFT — all within about a minute, with no dashboard work.

  • Customer Support
    30 min / week
    Manual blockchain lookup for payment queries

    Support reps ask customers for wallet addresses, open a blockchain explorer, search for the address, and manually trace transactions — adding minutes to every crypto-related ticket.

    Customer Support Agent
    0 min
    Agent surfaces wallet and balance data in every payment ticket

    The agent retrieves the customer's wallet address, current balance, and recent transaction history and pre-populates the ticket — the support rep starts with full on-chain context.

  • Human Resources
    20 min / week
    Manual employee wallet setup and bonus payments

    HR manually logs into Crossmint to create each new hire's wallet, copies the address into the HRIS, and initiates bonus transfers individually via the dashboard for each approved payment.

    Human Resources Agent
    0 min
    Agent provisions employee wallets and sends bonus transfers on approval

    At onboarding, the agent provisions the employee's Crossmint wallet and stores the address in the HRIS. On bonus approval, it initiates the USDC transfer automatically.

  • Finance
    25 min / week
    Manual treasury wallet balance monitoring

    Finance logs into the Crossmint dashboard daily to check balances for each operational wallet, documents them in a spreadsheet, and hopes to catch shortfalls before a payout batch runs.

    Finance Agent
    0 min
    Agent monitors balances and flags low reserves before payment runs

    Every day the agent checks the USDC balance of every treasury wallet and posts an alert if any drops below the minimum reserve — the CFO is informed before a payment run fails.

  • Operations
    35 min / week
    Manual NFT and digital asset purchasing

    Operations staff log into the Crossmint marketplace, select assets, enter payment details, process purchases individually, and manually update the asset registry with each acquisition.

    Operations Agent
    0 min
    Agent runs headless checkout with full approval trail

    The operations agent creates platform orders, routes them for Slack approval, processes payment on confirmation, and logs the completed transaction to the asset registry — all without Crossmint UI access.

  • Legal
    60 min / week
    Manual blockchain audit for compliance reporting

    Legal staff open a blockchain explorer, search each wallet address individually, manually record transactions in a spreadsheet, and cross-reference against approval records — hours per audit cycle.

    Legal Agent
    0 min
    Agent exports full wallet transaction audit in minutes

    On demand, the legal agent pulls transaction histories for all project wallets and exports a timestamped compliance log to Google Sheets — ready for the compliance officer in minutes.

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

Calculate what your team saves

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

Based on Crossmint Wallets'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 Wallets into Actionist

Pick the connection method that suits your environment.

Connect Actionist to Crossmint using a server-side API key. Generate the key in your Crossmint Developer Console, scope it to the operations your agents need, and paste it here.

1
Open Crossmint Developer Settings

Log in to crossmint.com and navigate to Developer Settings, then API Keys.

2
Generate a scoped Server-Side API Key

Click Generate Server-Side API Key. Select the scopes your agents need: wallets:read, wallets:create, wallets.balance:read, wallets.transactions:create, orders:create, and orders:read. Give the key a descriptive name and click Generate.

3
Paste into Actionist and test

Copy the generated key and paste it into the API Key field below. Treat it like a password. Click Test Connection — Actionist will run a read-only call to verify access before saving.

Credentials you'll need
API Key*
crossmint.com → Developer Settings → API Keys → Generate Server-Side Key
Actions

12 actions your agent can call

Read and write operations available to your Actionist agent.

FAQs

Questions about Crossmint Wallets + Actionist

How does Actionist connect to Crossmint Wallets?
Go to the Apps tab, find Crossmint Wallets, and click Connect. You will need an API key from your Crossmint developer dashboard. Log in to crossmint.com, navigate to Developer Settings, generate a Server-Side API key with the wallet and order scopes required for your use case, and paste it into the API key field in Actionist. The agent runs a test call to verify the handshake before any operations run.
What API permissions does my Crossmint key need?
You need a Crossmint server-side API key with the scopes matching the operations your agents will perform. For wallet creation and retrieval, the `wallets:read` and `wallets:create` scopes are required. For balance checks, `wallets.balance:read`. For transfers and signing, `wallets.transactions:create`. For headless checkout orders, `orders:create` and `orders:read`. Generate the key in your Crossmint Developer Console under API Keys and restrict it to only the scopes your agents need.
Which blockchains and tokens does Crossmint Wallets support?
Crossmint Wallets supports Solana (SOL and SPL tokens including USDC) and EVM-compatible chains such as Ethereum, Polygon, and Base. The node's Get Balance action returns balances per token per chain for the locator you specify. When creating transfers, you specify the chain, token, and recipient address. The platform is designed for stablecoin payouts (USDC) and NFT distributions, making it well-suited for both Web3-native and Web3-adjacent payment flows.
How do wallet locators work and how do I identify the right wallet?
Crossmint uses a wallet locator system to identify wallets without requiring your team to manage private key material directly. A locator is a string in the format `{chain}:{address}` or a Crossmint-managed identifier like `email:{user@example.com}:{project-id}`. For company wallets, you specify a fixed locator; for user-scoped wallets, you pass the user's email and your project ID. The Get or Create Wallet action returns the existing wallet if the locator matches, or provisions a new custodial wallet and returns it — idempotent and safe to call repeatedly.
What is headless checkout and when should I use it?
Headless checkout lets your agents create and pay for NFT or token orders programmatically without redirecting users to a payment UI. The Create Platform Order action defines the items, recipient, and payment method (e.g. USDC from a Crossmint wallet). The Pay Platform Order action then authorises and submits the payment. This flow is ideal for bulk NFT distributions, loyalty reward drops, and automated marketplace purchases — your agent handles the full purchase cycle in one sequence without human interaction.
Who holds the private keys for Crossmint Wallets, and is it safe to automate signing?
Crossmint custodial wallets are company-managed by default. When you use Sign Transaction, the private key never leaves Crossmint's secure infrastructure — your agent constructs the transaction intent, Crossmint signs it server-side with the custodial key, and the signed transaction is submitted to the chain. For user-scoped wallets (email-linked), the user's custodial key is isolated in Crossmint's key management system. You do not handle raw private keys at any point in the Actionist integration.
What are the most common agent automations built with Crossmint Wallets?
The most common agent patterns with Crossmint Wallets are: (1) automated USDC payouts to contractors or partners triggered by invoice approval; (2) NFT reward distributions to users after completing onboarding milestones; (3) wallet provisioning at user signup so every new account has a Crossmint wallet ready; (4) balance monitoring with Slack alerts when a treasury wallet falls below a threshold; and (5) headless NFT purchases for loyalty program fulfilment. All five patterns use the five core operations: Get or Create Wallet, Get Wallet, Get Balance, Create Transfer, and Sign Transaction.
Can I trigger an agent when funds arrive in a Crossmint wallet?
Crossmint Wallets is primarily an action-only integration in Actionist — there are no polling-based event triggers available from the Crossmint API for wallet events. To react to on-chain events (e.g. a deposit landing in a wallet), combine Crossmint Wallets with a blockchain monitoring service or a scheduled Get Balance check on a recurring agent task. When the balance crosses a threshold, your agent can then trigger downstream actions like notifying Slack or initiating a transfer.
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.