Add Shards
Last updated
Last updated
Generates a PSBT for adding shards to an existing pool.
The request body containing details for creating accounts PSBT.
The fee rate for the transaction (in sats per byte).
The number of accounts to create. Maximum is 11.
The public key of the user initiating the request.
The address of the user. If no secondary address is provided, the primary address must be a taproot address. (P2TR)
The secondary address of the user. Must be a taproot address. (P2TR)
An object containing the PSBT, fee, utxos to sign, and the created accounts.
Generates a message hash required to add shards to a pool.
The request body containing details for adding pool shards.
The accounts created in the initialize-pool/psbt
endpoint.
The fee rate for the transaction (in sats per byte).
The signed PSBT in base64 format.
The public key of the user initiating the request.
The address of the user. If no secondary address is provided, the primary address must be a taproot address. (P2TR)
The secondary address of the user. Must be a taproot address. (P2TR)
A hexadecimal string representing the hash of the add shards message.
Finalizes the process of adding shards to a pool.
The request body containing the add shards request and signature.
The user's signature of the initialization message.
The accounts created in the initialize-pool/psbt
endpoint.
The fee rate for the transaction (in sats per byte).
The signed PSBT in base64 format.
The public key of the user initiating the request.
The address of the user. If no secondary address is provided, the primary address must be a taproot address. (P2TR)
The secondary address of the user. Must be a taproot address. (P2TR)
The Arch Network transaction ID of the pool shards addition.