Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Body
Deposit confirmation details including transfer proof and authentication
Request to confirm the initial deposit for an AMM pool.
The unique identifier of the pool (LP identity public key).
"03poollpidentitypubkeyfedcba9876543210fedcba9876543210fedcba9876"
Spark network transfer ID proving the deposit of Asset A to the pool's wallet.
"spark-transfer-uuid-or-hash-for-asset-a"
Nonce for replay protection.
"confirm-deposit-nonce-789"
Signature of the nonce
(hex encoded).
"3045022100def001122..."
Optional: Pool owner public key (if not provided, will be extracted from auth token).
"03b06b7c3e39bf922be19b7ad5f19554bb7991cae585ed2e3374d51213ff4eeb3c"
Response
Deposit confirmation initiated. Pool will be activated upon successful processing.
Response for confirming initial pool deposit
Pool ID
"03aabbccddeeff00112233445566778899aabbccddeeff00112233445566778899"
Whether the deposit was confirmed
true
Human-readable message
"Initial deposit confirmed and pool activated"