Create an unsigned Avalanche C-Chain to P-Chain export transaction

Creates an unsigned Avalanche C-Chain atomic export transaction (ExportTx) that exports AVAX from a custodian
C-Chain address (0x...) to a destination P-Chain address (P-...). This is step 1 of the C-to-P transfer flow.

The custodian does not send a nonce. CDAO reads the C-Chain account nonce from the node, estimates the atomic
export fee, builds the unsigned EVM atomic transaction, and returns unsignedTxHash, unsignedTxSerialized, and
transferSummary for custodian review and offline signing.

After signing, call /avalanche/transactions/prepare, then /avalanche/transactions/submit to dry-run or
broadcast the export through the C-Chain atomic API. A successful export does not make funds available on the
P-Chain yet; it creates an atomic UTXO that must be imported with /avalanche/transactions/import-c-to-p.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
uuid
required

The UUID of the account initiating the C-to-P export.

string
required
^0x[0-9a-fA-F]{40}$

C-Chain address that owns the AVAX and signs the export transaction.

string
required

P-Chain address that will receive the exported atomic UTXO.

string
required
^(?:[1-9][0-9]*(?:\.[0-9]{1,9})?|0\.[0-9]{0,8}[1-9])$

Amount to export from C-Chain to P-Chain, in AVAX decimal string.

Responses

401

Access token or App Id is missing or invalid

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