Auto-refresh disabled to prevent connection issues. Click to update manually.
        What it does: Tests if API endpoints are working and responding quickly (under 10 seconds).
        How to use: Just click any "Test Now" button - no input needed!
      
        What it does: Checks if a transaction is verified on the blockchain.
        Where to get TX ID: From a wallet transaction history or block explorer.
        How to use: Paste the transaction ID and click "Verify Transaction".
      
        What it does: Looks up detailed information about a specific block.
        Where to get block hash: From the blockchain explorer or a transaction.
        How to use: Paste the block hash and click "Get Block".
      
        What it does: Shows the balance and UTXOs for a Kaspa address.
        Where to get address: From your wallet or someone you want to check.
        How to use: Paste a Kaspa address (starts with "kaspa:") and click "Get Balance".
      
        What it does: Fetches complete transaction details (inputs, outputs, amounts).
        Where to get TX ID: From your wallet or a block explorer.
        How to use: Paste the transaction ID and click "Get Transaction".
      
        What it does: Tests multiple RPC methods to verify the node is working properly.
        What it checks: Block DAG, Block Count, Network Info, and Blue Score.
        How to use: Click "Run Comprehensive Node Test" - takes up to 40 seconds.
      
โ All tests respond within 10 seconds | Shows pass/fail for each method
        What it does: Broadcasts a signed transaction to the Kaspa network.
        Where to get transaction data: From your wallet software (must be properly signed).
        What you need: Complete transaction JSON with inputs, outputs, and signatures.
        How to use: Paste JSON data, optionally check "Allow Orphan", then submit.
      
โ ๏ธ Warning: This submits real transactions to the Kaspa mainnet. Make sure data is correct!
        What it does: Execute any Kaspa RPC method directly for advanced users.
        What you need: The RPC method name and parameters (see Kaspa RPC docs).
        How to use: Enter method name, parameters as JSON array, then click "Execute RPC".
        Examples: getBlockDagInfo, getInfo, getBlockCount (no parameters needed for these)
      
Professional Point-of-Sale System for Business Owners
Check the balance of any Kaspa address with live blockchain data and USD conversion
Paste any Kaspa address to view its current balance and value
Restore your Kaspa wallet using your seed phrase
This endpoint provides full UTXO history for any Kaspa address.
Base44 can access this through iframe messaging (no API key needed)
Send a test message to verify iframe integration
Kastle minimum transaction amount
Cross-verified wallets form a trust network
Isolated Zero-Knowledge Wallet for Base44 Integration
The ZK Wallet is a completely isolated wallet system designed specifically for Base44 integration. It operates independently from the main wallet system with its own dedicated API endpoints.
Base URL:
Example: Create Wallet
fetch('/zk/wallet/create', {
  method: 'POST',
  headers: { 'Content-Type': 'application/json' },
  body: JSON.stringify({ wordCount: 24 })
})
            Example: Check Balance
fetch('/zk/wallet/balance', {
  method: 'POST',
  headers: { 'Content-Type': 'application/json' },
  body: JSON.stringify({ 
    address: 'kaspa:...' 
  })
})