Soumettez une nouvelle transaction via le portefeuille d’un agent. La transaction passe par le moteur de politiques pour validation, puis est signee via MPC et diffusee sur la blockchain.
Corps de la requete
L’agent dont le portefeuille enverra la transaction.
Direction de la transaction. Actuellement, seul outbound est supporte.
Type de transaction. Valeurs : transfer.
Adresse de l’expediteur. Si omise, l’adresse du portefeuille de l’agent est utilisee.
Adresse on-chain du destinataire.
Montant a envoyer sous forme de chaine decimale (par ex., "10.5").
Symbole du jeton (par ex., USDC, USDT, ETH).
Identifiant de chaine CAIP-2 (par ex., eip155:84532).
Memo ou chaine de reference optionnel.
Reponse
Afficher Champs de la reponse
Identifiant unique de la transaction.
Hash de la transaction on-chain (disponible apres la diffusion).
Statut de la transaction : pending, confirmed, failed.
Frais de gas reseau payes.
Exemple
curl -X POST https://api.agentwallex.com/api/v1/transactions \
-H "X-API-Key: awx_your_api_key" \
-H "Content-Type: application/json" \
-d '{
"agent_id": "agent_abc123",
"direction": "outbound",
"type": "transfer",
"to_address": "0xabcdef1234567890abcdef1234567890abcdef12",
"amount": "10.5",
"token": "USDC",
"chain": "eip155:84532",
"memo": "service payment"
}'
{
"id" : "tx_xyz789" ,
"hash" : "0xabc123def456..." ,
"status" : "confirmed" ,
"amount" : "10.5" ,
"token" : "USDC" ,
"fee" : "0.001" ,
"created_at" : "2025-06-15T14:30:00Z"
}
Autorisations ApiKeyAuth BearerAuth ApiKeyAuth BearerAuth
API key authentication. Keys are prefixed with awx_ .
The agent whose wallet will send the transaction.
Transaction direction. Currently only outbound is supported.
Options disponibles:
outbound
Options disponibles:
transfer
Recipient on-chain address.
Amount to send as a decimal string (e.g., "10.5" ).
Token symbol (e.g., USDC , USDT , ETH ).
CAIP-2 chain identifier (e.g., eip155:84532 ).
Sender address. If omitted, the agent's wallet address is used.
Optional memo or reference string.
Transaction created and submitted.
An on-chain transaction submitted through an agent's wallet.
Unique transaction identifier.
On-chain transaction hash (available after broadcast).
Agent that initiated the transaction.
Options disponibles:
outbound
Options disponibles:
transfer
Amount sent as a decimal string.
Token symbol (e.g., USDC , USDT , ETH ).
Options disponibles:
pending,
confirmed,
failed
ISO 8601 creation timestamp.