Anchorage Digital Asset Types & Networks API
Operations for querying supported asset types, networks, and wallet key compatibility
Operations for querying supported asset types, networks, and wallet key compatibility
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/anchorage-asset-types-networks-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
version: 2.0.0
title: Anchorage Digital API Reference Asset Types & Networks API
contact:
email: api@anchorage.com
description: '# Introduction
*CONFIDENTIAL: Please do not distribute this documentation externally without prior Anchorage Digital approval.*
The Anchorage Digital REST API v2.0 provides a set of operations and resources that allow Anchorage Digital clients and partners to:
- Programmatically transfer funds from an Anchorage Digital vault or wallet without human intervention
- Create and list deposit addresses in a vault
- Read and monitor vault balances
- Query transaction history including deposits
…'
servers:
- url: https://api.anchorage-staging.com/v3
security:
- Api-Access-Key: []
tags:
- description: Operations for querying supported asset types, networks, and wallet key compatibility
name: Asset Types & Networks
paths:
/asset-types:
get:
operationId: listAssetTypes
summary: List Asset Types
description: 'Permissions required: **None**
List all supported asset types for your organization.'
parameters:
- name: networkId
in: query
description: Filter by specific network ID. Returns only assets on the specified network.
required: false
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
$ref: '#/components/schemas/ListAssetTypesResponse'
'400':
description: Bad Request
content:
application/json:
schema:
$ref: '#/components/schemas/ErrorDetails'
'401':
description: Unauthenticated
content:
application/json:
schema:
$ref: '#/components/schemas/ErrorDetails'
'403':
description: Forbidden
content:
application/json:
schema:
$ref: '#/components/schemas/ErrorDetails'
'429':
description: Too Many Requests
content:
application/json:
schema:
$ref: '#/components/schemas/ErrorDetails'
'500':
description: Internal Server Error
content:
application/json:
schema:
$ref: '#/components/schemas/ErrorDetails'
tags:
- Asset Types & Networks
/networks:
get:
operationId: listNetworks
summary: List Networks
description: 'Permissions required: **None**
List all blockchain networks supported by your organization.'
parameters:
- name: includeCompatibleWith
in: query
description: Include the specified network and all networks compatible with it for wallet key sharing. For example, ?includeCompatibleWith=ETH returns Ethereum and all other networks that can share keys with it.
required: false
schema:
type: string
responses:
'200':
description: Success
content:
application/json:
schema:
$ref: '#/components/schemas/ListNetworksResponse'
'400':
description: Bad Request
content:
application/json:
schema:
$ref: '#/components/schemas/ErrorDetails'
'401':
description: Unauthenticated
content:
application/json:
schema:
$ref: '#/components/schemas/ErrorDetails'
'403':
description: Forbidden
content:
application/json:
schema:
$ref: '#/components/schemas/ErrorDetails'
'429':
description: Too Many Requests
content:
application/json:
schema:
$ref: '#/components/schemas/ErrorDetails'
'500':
description: Internal Server Error
content:
application/json:
schema:
$ref: '#/components/schemas/ErrorDetails'
tags:
- Asset Types & Networks
components:
schemas:
ListNetworksResponse:
description: Response containing a list of supported networks
type: object
properties:
data:
description: Array of network details
type: array
items:
$ref: '#/components/schemas/Network'
required:
- data
ListAssetTypesResponse:
description: Response containing a list of supported asset types
type: object
properties:
data:
description: Array of asset type details
type: array
items:
$ref: '#/components/schemas/AssetType'
required:
- data
Network:
description: Details about a blockchain network, including its key family identifier for wallet activation compatibility
type: object
properties:
keyFamily:
description: Opaque identifier grouping networks that can share wallet private keys. This value has no semantic meaning and is only valid for equality comparison within a single API response. Do not cache, parse, or make assumptions about this value. Two networks can share keys if their keyFamily values match in the same response.
type: string
example: '1'
name:
description: Human-readable name of the network
type: string
example: Ethereum Mainnet
networkId:
description: A unique string identifying a combination of blockchain and environment (testnet, mainnet).
type: string
example: ETH
required:
- networkId
- name
- keyFamily
AssetType:
description: Details about a supported asset type, including its identifier, name, decimal precision, and blockchain network
type: object
properties:
assetType:
description: A unique string identifying a specific asset on a specific blockchain and environment (testnet, mainnet).
type: string
example: BTC
decimals:
description: Number of decimal places used to represent amounts of this asset. For example, Bitcoin has 8 decimals, so 1 BTC = 100000000 satoshis.
type: integer
example: 8
name:
description: Human-readable name of the asset
type: string
example: Bitcoin
networkId:
description: A unique string identifying a combination of blockchain and environment (testnet, mainnet).
type: string
example: BTC
onchainIdentifier:
description: On-chain identifier for the asset. For Ethereum, this is the contract address for token contracts (e.g., ERC-20 tokens). For Tendermint-based networks, this represents the denomination or asset identifier used on-chain. Omitted for native blockchain assets like BTC or ETH.
type:
- string
- 'null'
example: '0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48'
required:
- assetType
- name
- decimals
- networkId
ErrorDetails:
type: object
properties:
message:
description: A human-readable message providing more details about the error.
type: string
example: Missing required field 'amount'.
required:
- message
title: ErrorDetails
securitySchemes:
Api-Access-Key:
type: apiKey
name: Api-Access-Key
in: header
description: An API key associated with a security role
x-tagGroups:
- name: Under Development
tags:
- Atlas Settlement Network
- name: API Endpoints
tags:
- Addresses
- Wallets
- Stablecoins
- Wallet Operations
- Blockchain Events
- Balances
- Asset Types & Networks
- Transaction Creation
- Transaction Construction
- Fiat Banking Operations
- AML