Websocket API

Websocket URL

wss://ws.dogechain.info/inv

Status updates

stable

Returns status updates on certain actions.

Response

{"op":"status", "msg": "subscribed, welcome, ..."}

Once the socket is open you can subscribe to a channel by sending an "op" message.

Subscribing to price updates

stable

Request

{"op":"price_sub"}

Response

{"op":"status", "msg": "subscribed"}

Subscribing to unconfirmed transactions

stable

Request

{"op":"unconfirmed_sub"}

Response

{"op":"status", "msg": "subscribed"}

Subscribing to an address

stable

Request

{"op":"addr_sub", "addr": dogecoin_address}

Response

{"op":"status", "msg": "subscribed"}

Response of a new transaction

{
    "op": "utx",
    "x": {
        "hash": "33f3e8df2efd445c5984d1d08de8fe58b32efcc8f3989bfecce14f4a63aa946f",
        "value_out": 52892907153,
        "lock_time": 0,
        "vout_sz": 2,
        "vin_sz": 1,
        "ver": 1,
        "inputs": [{
            "prev_out": {
                "hash": "c2805759b18a2f77d2a4d46d179e80ae3c211105610a22aeb1b0f7c481cff35b",
                "n": 0,
                "value": 52992907153,
                "addr": "DMre3z6eYMshX4APAX4GJC8TJYJKtHpnp7"
            }
        }],
        "outputs": [{
            "value": 47499124715,
            "addr": "DFbnUW9H2FcnSRGi9MLLJmG4cHm3gBefXi"
        }, {
            "value": 5393782438,
            "addr": "DQtNrRVip8QpXA7d5acXt55qkVf8NoYqWf"
        }],
        "size": 225
    }
}

Subscribing to new blocks

stable

Request

{"op":"blocks_sub"}

Response

{"op":"status", "msg": "subscribed"}

Get last block

stable

Request

{"op":"ping_block"}

Response of a new block

{
    "op": "block",
    "x": {
        "txs": [
            "6abc06d9aa175fa0e818dd51983d32f46a43810e2835afbd88d64edb438ff31d", 
            "42b5ddc984720ed39b5ece4250c42d3262dc5e209ea1e1bba2f63e830f25ecf1", 
            "69398b380649e42bd373122538cd4a3594b8ec66062f097c93669739ce6f89dc", 
            "ca2756bbb2f2805ff5150f25b21535db9d5b0c4ae88738987712eaa87319dacf", 
            "c05be898688f683e2df838033abea7f727beb62a0ff7c5dbca1b99c969af4869", 
            "037a20c2773773e0694844f967b5bc28f573cc608ffaeecca0ed7003009eea4e", 
            "dfcd26c9d6afedbc1ed91e401c777a038e0f5c98da33c665874c60dff207aeaf", 
            "7b0efd647b3739d3ec3c32b1e99ad2660761cf03768ae30e84954e449034effc", 
            "4b283a31f9e085c738bd8d570cb4f631e81ac67d1163681bf55d5469f2afd6c9", 
            "eb9271e09af3ad1feea4a6bf36e36f763ebfa1eed7cb5f502d6da6d15576ab7c", 
            "88aca3b5df3f1a1e00a975430820d5b92b52bd0335f2dcc4bd7e1d18541c05b3", 
            "3af0ce15e0879594f362ad60a56836b46c7689339b0e97bb785438b99a67662d"
        ],
        "time": 1399747390,
        "height": 216240,
        "reward": 12500800000000,
        "nonce": 1241757440,
        "hash": "23c9cdce86e2268e748a663041066265923510eda1de85ff2959095237c6f6fe",
        "bits": "1b4d6ea7",
        "difficulty": 846.35293547,
        "n_tx": 12,
        "merkleroot": "512406f10c58cb76d45296bc21fc1cb0ccf7b0068be49ff736c2ea891b078698",
        "size": 3570,
        "version": 2
    }
}