1Shot API × Ambacti

Bring 1Shot API into
the flow of work.

A little less busywork with 1Shot API.

Roman aqueduct developing from a precise architectural drawing into marble.
Gather contextDo the workReview & share
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.