Node as a Service

Powerful node infrastructure for
blockchain and crypto applications

Amplify your blockchain and crypto projects with powerful shared and dedicated nodes from Crypto APIs. We provide globally distributed node services designed for stability, scale and speed.

With industry-leading uptime, connection reliability, and 24/7 node monitoring and maintenance, Crypto APIs node infrastructure solution makes building on the blockchain simple. We take care of your nodes, while you focus on growing your business.

Automatic deployment
Fully managed
99.9% uptime

Leverage blockchain data with RPC endpoints

Interact with blockchain nodes using all supported JSON-RPC methods.

{
    "result": {
        "hash": "000000000000000000095ec9780628fcd0a6e3f2ebf6472684bf0fe005983556",
        "confirmations": 20,
        "strippedsize": 65236,
        "size": 129972,
        "weight": 325680,
        "height": 738105,
        "version": 536870916,
        "versionHex": "20000004",
        "merkleroot": "cbd7edef396071449f5c3d83ebeb777e89ba37defe4589528eafc79a34d222b9",
        "tx": [
            {
                "txid": "5180c42535994b0ff4c7047ff24f3bb97f73f7bc1dfc1142e6a8d3249e572e76",
                "hash": "2c3bcce1cb74500466716ce92ed123950eb80460094e6ab7c555761ff2277885",
                "version": 1,
                "size": 368,
                "vsize": 341,
                "weight": 1364,
                "locktime": 1226518302,
                "vin": [
                    {
                        "coinbase": "0339430b2cfabe6d6dfd1e6d9551e2a628b23beba7a761f658c470fc15db7d34bd35976d664f8300ca10000000f09f909f092f4632506f6f6c2f6b00000000000000000000000000000000000000000000000000000000000000000000000500a4adb361",
                        "sequence": 449123
                    }
                ],
                "vout": [
                    {
                        "value": 6.26307543,
                        "n": 0,
                        "scriptPubKey": {
                            "asm": "OP_DUP OP_HASH160 c825a1ecf2a6830c4401620c3a16f1995057c2ab OP_EQUALVERIFY OP_CHECKSIG",
                            "hex": "76a914c825a1ecf2a6830c4401620c3a16f1995057c2ab88ac",
                            "reqSigs": 1,
                            "type": "pubkeyhash",
                            "addresses": [
                                "1KFHE7w8BhaENAswwryaoccDb6qcT6DbYY"
                            ]
                        }
                    },
                    {
                        "value": 0,
                        "n": 1,
                        "scriptPubKey": {
                            "asm": "OP_RETURN aa21a9edc468ed267527780eed522c946ee03a8308f3efd0673bf2ad8f3225f22c2b7756",
                            "hex": "6a24aa21a9edc468ed267527780eed522c946ee03a8308f3efd0673bf2ad8f3225f22c2b7756",
                            "type": "nulldata"
                        }
                    },
                    {
                        "value": 0,
                        "n": 2,
                        "scriptPubKey": {
                            "asm": "OP_RETURN 486174685a2b498c7cacd440409313d6dce8ce04c1d69d4f3870d243701f3ee708d85ad5",
                            "hex": "6a24486174685a2b498c7cacd440409313d6dce8ce04c1d69d4f3870d243701f3ee708d85ad5",
                            "type": "nulldata"
                        }
                    },
                    {
                        "value": 0,
                        "n": 3,
                        "scriptPubKey": {
                            "asm": "OP_RETURN 52534b424c4f434b3a9c14f789dae1c66642bc5b2246c3bb0af725166958f18c838f3f4e2400424be2",
                            "hex": "6a4c2952534b424c4f434b3a9c14f789dae1c66642bc5b2246c3bb0af725166958f18c838f3f4e2400424be2",
                            "type": "nulldata"
                        }
                    }
                ],
                "hex": "010000000001010000000000000000000000000000000000000000000000000000000000000000ffffffff640339430b2cfabe6d6dfd1e6d9551e2a628b23beba7a761f658c470fc15db7d34bd35976d664f8300ca10000000f09f909f092f4632506f6f6c2f6b00000000000000000000000000000000000000000000000000000000000000000000000500a4adb36163da060004d7b15425000000001976a914c825a1ecf2a6830c4401620c3a16f1995057c2ab88ac0000000000000000266a24aa21a9edc468ed267527780eed522c946ee03a8308f3efd0673bf2ad8f3225f22c2b77560000000000000000266a24486174685a2b498c7cacd440409313d6dce8ce04c1d69d4f3870d243701f3ee708d85ad500000000000000002c6a4c2952534b424c4f434b3a9c14f789dae1c66642bc5b2246c3bb0af725166958f18c838f3f4e2400424be2012000000000000000000000000000000000000000000000000000000000000000001e2f1b49"
            }, ......
.....
{
    "jsonrpc": "2.0",
    "id": 1,
    "result": {
        "difficulty": "0xbfabcdbd93dda",
        "extraData": "0x737061726b706f6f6c2d636e2d6e6f64652d3132",
        "gasLimit": "0x79f39e",
        "gasUsed": "0x79ccd3",
        "hash": "0xb3b20624f8f0f86eb50dd04688409e5cea4bd02d700bf6e79e9384d47d6a5a35",
        "logsBloom": "0x4848112002a2020aaa0812180045840210020005281600c80104264300080008000491220144461026015300100000128005018401002090a824a4150015410020140400d808440106689b29d0280b1005200007480ca950b15b010908814e01911000054202a020b05880b914642a0000300003010044044082075290283516be82504082003008c4d8d14462a8800c2990c88002a030140180036c220205201860402001014040180002006860810ec0a1100a14144148408118608200060461821802c081000042d0810104a8004510020211c088200420822a082040e10104c00d010064004c122692020c408a1aa2348020445403814002c800888208b1",
        "miner": "0x5a0b54d5dc17e0aadc383d2db43b0a0d3e029c4c",
        "mixHash": "0x3d1fdd16f15aeab72e7db1013b9f034ee33641d92f71c0736beab4e67d34c7a7",
        "nonce": "0x4db7a1c01d8a8072",
        "number": "0x5bad55",
        "parentHash": "0x61a8ad530a8a43e3583f8ec163f773ad370329b2375d66433eb82f005e1d6202",
        "receiptsRoot": "0x5eced534b3d84d3d732ddbc714f5fd51d98a941b28182b6efe6df3a0fe90004b",
        "sha3Uncles": "0x8a562e7634774d3e3a36698ac4915e37fc84a2cd0044cb84fa5d80263d2af4f6",
        "size": "0x41c7",
        "stateRoot": "0xf5208fffa2ba5a3f3a2f64ebd5ca3d098978bedd75f335f56b705d8715ee2305",
        "timestamp": "0x5b541449",
        "totalDifficulty": "0x12ac11391a2f3872fcd",
        "transactions": [
            "0x8784d99762bccd03b2086eabccee0d77f14d05463281e121a62abfebcf0d2d5f",
            "0x311be6a9b58748717ac0f70eb801d29973661aaf1365960d159e4ec4f4aa2d7f",
            "0xe42b0256058b7cad8a14b136a0364acda0b4c36f5b02dea7e69bfd82cef252a2",
            "0x4eb05376055c6456ed883fc843bc43df1dcf739c321ba431d518aecd7f98ca11",
            "0x994dd9e72b212b7dc5fd0466ab75adf7d391cf4f206a65b7ad2a1fd032bb06d7",
            "0xf6feecbb9ab0ac58591a4bc287059b1133089c499517e91a274e6a1f5e7dce53",
            "0x7e537d687a5525259480440c6ea2e1a8469cd98906eaff8597f3d2a44422ff97",
            "0xa762220e92bed6d77a2c19ffc60dad77d71bd5028c5230c896ab4b9552a39b50",
            "0xf1fa677edda7e5add8e794732c7554cd5459a5c12781dc71de73c7937dfb2775",
            "0x3220af8e317fde6dac80b1199f9ceeafe60ada4974a7e04a75fbce1ac4cb46c3",
            "0x5566528978250828168f0d30bcc8a3689d129c75d820d604f7eb84c25b34ec81",
            "0x646c98e323a05862778f0c9063a989b6aefd94f28842a3a09d2edb37a050717d",
            "0xe951ea55764f7e8e0720f7042dd1db67525965302ed974a0c8e3b769bc1818e3",
            "0x7ecf2528b7df3831712501f5c60ef156bf5fcac9912199e0a64afcb963ea91ca",
            "0xc43b89783f68b2844918ea515cc146c006e5f162c9be9aedf5e7a6ae1f32e164",
            "0xd74503ede63d6fd41367796433aa14439902e8f57293a0583e19aa6ebf3f128e",
            "0x021e5b7d3ddac97b4c6cb9c3f333766a533c1ed9fbcfb8b2515c38ecd0c53f89",
            "0xbb3a336e3f823ec18197f1e13ee875700f08f03e2cab75f0d0b118dabb44cba0",
            "0x25f65866dba34783200c25fb1c120b36326c9ad3a47e8bc34c3edbc9208f1378",
            "0x5336f5c4132ef00e8b469ecfd4ee0d6800f6bd60aefb1c62232cbce81c085ae2",
            "0xb87410cfe0a75c004f7637736b3de1e8f4e08e9e2b05ab963622a40a5505664d",
            "0x990857a27ec7cfd6dfd88015173adf81959b5abaff6eefbe8e9df6b0f40f2711",
            "0x3563ccb5734b7b5015122a20b558723afe992ff1109a04b57e02f26edd5a6a38",
            "0xd7885d9412cc494fbe680b016bf7402b633c34c66833b35cad59af2a4aff4f0b",
            "0x48e60927d6fb9ae76f69a6400490b5ffcb2f9da3105fad6c61f21256ef0c217c",
            "0x9e30af26ff3836c4b55af62ba134bc55db662cf1d396cca437d12a8195bfcbe4",
            "0x2476eeede4764c6871f50f3235ebeb9a56d33b41bc3bb1ce3c18c5d710a0609c",
            "0x1cd3520fbb1eb6f2f6f257ab7c3cba957806b0b87182baedb4f81c62868064c1",
            "0x78ae3aee0ff16d8ea4f394b7b80021804e1d9f35cdbb9c6189bb6cbf58bc52c4",
            "0xfcc75bad728b8d302ba0674ebe3122fc50e3b78fe4948ddfc0d37ee987e666ca",
            "0xd2175464d72bcc61b2e07aa3aac742b4184480d7a9f6ae5c2ba24d9c9bb9f304",
            "0x42b56b504e59e42a3dc94e740bb4231e6326daaac7a73ef93ee8db7b96ac5d71",
            "0xd42681091641cd2a71f18299e8e206d5659c3076b1c63adc26f5b7740e230d2b",
            "0x1202c354f0a00b31adf9e3d895e0c8f3896182bb3ab9fc69d6c21d31a1bf279c",
            "0xa5cea1f6957431caf589a8dbb58c102fb191b39967fbe8d26cecf6f28bb835da",
            "0x2045efeb2f5ea9176690ece680d3fd7ca9e945d0d572d17786810d323628f98c",
            "0xbf55d13976616a23114b724b14049eaaf91db3f1950320b5306006a6b648b24f",
            "0x9e5c5ea885eb1d6b1b3ffcf703e3381b7681f7420f35408d30ba93ec0cdf0792",
            "0x6f1a61dc4306ca5e976a1706afe1f32279548df98e0373c5fee0ea189ddb77a0",
            "0xc5c16b30c22ee4f90c3a2de70554f7975eb476592ff13c61986d760da6cf7f9d",
            "0xb09de28497227c0537df0a78797fa00407dcd04a4f90d9de602484b61f7bf169",
            "0x1bfea966fa7772a26b4b2c8add15ceedcb70a903618f5d4603d69f52b9954025",
            "0xe58be9c0e3cedd4444c76d1adc098ba40cbe21ef886b2bfc2edb6ed96ba8d966",
            "0x3a29096f712ccdafd56e9a3c635d4fe2e6224ac3666d466c21da66c8829bbfd6",
            "0x31feab77d7c1c87eb79af54193400c8edad16645e1ea5fcc10f2eaec51fe3992",
            "0x4e0278fce62dca8e23cfae6a020fcd3b2facc03244d54b964bbde424f902ffe1",
            "0x300239a64a50ad0e646c232f85cfa4f3d3ed30090cd574329c782d95c2b42532",
            "0x41755f354b06b4b8a452db1cc9b5c810c75b1bbe236603cbc0950c3c81b80c51",
            "0x1e3fbeffc326f1ffd8559c6024c12557e6014bc02c12d65dbc1baa4e1aed94b7",
            "0x4a459a32cf68e9b7697a3a656432b340d6d27c3d4a513e6cce770d63df99839a",
            "0x3ef484913d185de728c787a1053ec1444ec1c7a5827eecba521d3b406b088a89",
            "0x43afa584c21f27a2747a8397b00d3ec4b460d929b61b510d017f01037a3ded3f",
            "0x44e6a37a6c1d8696fa0537385b9d1bb535b2b3309b5482209e95b5b6c58fc8da",
            "0x2a8bca48147955efcfd697f1a97304ae4cc467a7778741c2c47e516610f0a876",
            "0x4c6bd64c8974f8b949cfe265da1c1bb997e3c886f024b38c99d170acc70b83df",
            "0x103f0cca1ae13600c5be5b217e92430a72b0471d05e283c105f5d0df36438b2a",
            "0x00a06bf6fbd07b3a89ef9031a2108c8fa31b467b33a6edcd6eb3687c158743cf",
            "0x0175496d8265dedd693cf88884626c33b699ebcf4f2110e4c7fb7603c53215b2",
            "0x11fb433ab551b33f30d00a34396835fab72e316e81d1e0afcbc92e79801f30c4",
            "0x060dc4541fd534d107f6e49b96d84f5ec6dbe4eb714890e800bd02399a6bfb7f",
            "0x01956de9f96f9a268c6524fffb9919d7fa3de7a4c25d53c2ccc43d0cb022a7ff",
            "0x15057378f2d223829269ec0f31ba4bb03146134220d34eb8eb7c403aa4a2e569",
            "0x16ea0218d72b5e3f69d0ae4daa8085150f5f7e69ee22a3b054744e35e2082879",
            "0x0baf4e8ff92058c1cac3b95c237edb4d2c12ad41d210356c209f1e0bf0d2d12a",
            "0x1a8ac77aff614caeca16a5a3a0931375a5a4fbe0ef1e15d6d15bf6f8e3c60f4f",
            "0xdb899136f41a3d4710907345b09d241490776383271e6b9887499fd05b80fcd4",
            "0x1007e17b1120d37fb930f953d8a3440ca11b8fd84470eb107c8b4a402a9813fd",
            "0x0910324706ffeebf8aa25ca0784636518bf67e5d173c22438a64dd43d5f4aa2a",
            "0x028f2bee56aee7005abcb2258d6d9f0f078a85a65c3d669aca40564ef4bd7f94",
            "0x14adac9bc94cde3166f4b7d42e8862a745483c708e51afbe89ecd6532acc532e",
            "0x54bed12ccad43523ba8527d1b99f5fa04a55b3a7724cfff2e0a21ec90b08590e",
            "0xcdf05df923f6e418505750069d6486276b15fcc3cd2f42a7044c642d19a86d51",
            "0x0c66977ed87db75074cb2bea66b254af3b20bb3315e8095290ceb1260b1b7449",
            "0x22626e2678da34b505b233ef08fc91ea79c5006dff00e33a442fa51a11e34c25",
            "0xe2989560000a1fc7c434c5e9c4bba82e1501bf435292ac25acc3cb182c1c2cd0",
            "0x348cfc85c58b7f3b2e8bdaa517dc8e3c5f8fb41e3ba235f28892b46bc3484756",
            "0x4ac009cebc1f2416b9e39bcc5b41cd53b1a9239e8f6c0ab043b8830ef1ffc563",
            "0xf2a96682362b9ffe9a77190bcbc47937743b6e1da2c56257f9b562f15bbd3cfa",
            "0xf1cd627c97746bc75727c2f0efa2d0dc66cca1b36d8e45d897e18a9b19af2f60",
            "0x241d89f7888fbcfadfd415ee967882fec6fdd67c07ca8a00f2ca4c910a84c7dd"
        ],
        "transactionsRoot": "0xf98631e290e88f58a46b7032f025969039aa9b5696498efc76baf436fa69b262",
        "uncles": [
            "0x824cce7c7c2ec6874b9fa9a9a898eb5f27cbaf3991dfa81084c3af60d1db618c"
        ]
    }
}
{                   (json object)
  "feerate" : n,    (numeric, optional) estimate fee rate in BTC/kB (only present if no errors were encountered)
  "errors" : [      (json array, optional) Errors encountered during processing (if there are any)
    "str",          (string) error
    ...
  ],
  "blocks" : n      (numeric) block number where estimate was found
                    The request target will be clamped between 2 and the highest target
                    fee estimation is able to return based on how long it has been running.
                    An error is returned if not enough transactions and blocks
                    have been observed to make an estimate for any number of blocks.
}
{
  "jsonrpc": "2.0",
  "id": 1,
  "result": "0x12a05f200"
}
{                                 (json object)
  "hash" : "hex",                 (string) the block hash (same as provided)
  "confirmations" : n,            (numeric) The number of confirmations, or -1 if the block is not on the main chain
  "height" : n,                   (numeric) The block height or index
  "version" : n,                  (numeric) The block version
  "versionHex" : "hex",           (string) The block version formatted in hexadecimal
  "merkleroot" : "hex",           (string) The merkle root
  "time" : xxx,                   (numeric) The block time expressed in UNIX epoch time
  "mediantime" : xxx,             (numeric) The median block time expressed in UNIX epoch time
  "nonce" : n,                    (numeric) The nonce
  "bits" : "hex",                 (string) The bits
  "difficulty" : n,               (numeric) The difficulty
  "chainwork" : "hex",            (string) Expected number of hashes required to produce the current chain
  "nTx" : n,                      (numeric) The number of transactions in the block
  "previousblockhash" : "hex",    (string) The hash of the previous block
  "nextblockhash" : "hex"         (string) The hash of the next block
}
{
    "jsonrpc": "2.0",
    "id": 1,
    "result": "0x1a"
}
{
    "result": [
        "7a568f91a5c08657416df619ab5877ffb7fe67de94228dad3f2ed7ab1300ea72",
        "49331ca093ec207e08157a9eeeb99dfea9d900b56bdba63c1c7ddbe150d15976",
        "18cb00f4c6da59fc62238d128f6a0ed087888e233678849f2b8a2a648506a9f7"        (string) The transaction id of an in-mempool ancestor transaction 
    ],
    "error": null,
    "id": 58
}
{
  "id": 1,
  "jsonrpc": "2.0",
  "result": "0xe670ec64341771606e55d6b4ca35a1a6b75ee3d5145a99d05921026d1527331"
}
{                                       (json object)
  "vsize" : n,                          (numeric) virtual transaction size as defined in BIP 141. This is different from actual serialized size for witness transactions as witness data is discounted.
  "weight" : n,                         (numeric) transaction weight as defined in BIP 141.
  "fee" : n,                            (numeric) transaction fee in BTC (DEPRECATED)
  "modifiedfee" : n,                    (numeric) transaction fee with fee deltas used for mining priority (DEPRECATED)
  "time" : xxx,                         (numeric) local time transaction entered pool in seconds since 1 Jan 1970 GMT
  "height" : n,                         (numeric) block height when transaction entered pool
  "descendantcount" : n,                (numeric) number of in-mempool descendant transactions (including this one)
  "descendantsize" : n,                 (numeric) virtual transaction size of in-mempool descendants (including this one)
  "descendantfees" : n,                 (numeric) modified fees (see above) of in-mempool descendants (including this one) (DEPRECATED)
  "ancestorcount" : n,                  (numeric) number of in-mempool ancestor transactions (including this one)
  "ancestorsize" : n,                   (numeric) virtual transaction size of in-mempool ancestors (including this one)
  "ancestorfees" : n,                   (numeric) modified fees (see above) of in-mempool ancestors (including this one) (DEPRECATED)
  "wtxid" : "hex",                      (string) hash of serialized transaction, including witness data
  "fees" : {                            (json object)
    "base" : n,                         (numeric) transaction fee in BTC
    "modified" : n,                     (numeric) transaction fee with fee deltas used for mining priority in BTC
    "ancestor" : n,                     (numeric) modified fees (see above) of in-mempool ancestors (including this one) in BTC
    "descendant" : n                    (numeric) modified fees (see above) of in-mempool descendants (including this one) in BTC
  },
  "depends" : [                         (json array) unconfirmed transactions used as inputs for this transaction
    "hex",                              (string) parent transaction id
    ...
  ],
  "spentby" : [                         (json array) unconfirmed transactions spending outputs from this transaction
    "hex",                              (string) child transaction id
    ...
  ],
  "bip125-replaceable" : true|false,    (boolean) Whether this transaction could be replaced due to BIP125 (replace-by-fee)
  "unbroadcast" : true|false            (boolean) Whether this transaction is currently unbroadcast (initial broadcast not yet acknowledged by any peers)
}
{
    "jsonrpc": "2.0",
    "id": 1,
    "result": "0x2fe84e3113d7b"
}
{                                    (json object)
  "in_active_chain" : true|false,    (boolean) Whether specified block is in the active chain or not (only present with explicit "blockhash" argument)
  "hex" : "hex",                     (string) The serialized, hex-encoded data for 'txid'
  "txid" : "hex",                    (string) The transaction id (same as provided)
  "hash" : "hex",                    (string) The transaction hash (differs from txid for witness transactions)
  "size" : n,                        (numeric) The serialized transaction size
  "vsize" : n,                       (numeric) The virtual transaction size (differs from size for witness transactions)
  "weight" : n,                      (numeric) The transaction's weight (between vsize*4-3 and vsize*4)
  "version" : n,                     (numeric) The version
  "locktime" : xxx,                  (numeric) The lock time
  "vin" : [                          (json array)
    {                                (json object)
      "txid" : "hex",                (string) The transaction id
      "vout" : n,                    (numeric) The output number
      "scriptSig" : {                (json object) The script
        "asm" : "str",               (string) asm
        "hex" : "hex"                (string) hex
      },
      "sequence" : n,                (numeric) The script sequence number
      "txinwitness" : [              (json array)
        "hex",                       (string) hex-encoded witness data (if any)
        ...
      ]
    },
    ...
  ],
  "vout" : [                         (json array)
    {                                (json object)
      "value" : n,                   (numeric) The value in BTC
      "n" : n,                       (numeric) index
      "scriptPubKey" : {             (json object)
        "asm" : "str",               (string) the asm
        "hex" : "str",               (string) the hex
        "reqSigs" : n,               (numeric) The required sigs
        "type" : "str",              (string) The type, eg 'pubkeyhash'
        "addresses" : [              (json array)
          "str",                     (string) bitcoin address
          ...
        ]
      }
    },
    ...
  ],
  "blockhash" : "hex",               (string) the block hash
  "confirmations" : n,               (numeric) The confirmations
  "blocktime" : xxx,                 (numeric) The block time expressed in UNIX epoch time
  "time" : n                         (numeric) Same as "blocktime"
}
{
  "jsonrpc": "2.0",
  "id": 1,
  "result": {
    "blockHash": "0xb3b20624f8f0f86eb50dd04688409e5cea4bd02d700bf6e79e9384d47d6a5a35",
    "blockNumber": "0x5bad55",
    "contractAddress": null,
    "cumulativeGasUsed": "0xb90b0",
    "effectiveGasPrice":"0x746a528800",
    "from": "0x398137383b3d25c92898c656696e41950e47316b",
    "gasUsed": "0x1383f",
    "logs": [
      {
        "address": "0x06012c8cf97bead5deae237070f9587f8e7a266d",
        "blockHash": "0xb3b20624f8f0f86eb50dd04688409e5cea4bd02d700bf6e79e9384d47d6a5a35",
        "blockNumber": "0x5bad55",
        "data": "0x000000000000000000000000398137383b3d25c92898c656696e41950e47316b00000000000000000000000000000000000000000000000000000000000cee6100000000000000000000000000000000000000000000000000000000000ac3e100000000000000000000000000000000000000000000000000000000005baf35",
        "logIndex": "0x6",
        "removed": false,
        "topics": [
          "0x241ea03ca20251805084d27d4440371c34a0b85ff108f6bb5611248f73818b80"
        ],
        "transactionHash": "0xbb3a336e3f823ec18197f1e13ee875700f08f03e2cab75f0d0b118dabb44cba0",
        "transactionIndex": "0x11"
      }
    ],
    "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000200000000000000000000000000000",
    "status": "0x1",
    "to": "0x06012c8cf97bead5deae237070f9587f8e7a266d",
    "transactionHash": "0xbb3a336e3f823ec18197f1e13ee875700f08f03e2cab75f0d0b118dabb44cba0",
    "transactionIndex": "0x11",
    "type": "0x0"
  }
}
{                               (json object)
  "isvalid" : true|false,       (boolean) If the address is valid or not. If not, this is the only property returned.
  "address" : "str",            (string) The bitcoin address validated
  "scriptPubKey" : "hex",       (string) The hex-encoded scriptPubKey generated by the address
  "isscript" : true|false,      (boolean) If the key is a script
  "iswitness" : true|false,     (boolean) If the address is a witness address
  "witness_version" : n,        (numeric, optional) The version number of the witness program
  "witness_program" : "hex"     (string, optional) The hex value of the witness program
}
{
  "jsonrpc": "2.0",
  "id": 1,
  "result": {
    "blockHash": "0xb3b20624f8f0f86eb50dd04688409e5cea4bd02d700bf6e79e9384d47d6a5a35",
    "blockNumber": "0x5bad55",
    "from": "0x398137383b3d25c92898c656696e41950e47316b",
    "gas": "0x1d45e",
    "gasPrice": "0xfa56ea00",
    "hash": "0xbb3a336e3f823ec18197f1e13ee875700f08f03e2cab75f0d0b118dabb44cba0",
    "input": "0xf7d8c88300000000000000000000000000000000000000000000000000000000000cee6100000000000000000000000000000000000000000000000000000000000ac3e1",
    "nonce": "0x18",
    "r": "0x2a378831cf81d99a3f06a18ae1b6ca366817ab4d88a70053c41d7a8f0368e031",
    "s": "0x450d831a05b6e418724436c05c155e0a1b7b921015d0fbc2f667aed709ac4fb5",
    "to": "0x06012c8cf97bead5deae237070f9587f8e7a266d",
    "transactionIndex": "0x11",
    "type": "0x0",
    "v": "0x25",
    "value": "0x1c6bf526340000"
  }
}
{
    "jsonrpc": "2.0",
    "id": 1,
    "result": [
        {
            "address": "0x1a94fce7ef36bc90959e206ba569a12afbc91ca1",
            "blockHash": "0x7c5a35e9cb3e8ae0e221ab470abae9d446c3a5626ce6689fc777dcffcab52c70",
            "blockNumber": "0x5c29fb",
            "data": "0x0000000000000000000000003e3310720058c51f0de456e273c626cdd35065700000000000000000000000000000000000000000000000000000000000003185000000000000000000000000000000000000000000000000000000000000318200000000000000000000000000000000000000000000000000000000005c2a23",
            "logIndex": "0x1d",
            "removed": false,
            "topics": [
                "0x241ea03ca20251805084d27d4440371c34a0b85ff108f6bb5611248f73818b80"
            ],
            "transactionHash": "0x3dc91b98249fa9f2c5c37486a2427a3a7825be240c1c84961dfb3063d9c04d50",
            "transactionIndex": "0x1d"
        },
        {
            "address": "0x06012c8cf97bead5deae237070f9587f8e7a266d",
            "blockHash": "0x7c5a35e9cb3e8ae0e221ab470abae9d446c3a5626ce6689fc777dcffcab52c70",
            "blockNumber": "0x5c29fb",
            "data": "0x00000000000000000000000077ea137625739598666ded665953d26b3d8e374400000000000000000000000000000000000000000000000000000000000749ff00000000000000000000000000000000000000000000000000000000000a749d00000000000000000000000000000000000000000000000000000000005c2a0f",
            "logIndex": "0x57",
            "removed": false,
            "topics": [
                "0x241ea03ca20251805084d27d4440371c34a0b85ff108f6bb5611248f73818b80"
            ],
            "transactionHash": "0x788b1442414cb9c9a36dba2abe250763161a6f6395788a2e808f1b34e92beec1",
            "transactionIndex": "0x54"
        }
    ]
}
{                                                    (json object)
  "version" : n,                                     (numeric) the server version
  "subversion" : "str",                              (string) the server subversion string
  "protocolversion" : n,                             (numeric) the protocol version
  "localservices" : "hex",                           (string) the services we offer to the network
  "localservicesnames" : [                           (json array) the services we offer to the network, in human-readable form
    "str",                                           (string) the service name
    ...
  ],
  "localrelay" : true|false,                         (boolean) true if transaction relay is requested from peers
  "timeoffset" : n,                                  (numeric) the time offset
  "connections" : n,                                 (numeric) the total number of connections
  "connections_in" : n,                              (numeric) the number of inbound connections
  "connections_out" : n,                             (numeric) the number of outbound connections
  "networkactive" : true|false,                      (boolean) whether p2p networking is enabled
  "networks" : [                                     (json array) information per network
    {                                                (json object)
      "name" : "str",                                (string) network (ipv4, ipv6 or onion)
      "limited" : true|false,                        (boolean) is the network limited using -onlynet?
      "reachable" : true|false,                      (boolean) is the network reachable?
      "proxy" : "str",                               (string) ("host:port") the proxy that is used for this network, or empty if none
      "proxy_randomize_credentials" : true|false     (boolean) Whether randomized credentials are used
    },
    ...
  ],
  "relayfee" : n,                                    (numeric) minimum relay fee for transactions in BTC/kB
  "incrementalfee" : n,                              (numeric) minimum fee increment for mempool limiting or BIP 125 replacement in BTC/kB
  "localaddresses" : [                               (json array) list of local addresses
    {                                                (json object)
      "address" : "str",                             (string) network address
      "port" : n,                                    (numeric) network port
      "score" : n                                    (numeric) relative score
    },
    ...
  ],
  "warnings" : "str"                                 (string) any network and blockchain warnings
}
{                                                    (json object)
  "version" : n,                                     (numeric) the server version
  "subversion" : "str",                              (string) the server subversion string
  "protocolversion" : n,                             (numeric) the protocol version
  "localservices" : "hex",                           (string) the services we offer to the network
  "localservicesnames" : [                           (json array) the services we offer to the network, in human-readable form
    "str",                                           (string) the service name
    ...
  ],
  "localrelay" : true|false,                         (boolean) true if transaction relay is requested from peers
  "timeoffset" : n,                                  (numeric) the time offset
  "connections" : n,                                 (numeric) the total number of connections
  "connections_in" : n,                              (numeric) the number of inbound connections
  "connections_out" : n,                             (numeric) the number of outbound connections
  "networkactive" : true|false,                      (boolean) whether p2p networking is enabled
  "networks" : [                                     (json array) information per network
    {                                                (json object)
      "name" : "str",                                (string) network (ipv4, ipv6 or onion)
      "limited" : true|false,                        (boolean) is the network limited using -onlynet?
      "reachable" : true|false,                      (boolean) is the network reachable?
      "proxy" : "str",                               (string) ("host:port") the proxy that is used for this network, or empty if none
      "proxy_randomize_credentials" : true|false     (boolean) Whether randomized credentials are used
    },
    ...
  ],
  "relayfee" : n,                                    (numeric) minimum relay fee for transactions in BTC/kB
  "incrementalfee" : n,                              (numeric) minimum fee increment for mempool limiting or BIP 125 replacement in BTC/kB
  "localaddresses" : [                               (json array) list of local addresses
    {                                                (json object)
      "address" : "str",                             (string) network address
      "port" : n,                                    (numeric) network port
      "score" : n                                    (numeric) relative score
    },
    ...
  ],
  "warnings" : "str"                                 (string) any network and blockchain warnings
}

Dedicated or Shared: Nodes at Your Service

Industry leading node services tailored to your specific needs.

Custom Plans

Get your private dedicated node with a custom plan to build and scale without limitations. If you’re looking for a lighter option, join a shared node and choose from our subscription plans.

Monitoring & Insights

Keep track on your node usage and logs. We monitor your nodes in real-time using powerful metrics so you can have a better understanding of your product's usage, performance and insights.

Advanced Security

Your dedicated node has its own address, connection, and authentication key that is never exposed and solely yours. We are also ISO 27001:2013 certified as your security and privacy are our top priorities.

Fully Managed Nodes

We take care of monitoring and maintenance of both shared and dedicated nodes, avoiding any downtime. We also update your nodes in advance keeping disruption to service to absolute zero.

Multiple Locations

Crypto APIs provides a multi-geo node infrastructure platform using leading cloud providers across the globe. You can select the preferred region for your blockchain node and we guarantee quick response time.

Smart Load Balancer

Our engine intelligently spreads the requests across nodes to maximize speed and capacity utilization, ensuring high response time, complete data correctness, and scalability for your dApp.

Select Your Node as a Service

Shared Node

Shared node infrastructure is a secure and budget-friendly way to build and scale your dApp on the biggest blockchains. The ideal option to jump-start your Web 3 projects and go to market in days.

  • Get instant access
  • Pay as you go
  • One-click setup
Sign Up

Dedicated Node

Harness the full power of the blockchain with access to nodes that are exclusively yours. Dedicated Node as a Service is a premium solution ideal for building and scaling your blockchain-based project.

  • Enterprise-grade security
  • Custom plans
  • Dedicated support
Sign Up

Self-Managed Node

Need to keep everything on your side? No problem. As experienced node infrastructure provider, we will happily assist you to deploy and scale your own nodes on your on-premise and self-managed infrastructure.

  • Private on-premise node
  • Integration assistance
  • Tailored solution
Contact Us

Infrastructure optimized for growth

30+

Networks Supported

25ms

Avg Processing Time

25,000+ rq/s

Enterprise-ready

100+ TB

of Big Data

Frequently Asked Questions

What is Crypto APIs?

Crypto APIs is a blockchain infrastructure layer that radically simplifies the development of blockchain and crypto related applications by providing all needed blockchain APIs. We provide fast, reliable, and unified API solutions to access real-time and historical data from crypto market and blockchain protocols.

What products does Crypto APIs offer?

Crypto APIs is a set of blockchain- and crypto-related products which can help you reduce your development and infrastructure costs. It's an infrastructure layer which significantly reduces your go to market time. - Wallet as a Service - an MPC digital wallet that incorporates the best features, security and authorization processes on the market. - Blockchain Data - Unified access to complex and dynamic blockchain data from a single point using REST APIs. - Blockchain Events - monitor and be notified for webhooks on top blockchain protocols using unified requests and callbacks - Node as a Service - shared and dedicated node infrastructure for top blockchains using JSON-RPC. - Key Management System - open-source key management system for secure HD wallet generation and storing of private keys. - Blockchain Tools - a collection of API endpoints that provide an easy connection with blockchains and perform certain operations. - Blockchain Automations - forward automatically any received coins or tokens to a preferred main deposit address. - Market Data - real-time market data from top crypto exchanges in one place.

Who are our intended customers?

Crypto APIs product suite has multiple use cases. Our infrastructure is designed to best serve any SMEs, enterprises or crypto-enthusiasts who need quick, secure and reliable access to top blockchain nodes. You can check our website to see the crypto and blockchain products that we offer and for any questions, don't hesitate and contact our team.

Which blockchains networks are supported?

Crypto APIs supports the following blockchains for both testnet and mainnet: - Bitcoin - Ethereum - XRP - Litecoin - TRON - Bitcoin Cash - Dash - Dogecoin - Ethereum Classic - Zilliqa - Zcash - Binance Smart Chain Check out our dedicated page with all supported blockchains, layers, tokens and exchanges.

Do you support testnet networks?

Yes, we support testnet networks for mutiple blockchains. We also offer a free subscription plan to be used over testnet networks.

Do you use one node per network?

We have a pool of nodes that we use, all hosted with us. If it happens one to go offline, there is always another one that will continue processing.

Do you use your own nodes or shared ones?

We don’t use shared nodes. The pool of nodes we use is owned by Crypto APIs.

How can I contact support?

You can contact our support team via Live Chat or Support Email. When you contact us, please use the email address associated with your Crypto APIs account, or the email added as a Team member in another Crypto APIs account.

Do you offer a free plan/trial/demo for Crypto APIs?

We do not offer trial or demo for Crypto APIs products. We do however offer a free subscription instead, which can be used over testing networks.

Can I use more than one Crypto APIs product at once?

Of course. It's an all in one subscription.

I need more custom settings for my subscription, is it possible?

Yes. We have a Custom option for subscription. To set it up you can directly discuss it with one of our representatives by contacting our team.

How can I pay for the service?

We accept payment methods such as debit and credit cards (Visa, MasterCard) by using our payment provider Stripe. We can also offer you an alternative way to pay for your subscription plan, such as wire transfers, pay with cryptocurrency or PayPal. For more information, contact our business development team at [email protected]

Are payments for Crypto APIs services recurring?

Are payments for Crypto APIs services recurring?

Can I prepay for my subscription for longer?

Yes. For that purpose you can contact our team so that we can discuss how and for what period of time you would like to make your payment.

Do you offer discounts?

We may offer you a discount depending on your subscription. Only larger packages and subscriptions for a longer period of time (yearly) can apply for a discount. If you think your subscription is eligible for a Crypto APIs discount, contact our team right away!

What is “Rate per second”?

This rate sets a limit for requests that can be made per second. The default equals 10, which means at most 10 requests can be done in a second. Still, this logic does not apply to all time frames. For 1 minute time you can use up requests equal for max 30 seconds, which means that 1 minute allows max 300 requests. The same logic goes for 1 hour, where you can use up requests equal for max 30 min, which means 9 000 requests.

How many credits does an endpoint cost?

You can see the credits cost for each endpoint in our official Documentation. Simply select the endpoint you want information for and the credits cost is displayed at the end of the page.

You might also be interested in