Onchain API Reference
URL: https://rgb-node.thunderstack.org/api/
Generate new wallet keys (mnemonic, xpub, account xpubs, master fingerprint)
Successful response
Bad request - RGB library error (default status for unlisted RGB errors)
Not found - Wallet or asset not found
Conflict - File already exists
Unprocessable Entity - Insufficient bitcoins or invalid amount
Precondition Required - Wallet sync needed
Internal server error
Vanilla extended public key
Colored extended public key
Master fingerprint
Successful response
Bad request - RGB library error (default status for unlisted RGB errors)
Not found - Wallet or asset not found
Conflict - File already exists
Unprocessable Entity - Insufficient bitcoins or invalid amount
Precondition Required - Wallet sync needed
Internal server error
Vanilla extended public key
Colored extended public key
Master fingerprint
Successful response
Bad request - RGB library error (default status for unlisted RGB errors)
Not found - Wallet or asset not found
Conflict - File already exists
Unprocessable Entity - Insufficient bitcoins or invalid amount
Precondition Required - Wallet sync needed
Internal server error
Vanilla extended public key
Colored extended public key
Master fingerprint
Successful response
Bad request - RGB library error (default status for unlisted RGB errors)
Not found - Wallet or asset not found
Conflict - File already exists
Unprocessable Entity - Insufficient bitcoins or invalid amount
Precondition Required - Wallet sync needed
Internal server error
Vanilla extended public key
Colored extended public key
Master fingerprint
Successful response
Bad request - RGB library error (default status for unlisted RGB errors)
Not found - Wallet or asset not found
Conflict - File already exists
Unprocessable Entity - Insufficient bitcoins or invalid amount
Precondition Required - Wallet sync needed
Internal server error
Vanilla extended public key
Colored extended public key
Master fingerprint
Create UTXOs up to a limit
Number of UTXOs to create
Size of each UTXO in satoshis
Fee rate in sat/vB
Successful response
Bad request - RGB library error (default status for unlisted RGB errors)
Not found - Wallet or asset not found
Conflict - File already exists
Unprocessable Entity - Insufficient bitcoins or invalid amount
Precondition Required - Wallet sync needed
Internal server error
Vanilla extended public key
Colored extended public key
Master fingerprint
Signed PSBT in base64
Successful response
Bad request - RGB library error (default status for unlisted RGB errors)
Not found - Wallet or asset not found
Conflict - File already exists
Unprocessable Entity - Insufficient bitcoins or invalid amount
Precondition Required - Wallet sync needed
Internal server error
Vanilla extended public key
Colored extended public key
Master fingerprint
RGB invoice string
Asset ID (optional if in invoice)
Amount to send (optional if in invoice)
Fee rate in sat/vB
1Minimum confirmations
1Successful response
Bad request - RGB library error (default status for unlisted RGB errors)
Not found - Wallet or asset not found
Conflict - File already exists
Unprocessable Entity - Insufficient bitcoins or invalid amount
Precondition Required - Wallet sync needed
Internal server error
Vanilla extended public key
Colored extended public key
Master fingerprint
Signed PSBT in base64
Successful response
Bad request - RGB library error (default status for unlisted RGB errors)
Not found - Wallet or asset not found
Conflict - File already exists
Unprocessable Entity - Insufficient bitcoins or invalid amount
Precondition Required - Wallet sync needed
Internal server error
Vanilla extended public key
Colored extended public key
Master fingerprint
Bitcoin address to send to
Amount in satoshis
Fee rate in sat/vB
Skip wallet sync
falseSuccessful response
Bad request - RGB library error (default status for unlisted RGB errors)
Not found - Wallet or asset not found
Conflict - File already exists
Unprocessable Entity - Insufficient bitcoins or invalid amount
Precondition Required - Wallet sync needed
Internal server error
Vanilla extended public key
Colored extended public key
Master fingerprint
Signed PSBT in base64
Skip wallet sync
falseSuccessful response
Bad request - RGB library error (default status for unlisted RGB errors)
Not found - Wallet or asset not found
Conflict - File already exists
Unprocessable Entity - Insufficient bitcoins or invalid amount
Precondition Required - Wallet sync needed
Internal server error
Vanilla extended public key
Colored extended public key
Master fingerprint
Number of blocks for fee estimation
Successful response
Fee estimation as object or number
Bad request - RGB library error (default status for unlisted RGB errors)
Not found - Wallet or asset not found
Conflict - File already exists
Unprocessable Entity - Insufficient bitcoins or invalid amount
Precondition Required - Wallet sync needed
Internal server error
Vanilla extended public key
Colored extended public key
Master fingerprint
Amount to receive
Asset ID
Successful response
Bad request - RGB library error (default status for unlisted RGB errors)
Not found - Wallet or asset not found
Conflict - File already exists
Unprocessable Entity - Insufficient bitcoins or invalid amount
Precondition Required - Wallet sync needed
Internal server error
Vanilla extended public key
Colored extended public key
Master fingerprint
Amount to receive
Asset ID
Successful response
Bad request - RGB library error (default status for unlisted RGB errors)
Not found - Wallet or asset not found
Conflict - File already exists
Unprocessable Entity - Insufficient bitcoins or invalid amount
Precondition Required - Wallet sync needed
Internal server error
Vanilla extended public key
Colored extended public key
Master fingerprint
Asset ID
Successful response
Bad request - RGB library error (default status for unlisted RGB errors)
Not found - Wallet or asset not found
Conflict - File already exists
Unprocessable Entity - Insufficient bitcoins or invalid amount
Precondition Required - Wallet sync needed
Internal server error
Vanilla extended public key
Colored extended public key
Master fingerprint
Asset ticker symbol
Asset name
Initial amounts to issue
Decimal precision
Successful response
Bad request - RGB library error (default status for unlisted RGB errors)
Not found - Wallet or asset not found
Conflict - File already exists
Unprocessable Entity - Insufficient bitcoins or invalid amount
Precondition Required - Wallet sync needed
Internal server error
Vanilla extended public key
Colored extended public key
Master fingerprint
Asset ticker symbol
Asset name
Decimal precision
Initial amounts to issue
Inflation amounts
Number of replace rights
Reject list URL
Successful response
Bad request - RGB library error (default status for unlisted RGB errors)
Not found - Wallet or asset not found
Conflict - File already exists
Unprocessable Entity - Insufficient bitcoins or invalid amount
Precondition Required - Wallet sync needed
Internal server error
Vanilla extended public key
Colored extended public key
Master fingerprint
Asset ID to inflate
Amounts to inflate
Fee rate in sat/vB
Minimum confirmations
1Successful response
Bad request - RGB library error (default status for unlisted RGB errors)
Not found - Wallet or asset not found
Conflict - File already exists
Unprocessable Entity - Insufficient bitcoins or invalid amount
Precondition Required - Wallet sync needed
Internal server error
Vanilla extended public key
Colored extended public key
Master fingerprint
Signed PSBT in base64
Successful response
Bad request - RGB library error (default status for unlisted RGB errors)
Not found - Wallet or asset not found
Conflict - File already exists
Unprocessable Entity - Insufficient bitcoins or invalid amount
Precondition Required - Wallet sync needed
Internal server error
Vanilla extended public key
Colored extended public key
Master fingerprint
Successful response
Bad request - RGB library error (default status for unlisted RGB errors)
Not found - Wallet or asset not found
Conflict - File already exists
Unprocessable Entity - Insufficient bitcoins or invalid amount
Precondition Required - Wallet sync needed
Internal server error
Vanilla extended public key
Colored extended public key
Master fingerprint
RGB invoice string to decode
Successful response
Bad request - RGB library error (default status for unlisted RGB errors)
Not found - Wallet or asset not found
Conflict - File already exists
Unprocessable Entity - Insufficient bitcoins or invalid amount
Precondition Required - Wallet sync needed
Internal server error
Vanilla extended public key
Colored extended public key
Master fingerprint
Successful response
Bad request - RGB library error (default status for unlisted RGB errors)
Not found - Wallet or asset not found
Conflict - File already exists
Unprocessable Entity - Insufficient bitcoins or invalid amount
Precondition Required - Wallet sync needed
Internal server error
No content
Vanilla extended public key
Colored extended public key
Master fingerprint
Successful response
Bad request - RGB library error (default status for unlisted RGB errors)
Not found - Wallet or asset not found
Conflict - File already exists
Unprocessable Entity - Insufficient bitcoins or invalid amount
Precondition Required - Wallet sync needed
Internal server error
No content
Vanilla extended public key
Colored extended public key
Master fingerprint
Successful response
Bad request - RGB library error (default status for unlisted RGB errors)
Not found - Wallet or asset not found
Conflict - File already exists
Unprocessable Entity - Insufficient bitcoins or invalid amount
Precondition Required - Wallet sync needed
Internal server error
Vanilla extended public key
Colored extended public key
Master fingerprint
Asset ID
Successful response
Bad request - RGB library error (default status for unlisted RGB errors)
Not found - Wallet or asset not found
Conflict - File already exists
Unprocessable Entity - Insufficient bitcoins or invalid amount
Precondition Required - Wallet sync needed
Internal server error
Vanilla extended public key
Colored extended public key
Master fingerprint
Successful response
Bad request - RGB library error (default status for unlisted RGB errors)
Not found - Wallet or asset not found
Conflict - File already exists
Unprocessable Entity - Insufficient bitcoins or invalid amount
Precondition Required - Wallet sync needed
Internal server error
No content
Vanilla extended public key
Colored extended public key
Master fingerprint
Batch transfer index
Fail only transfers with no asset
falseSkip wallet sync
falseSuccessful response
Bad request - RGB library error (default status for unlisted RGB errors)
Not found - Wallet or asset not found
Conflict - File already exists
Unprocessable Entity - Insufficient bitcoins or invalid amount
Precondition Required - Wallet sync needed
Internal server error
Vanilla extended public key
Colored extended public key
Master fingerprint
Backup password
Successful response
Bad request - RGB library error (default status for unlisted RGB errors)
Not found - Wallet or asset not found
Conflict - File already exists
Unprocessable Entity - Insufficient bitcoins or invalid amount
Precondition Required - Wallet sync needed
Internal server error
The backupId parameter
Vanilla extended public key
Colored extended public key
Master fingerprint
Successful response
Bad request - RGB library error (default status for unlisted RGB errors)
Not found - Wallet or asset not found
Conflict - File already exists
Unprocessable Entity - Insufficient bitcoins or invalid amount
Precondition Required - Wallet sync needed
Internal server error
Vanilla extended public key
Colored extended public key
Master fingerprint
Wallet backup file
Backup password
Vanilla extended public key (optional)
Colored extended public key (optional)
Master fingerprint (optional)
Successful response
Bad request - RGB library error (default status for unlisted RGB errors)
Not found - Wallet or asset not found
Conflict - File already exists
Unprocessable Entity - Insufficient bitcoins or invalid amount
Precondition Required - Wallet sync needed
Internal server error
Last updated