Bring 1Shot API into
the flow of work.
A little less busywork with 1Shot API.
Chain1 capabilities+
- List chains
List chains supported by 1Shot API
Contract Event6 capabilities+
- Create a contract event
Create a new contract event definition
- Delete a contract event
Delete a contract event definition
- Get a contract event
Get a single contract event definition
- List all contract events
List all contract event definitions
- Search contract event logs
Search for contract event logs on the blockchain
- Update a contract event
Update an existing contract event definition
Contract Method11 capabilities+
- Assure contract methods from prompt
This will make sure you have a set of Contract Methods ready to use based on your chosen Prompt
- Encode a smart contract method call
Encode a contract method call. This produces the calldata for the contract method, which is sometimes required for other contract methods.
- Estimate the gas cost of a smart contract method
Get an estimate of the gas cost of a contract method
- Execute a smart contract method
Execute a smart contract method on the blockchain
- Execute a smart contract method as delegator
Execute a smart contract method on the blockchain using a stored ERC-7710 delegation
- Execute multiple smart contract methods
Execute multiple smart contract methods in a single transaction
- Execute multiple smart contract methods as delegator
Execute multiple smart contract methods as a delegator in a single transaction
- Get a smart contract method
Get a single smart contract method
- List all smart contract methods
- Read data from a smart contract function
Read data from a smart contract view or pure function
- Simulate a smart contract method call
Simulate a smart contract method call and see if it would succeed with the current state of the chain
Wallet5 capabilities+
- Create wallet
Creates a new Wallet. It will be empty until you add funds to it.
- Delete wallet
Deletes a Wallet
- Get wallet
Get a specific Wallet
- List wallets
List Wallets for a given chain
- Update wallet
Update a Wallet
Prompt1 capabilities+
- Search prompts
Search for prompts with semantic search
Transaction2 capabilities+
- List transactions
List 1Shot API transactions with optional filters
- Get transaction
Get a specific Transaction
X402 Request1 capabilities+
- X402 HTTP Request
Make an HTTP request to an x402-enabled API endpoint. Any fee will be paid using a 1Shot Wallet.
Frequently asked
questions.
What could an Ambacti integration do with 1Shot API?
The documented operations include Chain: List chains; Contract Event: Create a contract event; Contract Event: Delete a contract event; Contract Event: Get a contract event.
Could I keep a workflow read-only?
For a read-only workflow, limit account permissions to reading data and exclude actions that create, update, or delete records.
Will every action run automatically?
Choose which steps could run on their own and which should pause for review. Changes should follow the permissions and approval rules you set.
Do I need to review actions in 1Shot API?
Decide which work could run on its own and which steps need your review.