Tokens
Transfer Token
Transfers the specified amount of tokens from from
to recipient
. The from address can only be the ones created in the project.
Headers
X-WalletKit-Project-ID
string
requiredYour WalletKit Project ID can be found on the API Keys page in the WalletKit Dashboard.
Authorizations
Authorization
string
headerrequiredBearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Body
application/json
network
enum<string>
requiredAvailable options:
Ethereum
, Polygon
, Base
, Avalanche
, Polkadot
, Vara
from
string
requiredfrom address of the transfer
token
string
requiredtoken contract address or symbol in case of the gas token to be transferred.
recipient
string
requiredrecipient of the transfer
amount
string
requiredamount to be transferred.
developer_secret
string | null
On testnet, the developer_secret is always "testnet-secret". On mainnet, the developer_secret is set by the developer during account activation.
user_pin
string | null
A 6-digit numeric pin that is only known to the user, set during wallet creation. This pin is required to sign transactions from this wallet.
Response
200 - application/json
transaction_id
string
requirednetwork
enum<string>
requiredAvailable options:
Ethereum
, Polygon
, Base
, Avalanche
, Polkadot
, Vara
status
string
required