Finalize Arkade transactions on Bitcoin via the Intent System
GetInfo
endpoint to retrieve (GetInfoResponse
) essential network parameters like round intervals, exit delays, and amount limits that clients need for proper operation.
RegisterIntent
) as a PSBT signed with BIP322
, defining inputs and outputsintent_id
DeleteIntent
GetEventStream
for batch updatesConfirmRegistration
) via theintent_id
SubmitTreeNonces
)SubmitTreeSignatures
)SubmitSignedForfeitTxs
)GetCommitmentTx
returns details of a commitment transaction (TxId
), including batches, amounts, and timestampsGetForfeitTxs
returns forfeit transactions linked to a commitment transactionGetConnectors
returns the connector output tree with positioning details for a commitment transactionGetVirtualTxs
: Retrieves virtual transactions in hex format for specified transaction IDsGetVtxos
: Queries VTXO states by scripts or outpointsGetVtxoChain
: Traces transaction chains for specific VTXOsGetVirtualTxs
returns raw virtual transactions for given Arkade transaction IDsGetVtxoChain
traces the lineage of Arkade transactions from a VTXO leaf spend to a specified VTXO outpoint, enabling full history reconstructionGetBatchSweepTransactions
returns transactions swept from a given batch output, indicating whether the operator claimed it after expiry or a user unrolled the treeSubscribeForScripts
: Subscribe to notifications for specific VTXO scriptsGetSubscription
: Receive real-time notifications about subscribed scripts i