1Shot API
· #258 most-usedExecute smart contracts and manage blockchain wallets with a single REST call
1Shot API is a Web3 infrastructure layer that lets AI agents and automation workflows read data from, write transactions to, and manage wallets on any EVM-compatible blockchain — all through a simple REST API. Configure smart contract method endpoints in the dashboard, authenticate with an API key pair, and your agent can execute on-chain transactions, query contract state, batch calls, deploy contracts, and receive webhook callbacks when transactions confirm. No private-key management, no raw RPC calls, no ABI decoding headaches. Native support for gas abstraction (EIP-7710), delegated execution (EIP-7702), x402 payments, MetaMask Delegation Framework, and the 1Shot Prompts directory — a curated library of annotated smart contract interfaces that let AI agents reason about on-chain methods safely.
Eliminates manual work. Agents eliminate manual blockchain research, wallet management, transaction execution via dashboards, and on-chain data extraction that currently interrupts finance, operations, legal, and marketing teams multiple times per week.
What your 1Shot API agent runs on autopilot
A week of scheduled jobs your Actionist agent will execute on your behalf.
1Shot API × every other app you use
End-to-end automations that span multiple apps — each one a real business outcome.
Weekly stablecoin contractor payroll executed on-chain automatically
The Finance Agent reads each contractor's wallet address and approved amount from the Google Sheet, estimates gas cost for the batch, executes the stablecoin transfers using Batch Contract Calls, and writes each transaction hash back to the sheet — then posts a payment confirmation digest to the #finance Slack channel. Payroll completes in minutes instead of hours of manual transfers.
Time saved for your team — every week, on autopilot
Savings
What your team gets back — two angles: what you stop doing manually, and what that's worth.
What you do manually today
What your agent runs for you
- Sales40 min / weekManual token eligibility checks per prospect
Reps open a block explorer, paste the prospect's wallet address, and manually inspect token balances or NFT holdings before each token-gated demo — adding 10 minutes of blockchain research to every qualifying call.
Sales Agent0 minAgent verifies eligibility on-chain before every demoBefore each token-gated demo, the agent reads the contract state for the prospect's wallet and delivers an eligibility briefing to the rep in Slack — no block explorer, no manual lookup, no delays.
- Marketing120 min / weekManual NFT and token reward minting batches
The marketing team connects a wallet, opens a contract UI or script, pastes recipient addresses, executes mint transactions one batch at a time, and monitors block explorers until each batch confirms — a multi-hour process for any non-trivial reward run.
Marketing Agent0 minAgent executes gasless reward distributions automaticallyWhen a milestone fires in the CRM, the agent mints loyalty NFTs or distributes tokens gaslessly in the background — recipients get the on-chain reward without the team touching a wallet.
- Customer Support50 min / weekManual blockchain investigation for payment disputes
Support agents copy the disputed transaction hash into a block explorer, read the raw transaction receipt, interpret the status and revert reason, and manually update the ticket — often requiring escalation to an engineer.
Customer Support Agent0 minAgent resolves disputes with blockchain proof automaticallyWhen a payment dispute ticket opens with a transaction hash, the agent checks on-chain status within about a minute, attaches the receipt to the ticket, and either closes it or escalates with full technical detail — no engineer required.
- Human Resources60 min / weekManual wallet provisioning and contractor payroll
HR opens the 1Shot API console to create wallets for new blockchain-role hires, then manually initiates contractor token payments by running a payment script or using the console — repeated every pay cycle.
Human Resources Agent0 minAgent provisions wallets and runs payroll automaticallyNew-hire wallets are provisioned the moment onboarding is triggered; contractor payroll executes from an approved Google Sheet with transaction hashes logged automatically — zero console work.
- Finance90 min / weekManual on-chain expense reconciliation
Finance exports transaction history from the block explorer or 1Shot API console, manually categorizes each on-chain transaction by cost center, calculates gas spend, and builds the monthly on-chain expense report in a spreadsheet.
Finance Agent0 minAgent pulls and categorizes on-chain expenses automaticallyAt month end, the agent retrieves the full transaction history, categorizes each by cost center, calculates gas spend, and appends the complete on-chain expense report to the accounting sheet — ready for CFO review.
- Operations75 min / weekManual contract endpoint maintenance and deployment
Operations teams manually check whether contract ABIs have changed after protocol upgrades, reconfigure affected endpoints in the 1Shot console, and coordinate contract deployments via engineering tickets — each step slow and error-prone.
Operations Agent0 minAgent monitors ABIs, deploys contracts, and registers webhooks automaticallyThe agent compares live ABIs against stored versions every Monday, flags changes before they break automations, and deploys approved contracts with webhook registration immediately after PR merge.
- Legal80 min / weekManual on-chain compliance audit and governance voting
Legal teams manually pull wallet transaction histories from block explorers, cross-reference against compliance registers, and coordinate with engineers to submit governance votes before deadlines — often missing vote windows.
Legal Agent0 minAgent audits transactions and submits governance votes automaticallyThe agent runs weekly on-chain compliance audits, flags undocumented reportable transactions, and casts approved governance votes on-chain before deadlines — with full documentation logged automatically.
Calculate what your team saves
Based on 1Shot API's typical team usage — the visible tasks plus a few other automations the agent runs: ~2 hrs / person / week of admin work automated.
How to plug 1Shot API into Actionist
Pick the connection method that suits your environment.
The standard path. Generate an API key and secret inside the 1Shot API console, then paste both into Actionist along with your Business ID. The agent exchanges them for a short-lived bearer token on each request — your private keys never leave your own wallets.
Go to console.1shotapi.com and sign in. Your Business ID is shown in the top-right corner — copy it.
Click API Keys in the left sidebar, then Create Key. Copy both the key and the secret — the secret is shown only once.
In Actionist, find 1Shot API in the Apps library, enter your API Key, Secret, and Business ID, then click Test connection. Actionist verifies the handshake with a read-only wallet state call.
14 actions your agent can call
Read and write operations available to your Actionist agent.
0 events your agent can react to
Events your agent watches for, and the actions it kicks off in response.