Create Transaction

Creates a blockchain transaction of any supported type with autogenrating the gas fields.

Supported Transaction Types:

  • Native token transfers
  • ERC-20 token transfers
  • NFT transfers (ERC-721, ERC-1155)
  • Smart contract interactions
Body Params
string
required

The wallet ID that will execute the transaction

string

The destination wallet address

string
enum
required

The blockchain of the transaction

string
enum
required

The type of transfer.

Allowed:
string
enum

Controls the execution behavior of the transaction:

  • SAVED: Transaction is created and saved with a UUID for later execution
  • READY: Transaction is created with a UUID, ready for execution, and has an expiration date/time
  • Omit field: Same behavior as READY - transaction is prepared and ready for immediate execution
Allowed:
string
required

The name of the function you want to call

number
inputs
array of objects

Array of inputs needed to call the function

inputs
Headers
string
required

A valid signing method for the user. Format should be id:value. NOTE: You can choose between the Signing-Method and the Encrypted-Signing-Method

string

Use this for encrypted PIN transfers. The Encrypted-Signing-Method indicates that the signing method and the request body are encrypted. Click here to read about encrypted PIN transfers.

Responses

Language
Credentials
OAuth2
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json