Data Steward

Aggregates and enriches cross-chain data for assets and currencies.
Agent ID
steward
APIs
queries
Networks
All Polkadot and Kusama networks listed in Networks .

Query Parameters

Parameter Description Required
op The query operation. See Query Operations . yes
criteria The critaria of the query operation. yes

Operations

List Chains

Operation: chains.list

Example arguments:

{
  "pagination": {
    "limit": 50
  },
  "op":"chains.list"
}

Get Chains

Operation: chains

Example arguments:

{
  "op":"chains",
  "criteria": {
    "networks": ["urn:ocn:polkadot:1000"]
  }
}

Get Assets

Operation: assets

Example arguments:

{
  "op":"assets",
  "criteria":[
    {
      "network":"urn:ocn:polkadot:1000",
      "assets":[ "1984" ]
    },
    {
      "network":"urn:ocn:polkadot:2034",
      "assets":[ "15", "10", "25" ]
    }
  ]
}

List Assets

Operation: assets.list

Example arguments:

{
  "op":"assets.list",
  "criteria": {
    "network": "urn:ocn:polkadot:2034"
  }
}

Get Assets by Multilocation

Operation: assets.by_location

Criteria arguments:

Argument Description Required
xcmLocationAnchor The network representing the origin point of the multilocation. yes
locations The stringified XcmVersionedLocation or XcmV3MultiLocation of the asset. yes

Example arguments:

{                    
  "op":"assets.by_location",
  "criteria": [
    {                                              
      "xcmLocationAnchor": "urn:ocn:polkadot:1000",
      "locations": [                                                                 
        "{\"parents\":0,\"interior\":{\"type\":\"X2\",\"value\":[{\"type\":\"PalletInstance\",\"value\":50},{\"type\":\"GeneralIndex\",\"value\":\"1984\"}]}}"
      ]
    }          
  ]
}

Data Steward CLI

The Ocelloids Data Steward command line interface allows you to easily fetch a full snapshot of the data from all chains in JSON format, which is then output to standard output.

For more details and usage instructions, visit the GitHub repository external link .

Examples

Client Library

For usage examples with the client library, please browse our examples on GitHub external link .

Curl Requests

Get assets data from multiple networks

Request
Get Assets Request
curl \
  'https://api.ocelloids.net/query/steward' \
  -H "Authorization: Bearer ${OC_API_KEY}" \
  -H 'accept: application/json' \
  -H 'content-type: application/json' \
  -d '{
  "args":{
    "op":"assets",
    "criteria":[
      {
        "network":"urn:ocn:polkadot:1000",
        "assets":[
          "1984"
        ]
      },
      {
        "network":"urn:ocn:polkadot:2034",
        "assets":[
          "15",
          "10",
          "25"
        ]
      },
      {
        "network":"urn:ocn:polkadot:2004",
        "assets":[
          "78407957940239408223554844611219482002",
          "133307414193833606001516599592873928539"
        ]
      },
      {
        "network":"urn:ocn:polkadot:2030",
        "assets":[
          "{\"token2\":10}",
          "{\"vToken2\":0}"
        ]
      }
    ]
  }
}'
Response
{
  "items":[
    {
      "id":"1984",
      "xid":"0x000007c0",
      "updated":1723182274841,
      "existentialDeposit":"10000",
      "isSufficient":true,
      "chainId":"urn:ocn:polkadot:1000",
      "raw":{
        "owner":"15uPcYeUE2XaMiMJuR6W7QGW2LsLdKXX7F3PxKG8gcizPh3X",
        "issuer":"15uPcYeUE2XaMiMJuR6W7QGW2LsLdKXX7F3PxKG8gcizPh3X",
        "admin":"15uPcYeUE2XaMiMJuR6W7QGW2LsLdKXX7F3PxKG8gcizPh3X",
        "freezer":"15uPcYeUE2XaMiMJuR6W7QGW2LsLdKXX7F3PxKG8gcizPh3X",
        "supply":27998722540504,
        "deposit":"2,008,200,000",
        "minBalance":10000,
        "isSufficient":true,
        "accounts":4768,
        "sufficients":4657,
        "approvals":7,
        "status":"Live",
        "name":"Tether USD",
        "symbol":"USDt",
        "decimals":"6",
        "isFrozen":false
      },
      "externalIds":[
        {
          "id":"311091173110107856861649819128533077277",
          "xid":"0xea09fb06d082fd1275cd48b191cbcd1d",
          "chainId":"urn:ocn:polkadot:2004"
        },
        {
          "id":"9",
          "xid":"0x00000000000000000000000000000009",
          "chainId":"urn:ocn:polkadot:2104"
        },
        {
          "id":"4294969280",
          "xid":"0x000000000000000000000001000007c0",
          "chainId":"urn:ocn:polkadot:2006"
        },
        {
          "id":"{\"foreignAsset\":1}",
          "xid":"0x0401000000",
          "chainId":"urn:ocn:polkadot:2031"
        },
        {
          "id":"{\"foreignAssetId\":12}",
          "xid":"0x020c00",
          "chainId":"urn:ocn:polkadot:2000"
        },
        {
          "id":"10",
          "xid":"0x0000000a",
          "chainId":"urn:ocn:polkadot:2034"
        },
        {
          "id":"{\"xcm\":1}",
          "xid":"0x0101",
          "chainId":"urn:ocn:polkadot:2094"
        },
        {
          "id":"{\"token2\":2}",
          "xid":"0x0802",
          "chainId":"urn:ocn:polkadot:2030"
        },
        {
          "id":"2",
          "xid":"0x00000002",
          "chainId":"urn:ocn:polkadot:2032"
        }
      ],
      "name":"Tether USD",
      "symbol":"USDt",
      "decimals":"6"
    },
    {
      "chainId":"urn:ocn:polkadot:2034",
      "id":"15",
      "xid":"0x0000000f",
      "updated":1723182274540,
      "name":"Bifrost Voucher DOT",
      "symbol":"vDOT",
      "decimals":"10",
      "multiLocation":{
        "parents":1,
        "interior":{
          "x2":[
            {
              "parachain":2030
            },
            {
              "generalKey":{
                "length":2,
                "data":"0x0900000000000000000000000000000000000000000000000000000000000000"
              }
            }
          ]
        }
      },
      "existentialDeposit":"18761726",
      "isSufficient":false,
      "externalIds":[
        
      ],
      "raw":{
        "name":"Bifrost Voucher DOT",
        "assetType":"Token",
        "existentialDeposit":"18,761,726",
        "symbol":"vDOT",
        "decimals":"10",
        "xcmRateLimit":null,
        "isSufficient":true,
        "keyArgs":"6d2503563a0d2a77084af6a058b8754f0f000000"
      }
    },
    {
      "chainId":"urn:ocn:polkadot:2034",
      "id":"10",
      "xid":"0x0000000a",
      "updated":1723182274509,
      "name":"USDT (Polkadot Asset Hub)",
      "symbol":"USDT",
      "decimals":"6",
      "multiLocation":{
        "parents":1,
        "interior":{
          "x3":[
            {
              "parachain":1000
            },
            {
              "palletInstance":50
            },
            {
              "generalIndex":1984
            }
          ]
        }
      },
      "existentialDeposit":"10000",
      "isSufficient":false,
      "externalIds":[
        
      ],
      "raw":{
        "name":"USDT (Polkadot Asset Hub)",
        "assetType":"Token",
        "existentialDeposit":"10,000",
        "symbol":"USDT",
        "decimals":"6",
        "xcmRateLimit":null,
        "isSufficient":true,
        "keyArgs":"1523c4974e05c5b917b6037dec663b5d0a000000"
      }
    },
    {
      "chainId":"urn:ocn:polkadot:2034",
      "id":"25",
      "xid":"0x00000019",
      "updated":1723182274569,
      "name":"Unique network",
      "symbol":"UNQ",
      "decimals":"18",
      "multiLocation":{
        "parents":1,
        "interior":{
          "x1":{
            "parachain":2037
          }
        }
      },
      "existentialDeposit":"1224384348939740000",
      "isSufficient":false,
      "externalIds":[
        
      ],
      "raw":{
        "name":"Unique network",
        "assetType":"Token",
        "existentialDeposit":"1,224,384,348,939,740,000",
        "symbol":"UNQ",
        "decimals":"18",
        "xcmRateLimit":null,
        "isSufficient":true,
        "keyArgs":"e3f99402b78f024022beb14aaa1b5a8519000000"
      }
    },
    {
      "id":"78407957940239408223554844611219482002",
      "xid":"0x3afcd2cad6174387df17180a0362e592",
      "updated":1723182273878,
      "existentialDeposit":"1",
      "isSufficient":true,
      "chainId":"urn:ocn:polkadot:2004",
      "raw":{
        "owner":"0x6D6f646c617373746d6E67720000000000000000",
        "issuer":"0x6D6f646c617373746d6E67720000000000000000",
        "admin":"0x6D6f646c617373746d6E67720000000000000000",
        "freezer":"0x6D6f646c617373746d6E67720000000000000000",
        "supply":0,
        "deposit":"0",
        "minBalance":1,
        "isSufficient":true,
        "accounts":0,
        "sufficients":0,
        "approvals":0,
        "status":"Live",
        "name":"Moonriver",
        "symbol":"xcibcMOVR",
        "decimals":"18",
        "isFrozen":false
      },
      "externalIds":[
        
      ],
      "name":"Moonriver",
      "symbol":"xcibcMOVR",
      "decimals":"18",
      "multiLocation":{
        "parents":1,
        "interior":{
          "x3":[
            {
              "parachain":2019
            },
            {
              "palletInstance":59
            },
            {
              "generalIndex":"0x00000001000000000000000000000017"
            }
          ]
        }
      }
    },
    {
      "id":"133307414193833606001516599592873928539",
      "xid":"0x644a12f6f01b754987d175f5a780a75b",
      "updated":1723182273881,
      "existentialDeposit":"1",
      "isSufficient":true,
      "chainId":"urn:ocn:polkadot:2004",
      "raw":{
        "owner":"0x6D6f646c617373746d6E67720000000000000000",
        "issuer":"0x6D6f646c617373746d6E67720000000000000000",
        "admin":"0x6D6f646c617373746d6E67720000000000000000",
        "freezer":"0x6D6f646c617373746d6E67720000000000000000",
        "supply":0,
        "deposit":"0",
        "minBalance":1,
        "isSufficient":true,
        "accounts":0,
        "sufficients":0,
        "approvals":0,
        "status":"Live",
        "name":"Celestia",
        "symbol":"xcibcTIA",
        "decimals":"6",
        "isFrozen":false
      },
      "externalIds":[
        
      ],
      "name":"Celestia",
      "symbol":"xcibcTIA",
      "decimals":"6",
      "multiLocation":{
        "parents":1,
        "interior":{
          "x3":[
            {
              "parachain":2019
            },
            {
              "palletInstance":59
            },
            {
              "generalIndex":"0x00000001000000000000000000000013"
            }
          ]
        }
      }
    },
    {
      "chainId":"urn:ocn:polkadot:2030",
      "id":"{\"token2\":10}",
      "xid":"0x080a",
      "updated":1723182273872,
      "name":"PINK",
      "symbol":"PINK",
      "decimals":"10",
      "multiLocation":{
        "parents":1,
        "interior":{
          "x3":[
            {
              "parachain":1000
            },
            {
              "palletInstance":50
            },
            {
              "generalIndex":23
            }
          ]
        }
      },
      "existentialDeposit":"100000000",
      "externalIds":[
        
      ],
      "raw":{
        "name":"PINK",
        "symbol":"PINK",
        "decimals":"10",
        "minimalBalance":"100,000,000",
        "keyArgs":"9b965ecebe2e38fd080a"
      }
    },
    {
      "chainId":"urn:ocn:polkadot:2030",
      "id":"{\"vToken2\":0}",
      "xid":"0x0900",
      "updated":1723182273873,
      "name":"Voucher DOT",
      "symbol":"vDOT",
      "decimals":"10",
      "multiLocation":{
        "parents":0,
        "interior":{
          "x1":{
            "generalKey":{
              "length":2,
              "data":"0x0900000000000000000000000000000000000000000000000000000000000000"
            }
          }
        }
      },
      "existentialDeposit":"1000000",
      "externalIds":[
        {
          "id":"{\"xcm\":10}",
          "xid":"0x010a",
          "chainId":"urn:ocn:polkadot:2094"
        },
        {
          "id":"{\"parents\":1,\"interior\":{\"x2\":[{\"parachain\":2030},{\"generalKey\":{\"length\":2,\"data\":\"0x0900000000000000000000000000000000000000000000000000000000000000\"}}]}}",
          "xid":"0x010200b91f06020900000000000000000000000000000000000000000000000000000000000000",
          "chainId":"urn:ocn:polkadot:1000"
        },
        {
          "id":"15",
          "xid":"0x0000000f",
          "chainId":"urn:ocn:polkadot:2034"
        },
        {
          "id":"3",
          "xid":"0x00000003",
          "chainId":"urn:ocn:polkadot:2032"
        },
        {
          "id":"18446744073709551624",
          "xid":"0x00000000000000010000000000000008",
          "chainId":"urn:ocn:polkadot:2006"
        },
        {
          "id":"29085784439601774464560083082574142143",
          "xid":"0x15e1b7e3df971dd813bc394deb899abf",
          "chainId":"urn:ocn:polkadot:2004"
        }
      ],
      "raw":{
        "name":"Voucher DOT",
        "symbol":"vDOT",
        "decimals":"10",
        "minimalBalance":"1,000,000",
        "keyArgs":"d7711bfe851930780900"
      }
    }
  ]
}

List assets of a network

Request
List Assets Request
curl \
  'https://api.ocelloids.net/query/steward' \
  -H "Authorization: Bearer ${OC_API_KEY}" \
  -H 'accept: application/json' \
  -H 'content-type: application/json' \
  -d '{
  "pagination": {
    "limit": 5
  },
  "args":{
    "op":"assets.list",
    "criteria": {
      "network": "urn:ocn:polkadot:2034"
    }
  }
}'
Response
{
   "pageInfo":{
      "endCursor":"urn:ocn:polkadot:2034:1000010",
      "hasNextPage":true
   },
   "items":[
      {
         "chainId":"urn:ocn:polkadot:2034",
         "id":0,
         "xid":"0x6e9a9b71050cd23f2d7d1b72e8c1a625682a59d51ab9e48a8c8cc418ff9708d211d2df4e979aa105cf552e9544ebd2b500000000",
         "updated":1733974869590,
         "name":"Hydration",
         "symbol":"HDX",
         "decimals":12,
         "existentialDeposit":"1000000000000",
         "isSufficient":true,
         "externalIds":[
            {
               "id":{
                  "parents":1,
                  "interior":{
                     "type":"X2",
                     "value":[
                        {
                           "type":"Parachain",
                           "value":2034
                        },
                        {
                           "type":"GeneralIndex",
                           "value":"0"
                        }
                     ]
                  }
               },
               "xid":"0x30e64a56026f4b5e3c2d196283a9a17dd34371a193a751eea5883e9553457b2ee4ecb8f31d5197c617e73c288f238c32010200c91f0500",
               "chainId":"urn:ocn:polkadot:1000"
            },
            {
               "id":"69606720909260275826784788104880799692",
               "xid":"0x682a59d51ab9e48a8c8cc418ff9708d2d34371a193a751eea5883e9553457b2e346d4f93a9fa92346e6a0f4882c95d47cc3fe7214349eb24f08de9da4dc45d34",
               "chainId":"urn:ocn:polkadot:2004"
            },
            {
               "id":"18446744073709551630",
               "xid":"0x682a59d51ab9e48a8c8cc418ff9708d2d34371a193a751eea5883e9553457b2e8c35ae36a85da25ffbd737899e4493d60e000000000000000100000000000000",
               "chainId":"urn:ocn:polkadot:2006"
            }
         ],
         "raw":{
            "name":"0x487964726174696f6e",
            "asset_type":{
               "type":"Token"
            },
            "existential_deposit":"1000000000000",
            "symbol":"0x484458",
            "decimals":12,
            "is_sufficient":true,
            "keyArgs":"0x6e9a9b71050cd23f2d7d1b72e8c1a625682a59d51ab9e48a8c8cc418ff9708d211d2df4e979aa105cf552e9544ebd2b500000000"
         }
      },
      {
         "chainId":"urn:ocn:polkadot:2034",
         "id":1,
         "xid":"0x6e9a9b71050cd23f2d7d1b72e8c1a625682a59d51ab9e48a8c8cc418ff9708d2d82c12285b5d4551f88e8f6e7eb52b8101000000",
         "updated":1733974869691,
         "name":"H2O",
         "symbol":"H2O",
         "decimals":12,
         "existentialDeposit":"400000000",
         "isSufficient":true,
         "externalIds":[
            
         ],
         "raw":{
            "name":"0x48324f",
            "asset_type":{
               "type":"Token"
            },
            "existential_deposit":"400000000",
            "symbol":"0x48324f",
            "decimals":12,
            "is_sufficient":true,
            "keyArgs":"0x6e9a9b71050cd23f2d7d1b72e8c1a625682a59d51ab9e48a8c8cc418ff9708d2d82c12285b5d4551f88e8f6e7eb52b8101000000"
         }
      },
      {
         "chainId":"urn:ocn:polkadot:2034",
         "id":10,
         "xid":"0x6e9a9b71050cd23f2d7d1b72e8c1a625682a59d51ab9e48a8c8cc418ff9708d21523c4974e05c5b917b6037dec663b5d0a000000",
         "updated":1733974869590,
         "name":"USDT (Polkadot Asset Hub)",
         "symbol":"USDT",
         "decimals":6,
         "multiLocation":{
            "parents":1,
            "interior":{
               "type":"X3",
               "value":[
                  {
                     "type":"Parachain",
                     "value":1000
                  },
                  {
                     "type":"PalletInstance",
                     "value":50
                  },
                  {
                     "type":"GeneralIndex",
                     "value":"1984"
                  }
               ]
            }
         },
         "existentialDeposit":"10000",
         "isSufficient":true,
         "externalIds":[
            
         ],
         "raw":{

            "name":"0x555344542028506f6c6b61646f742041737365742048756229",
            "asset_type":{
               "type":"Token"
            },
            "existential_deposit":"10000",
            "symbol":"0x55534454",
            "decimals":6,
            "is_sufficient":true,
            "keyArgs":"0x6e9a9b71050cd23f2d7d1b72e8c1a625682a59d51ab9e48a8c8cc418ff9708d21523c4974e05c5b917b6037dec663b5d0a000000"
         },
         "sourceId":{
            "chainId":"urn:ocn:polkadot:1000",
            "id":1984,
            "xid":"0x682a59d51ab9e48a8c8cc418ff9708d2d34371a193a751eea5883e9553457b2ea319d0e87221ca1ee751c1529f201522c0070000"
         }
      },
      {
         "chainId":"urn:ocn:polkadot:2034",
         "id":100,
         "xid":"0x6e9a9b71050cd23f2d7d1b72e8c1a625682a59d51ab9e48a8c8cc418ff9708d202275af68f420058e579324a409319b964000000",
         "updated":1733974869589,
         "name":"4-Pool",
         "symbol":"4-Pool",
         "decimals":18,
         "existentialDeposit":"1000",
         "isSufficient":true,
         "externalIds":[
            
         ],
         "raw":{
            "name":"0x342d506f6f6c",
            "asset_type":{
               "type":"StableSwap"
            },
            "existential_deposit":"1000",
            "symbol":"0x342d506f6f6c",
            "decimals":18,
            "is_sufficient":true,
            "keyArgs":"0x6e9a9b71050cd23f2d7d1b72e8c1a625682a59d51ab9e48a8c8cc418ff9708d202275af68f420058e579324a409319b964000000"
         }
      },
      {
         "chainId":"urn:ocn:polkadot:2034",
         "id":1000010,
         "xid":"0x6e9a9b71050cd23f2d7d1b72e8c1a625682a59d51ab9e48a8c8cc418ff9708d28cd6d88f6650d74f53e7a229f7e614734a420f00",
         "updated":1733974869660,
         "name":"\u0000\u0000\u0000\u0000.05辒\u0001\u0000\u0000",
         "existentialDeposit":"1000000000000",
         "isSufficient":true,
         "externalIds":[
            
         ],
         "raw":{
            "name":"0x000000002e3035e8be92010000",
            "asset_type":{
               "type":"Bond"
            },
            "existential_deposit":"1000000000000",
            "is_sufficient":true,
            "keyArgs":"0x6e9a9b71050cd23f2d7d1b72e8c1a625682a59d51ab9e48a8c8cc418ff9708d28cd6d88f6650d74f53e7a229f7e614734a420f00"
         }
      }
   ]
}

Get assets by XCM multilocation

Request
Get Assets by XCM Multilocation Request
curl \
  'https://api.ocelloids.net/query/steward' \
  -H "Authorization: Bearer eyJhbGciOiJFZERTQSIsImtpZCI6Im92SFVDU3hRM0NiYkJmc01STVh1aVdjQkNZcDVydmpvamphT2J4dUxxRDQ9In0.ewogICJpc3MiOiAiYXBpLm9jZWxsb2lkcy5uZXQiLAogICJqdGkiOiAiMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAiLAogICJzdWIiOiAicm9vdEBvY2VsbG9pZHMiCn0K.qLF5GL44nJvALzjQe_ZtNvSMqfpvPuP3TZsnLpDWKkUj7j9Pxgb0z1gjIdkON5PgIUe_tzM9N2pGCsbts0YiBQ" \
  -H 'accept: application/json' \      
  -H 'content-type: application/json' \
  -d '{   
  "args":{                    
    "op":"assets.by_location",
    "criteria": [
      {                                              
        "xcmLocationAnchor": "urn:ocn:polkadot:1000",
        "locations": [                                                                 
          "{\"parents\":0,\"interior\":{\"type\":\"X2\",\"value\":[{\"type\":\"PalletInstance\",\"value\":50},{\"type\":\"GeneralIndex\",\"value\":\"1984\"}]}}"
        ]
      }
    ]
  }    
}'
Response
{
   "items":[
      {
         "id":1984,
         "xid":"0x682a59d51ab9e48a8c8cc418ff9708d2d34371a193a751eea5883e9553457b2ea319d0e87221ca1ee751c1529f201522c0070000",
         "updated":1733998599903,
         "existentialDeposit":"10000",
         "isSufficient":true,
         "chainId":"urn:ocn:polkadot:1000",
         "raw":{
            "owner":"15uPcYeUE2XaMiMJuR6W7QGW2LsLdKXX7F3PxKG8gcizPh3X",
            "issuer":"15uPcYeUE2XaMiMJuR6W7QGW2LsLdKXX7F3PxKG8gcizPh3X",
            "admin":"15uPcYeUE2XaMiMJuR6W7QGW2LsLdKXX7F3PxKG8gcizPh3X",
            "freezer":"15uPcYeUE2XaMiMJuR6W7QGW2LsLdKXX7F3PxKG8gcizPh3X",
            "supply":"77998716310813",
            "deposit":"2008200000",
            "min_balance":"10000",
            "is_sufficient":true,
            "accounts":7622,
            "sufficients":7512,
            "approvals":8,
            "status":{
               "type":"Live"
            },
            "name":"0x54657468657220555344",
            "symbol":"0x55534474",
            "decimals":6,
            "is_frozen":false
         },
         "externalIds":[
            {
               "id":{
                  "type":"ForeignAsset",
                  "value":1
               },
               "xid":"0xd28431b6793b590766d3a73137018ccab5f3822e35ca2f31ce3526eab1363fd294d24a243a17e5060401000000",
               "chainId":"urn:ocn:polkadot:2031"
            },
            {
               "id":{
                  "type":"Token2",
                  "value":2
               },
               "xid":"0x6e9a9b71050cd23f2d7d1b72e8c1a6259988d804f8bb04d82c701e7f01fb9764339d509dfbdcc4be0802",
               "chainId":"urn:ocn:polkadot:2030"
            },
            {
               "id":"311091173110107856861649819128533077277",
               "xid":"0x682a59d51ab9e48a8c8cc418ff9708d2d34371a193a751eea5883e9553457b2ebdbf8540f5f0b313c60f13acaedaac0c1dcdcb91b148cd7512fd82d006fb09ea",
               "chainId":"urn:ocn:polkadot:2004"
            },
            {
               "id":10,
               "xid":"0x6e9a9b71050cd23f2d7d1b72e8c1a625682a59d51ab9e48a8c8cc418ff9708d21523c4974e05c5b917b6037dec663b5d0a000000",
               "chainId":"urn:ocn:polkadot:2034"
            },
            {
               "id":"4294969280",
               "xid":"0x682a59d51ab9e48a8c8cc418ff9708d2d34371a193a751eea5883e9553457b2eb0c9f0751fc4079b38de317832abcbf1c0070000010000000000000000000000",
               "chainId":"urn:ocn:polkadot:2006"
            }
         ],
         "name":"Tether USD",
         "symbol":"USDt",
         "decimals":6
      }
   ]
}

List all chains

Request
List Chains Request
curl \
  'https://api.ocelloids.net/query/steward' \
  -H "Authorization: Bearer ${OC_API_KEY}" \
  -H 'accept: application/json' \
  -H 'content-type: application/json' \
  -d '{
  "args": {
      "pagination": {
      "limit": 50
    },
    "op":"chains.list"
  }
}'
Response
{
  "pageInfo":{
    "endCursor":"urn:ocn:polkadot:3369",
    "hasNextPage":false
  },
  "items":[
    {
      "urn":"urn:ocn:kusama:1000",
      "genesisHash":"0x48239ef607d7928874027a43a67689209727dfb3d3dc5e5b03a39bdc2eda771a",
      "existentialDeposit":"3333333",
      "chainTokens":[
        "KSM"
      ],
      "chainDecimals":[
        12
      ],
      "ss58Prefix":2,
      "parachainId":"1000",
      "runtimeChain":"Kusama Asset Hub",
      "blockTime":12000
    },
    {
      "urn":"urn:ocn:kusama:1002",
      "genesisHash":"0x00dcb981df86429de8bbacf9803401f09485366c44efbf53af9ecfab03adc7e5",
      "existentialDeposit":"33333333",
      "chainTokens":[
        "KSM"
      ],
      "chainDecimals":[
        12
      ],
      "ss58Prefix":2,
      "parachainId":"1002",
      "runtimeChain":"Kusama BridgeHub",
      "blockTime":12000
    },
    {
      "urn":"urn:ocn:kusama:1005",
      "genesisHash":"0x638cd2b9af4b3bb54b8c1f0d22711fc89924ca93300f0caf25a580432b29d050",
      "existentialDeposit":"33333333",
      "chainTokens":[
        "KSM"
      ],
      "chainDecimals":[
        12
      ],
      "ss58Prefix":2,
      "parachainId":"1005",
      "runtimeChain":"Kusama Coretime",
      "blockTime":12000
    },
    {
      "urn":"urn:ocn:polkadot:0",
      "genesisHash":"0x91b171bb158e2d3848fa23a9f1c25182fb8e20313b2c1eb49219da7a70ce90c3",
      "existentialDeposit":"10000000000",
      "chainTokens":[
        "DOT"
      ],
      "chainDecimals":[
        10
      ],
      "ss58Prefix":0,
      "runtimeChain":"Polkadot",
      "blockTime":6000
    },
    {
      "urn":"urn:ocn:polkadot:1000",
      "genesisHash":"0x68d56f15f85d3136970ec16946040bc1752654e906147f7e43e9d539d7c3de2f",
      "existentialDeposit":"100000000",
      "chainTokens":[
        "DOT"
      ],
      "chainDecimals":[
        10
      ],
      "ss58Prefix":0,
      "parachainId":"1000",
      "runtimeChain":"Polkadot Asset Hub",
      "blockTime":12000
    },
    {
      "urn":"urn:ocn:polkadot:1002",
      "genesisHash":"0xdcf691b5a3fbe24adc99ddc959c0561b973e329b1aef4c4b22e7bb2ddecb4464",
      "existentialDeposit":"1000000000",
      "chainTokens":[
        "DOT"
      ],
      "chainDecimals":[
        10
      ],
      "ss58Prefix":0,
      "parachainId":"1002",
      "runtimeChain":"Polkadot BridgeHub",
      "blockTime":12000
    },
    {
      "urn":"urn:ocn:polkadot:2000",
      "genesisHash":"0xfc41b9bd8ef8fe53d58c7ea67c794c7ec9a73daf05e6d54b14ff6342c99ba64c",
      "existentialDeposit":"100000000000",
      "chainTokens":[
        "ACA",
        "AUSD",
        "DOT",
        "LDOT"
      ],
      "chainDecimals":[
        12,
        12,
        10,
        10
      ],
      "ss58Prefix":10,
      "parachainId":"2000",
      "runtimeChain":"Acala",
      "blockTime":12000
    },
    {
      "urn":"urn:ocn:polkadot:2004",
      "genesisHash":"0xfe58ea77779b7abda7da4ec526d14db9b1e9cd40a217c34892af80a9b332b76d",
      "existentialDeposit":"0",
      "chainTokens":[
        "GLMR"
      ],
      "chainDecimals":[
        18
      ],
      "ss58Prefix":1284,
      "parachainId":"2004",
      "runtimeChain":"Moonbeam",
      "blockTime":6000
    },
    {
      "urn":"urn:ocn:polkadot:2006",
      "genesisHash":"0x9eb76c5184c4ab8679d2d5d819fdf90b9c001403e9e17da2e14b6d8aec4029c6",
      "existentialDeposit":"1000000",
      "chainTokens":[
        "ASTR"
      ],
      "chainDecimals":[
        18
      ],
      "ss58Prefix":5,
      "parachainId":"2006",
      "runtimeChain":"Astar",
      "blockTime":12000
    },
    {
      "urn":"urn:ocn:polkadot:2026",
      "genesisHash":"0x97da7ede98d7bad4e36b4d734b6055425a3be036da2a332ea5a7037656427a21",
      "existentialDeposit":"10000",
      "chainTokens":[
        "NODL"
      ],
      "chainDecimals":[
        11
      ],
      "ss58Prefix":37,
      "parachainId":"2026",
      "runtimeChain":"Nodle Parachain",
      "blockTime":12000
    },
    {
      "urn":"urn:ocn:polkadot:2030",
      "genesisHash":"0x262e1b2ad728475fd6fe88e62d34c200abe6fd693931ddad144059b1eb884e5b",
      "existentialDeposit":"10000000000",
      "chainTokens":[
        "BNC"
      ],
      "chainDecimals":[
        12
      ],
      "ss58Prefix":6,
      "parachainId":"2030",
      "runtimeChain":"Bifrost Polkadot",
      "blockTime":12000
    },
    {
      "urn":"urn:ocn:polkadot:2031",
      "genesisHash":"0xb3db41421702df9a7fcac62b53ffeac85f7853cc4e689e0b93aeb3db18c09d82",
      "existentialDeposit":"1000000000000",
      "chainTokens":[
        "CFG"
      ],
      "chainDecimals":[
        18
      ],
      "ss58Prefix":36,
      "parachainId":"2031",
      "runtimeChain":"Centrifuge",
      "blockTime":12000
    },
    {
      "urn":"urn:ocn:polkadot:2032",
      "genesisHash":"0xbf88efe70e9e0e916416e8bed61f2b45717f517d7f3523e33c7b001e5ffcbc72",
      "chainTokens":[
        "INTR",
        "IBTC",
        "DOT",
        "KINT",
        "KBTC",
        "KSM"
      ],
      "chainDecimals":[
        10,
        8,
        10,
        12,
        8,
        12
      ],
      "ss58Prefix":2032,
      "parachainId":"2032",
      "runtimeChain":"Interlay",
      "blockTime":12000
    },
    {
      "urn":"urn:ocn:polkadot:2034",
      "genesisHash":"0xafdc188f45c71dacbaa0b62e16a91f726c7b8699a9748cdf715459de6b7f366d",
      "existentialDeposit":"1000000000000",
      "chainTokens":[
        "HDX"
      ],
      "chainDecimals":[
        12
      ],
      "ss58Prefix":63,
      "parachainId":"2034",
      "runtimeChain":"HydraDX",
      "blockTime":12000
    },
    {
      "urn":"urn:ocn:polkadot:2035",
      "genesisHash":"0x1bb969d85965e4bb5a651abbedf21a54b6b31a21f66b5401cc3f1e286268d736",
      "existentialDeposit":"10000000000",
      "chainTokens":[
        "PHA"
      ],
      "chainDecimals":[
        12
      ],
      "ss58Prefix":30,
      "parachainId":"2035",
      "runtimeChain":"Phala",
      "blockTime":12000
    },
    {
      "urn":"urn:ocn:polkadot:2094",
      "genesisHash":"0x5d3c298622d5634ed019bf61ea4b71655030015bde9beb0d6a24743714462c86",
      "existentialDeposit":"1000000000",
      "chainTokens":[
        "PEN"
      ],
      "chainDecimals":[
        12
      ],
      "ss58Prefix":56,
      "parachainId":"2094",
      "runtimeChain":"Pendulum",
      "blockTime":12000
    },
    {
      "urn":"urn:ocn:polkadot:2104",
      "genesisHash":"0xf3c7ad88f6a80f366c4be216691411ef0622e8b809b1046ea297ef106058d4eb",
      "existentialDeposit":"100000000000000000",
      "chainTokens":[
        "MANTA"
      ],
      "chainDecimals":[
        18
      ],
      "ss58Prefix":77,
      "parachainId":"2104",
      "runtimeChain":"Manta Parachain",
      "blockTime":12000
    },
    {
      "urn":"urn:ocn:polkadot:3369",
      "genesisHash":"0xf6ee56e9c5277df5b4ce6ae9983ee88f3cbed27d31beeb98f9f84f997a1ab0b9",
      "existentialDeposit":"10000000000000000",
      "chainTokens":[
        "MYTH"
      ],
      "chainDecimals":[
        18
      ],
      "ss58Prefix":29972,
      "parachainId":"3369",
      "runtimeChain":"Mythos",
      "blockTime":6000
    }
  ]
}