How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Anchorage Digital Transaction Construction API

Operations for constructing and signing transactions via the Construct API

Anchorage Digital Transaction Construction API is one of 28 APIs that Anchorage Digital publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Transaction Construction. The published artifact set on APIs.io includes an OpenAPI specification.

This API exposes 5 operations across 5 paths, and defines 37 schemas. It is described by OpenAPI 3.2.0, at version 2.0.0.

Requests are made against a single base URL, https://api.anchorage-staging.com/v2.

5 operations 5 paths 37 schemas 1 GET4 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
2.0.0
Base URL
https://api.anchorage.com/v2
Authentication
API Key
Resource Areas
1

Authentication & Security 1

Anchorage Digital Transaction Construction API declares 1 security scheme for authenticating requests. An API key is passed in the header as Api-Access-Key (Api-Access-Key). By default, every request must be authenticated.

  • Api-Access-Key — An API key associated with a security role

Paths & Operations 5

Across 5 paths, the API surfaces 5 operations — 1 GET, 4 POST. Each is listed below with its method, path, parameters, and response codes.

Transaction Construction 5

Operations for constructing and signing transactions via the Construct API

GET
/wallet-operations/construct/asset-types
List Construct Asset Types
listConstructAssetTypes 1 param → 200400401403429500
POST
/wallet-operations/construct/transfer
Construct Transfer Transaction
constructTransferTransaction body → 202400401403429500
POST
/wallet-operations/construct/propose-transfer
Propose Construct Transfer Transaction
proposeConstructTransferTransaction body → 202400401403429500
POST
/wallet-operations/construct/transaction
Construct Transaction
constructTransaction body → 202400401403429500
POST
/wallet-operations/construct/propose-transaction
Propose Construct Transaction
proposeConstructTransaction body → 202400401403429500

Schemas 37

The contract defines 37 schemas that model the data the API accepts and returns. The most detailed are SUINetworkSpecific (12 properties), SolanaCreateNonceAccountTemplate (7 properties), TendermintNetworkSpecific (6 properties), SOLNetworkSpecific (6 properties). Each schema is shown below with its type and property counts.

UTXO
object
An unspent transaction output that can be used as an input for a new transaction
4 properties 4 required
HBARNetworkSpecific
object
Hedera-specific network parameters for transaction construction. Note: Transaction validity duration is hardcoded to 180 seconds (the maximum allowed by the He…
5 properties 5 required
StellarChangeTrustTemplate
object
Template for creating a Stellar ChangeTrust operation to establish a trustline. A trustline allows an account to hold and receive a non-native asset (any asset…
5 properties 3 required
RippleRequireDestinationTagTemplate
object
Template for an AccountSet transaction that sets or clears the asfRequireDest flag. When enabled (asfRequireDest set), the account rejects incoming payments th…
4 properties 4 required
SOLNetworkSpecific
object
Solana-specific network parameters for transaction construction
6 properties 2 required
ErrorDetails
object
1 property 1 required
SOLBlockhashReplayProtection
object
Solana blockhash-based replay protection for standard transactions
2 properties 2 required
ConstructWalletOperationResponse
object
Async response with wallet operation ID. Use the walletOperationId with the GET /wallet-operations/{walletOperationId} endpoint to poll for the operation statu…
1 property 1 required
ADANetworkSpecific
object
Cardano-specific network parameters for transaction construction
6 properties 4 required
XRPNetworkSpecific
object
XRP Ledger-specific network parameters for transaction construction
3 properties 3 required
UTXONetworkSpecific
object
UTXO-based blockchain network parameters for transaction construction (BTC, BCH, LTC, DOGE)
5 properties 3 required
ConstructTransactionRequest
object
Request to construct a transaction
4 properties 2 required
ConstructTransferRequest
object
Request to construct a transfer transaction
5 properties 3 required
BlockchainDestination
object
Transfer destination specified as a blockchain address with optional memo
3 properties 2 required
SOLAccountMeta
object
Account metadata for Solana transfer hooks. Required for Token-2022 tokens with transfer hooks.
3 properties 3 required
AssetType
object
Details about a supported asset type, including its identifier, name, decimal precision, and blockchain network
5 properties 4 required
FLOWNetworkSpecific
object
Flow-specific network parameters for transaction construction
5 properties 3 required
XLMNetworkSpecific
object
Stellar-specific network parameters for transaction construction
4 properties 4 required
SUICoin
object
A Sui coin object to be used for gas payment
3 properties 3 required
WalletDestination
object
Transfer destination specified by Anchorage wallet identifier
2 properties 2 required
SOLReplayProtectionParams
Replay protection parameters for Solana transactions. Use 'replayProtection' field to discriminate between nonce-based and blockhash-based replay protection.
ListAssetTypesResponse
object
Response containing a list of supported asset types
1 property 1 required
CryptoDestinationAmount
object
Specifies a destination and the amount to send to it
3 properties 2 required
NEARNetworkSpecific
object
NEAR-specific network parameters for transaction construction
3 properties 3 required
SolanaCreateNonceAccountTemplate
object
Template for creating a Solana nonce account transaction
7 properties 5 required
Amount
object
Combines an asset identifier with a decimal string value
2 properties 2 required
APTNetworkSpecific
object
Aptos-specific network parameters for transaction construction
5 properties 5 required
TransferNetworkSpecific
Network-specific parameters for transfer transaction construction. Use the 'mainnetNetworkId' field to discriminate between different blockchain types.
TendermintNetworkSpecific
object
Tendermint/Cosmos SDK-based network parameters for transaction construction. Supports Celestia (TIA), dYdX Chain (DYDXCHAIN), and other Tendermint-based networ…
6 properties 5 required
FILNetworkSpecific
object
Filecoin-specific network parameters for transaction construction
5 properties 5 required
DOTNetworkSpecific
object
Polkadot-specific network parameters for transaction construction. Transactions are immortal by default. Provide mortalEra to make the transaction expire after…
5 properties 3 required
SUINetworkSpecific
object
Sui-specific network parameters for transaction construction. Exactly one principal source must be specified: either payPrincipalFromBalance=true or a non-empt…
12 properties 7 required
CryptoDestination
Identifies the target of a transfer. Use the 'type' field to discriminate between variants.
RippleTrustSetTemplate
object
Template for creating a Ripple TrustSet transaction to establish a trustline. A trustline allows an account to hold and receive issued tokens (any asset other…
5 properties 4 required
ETHNetworkSpecific
object
EVM-compatible network parameters for transaction construction. Supports Ethereum and other EVM-compatible chains including L2s.
5 properties 5 required
SOLNonceReplayProtection
object
Solana nonce-based replay protection for durable transactions
3 properties 3 required
TRXNetworkSpecific
object
Tron-specific network parameters for transaction construction. Tron uses block references and timestamps instead of nonces and gas fees.
5 properties 5 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

anchorage-transaction-construction-api-openapi.yml Raw ↑

Other APIs Anchorage Digital publishes across the network.

Anchorage Digital Addresses API
Anchorage Digital AML API
Anchorage Digital API Key API
Anchorage Digital Asset Types API
Anchorage Digital Asset Types & Networks API
Anchorage Digital Atlas Settlement Network API
Anchorage Digital Balances API
Anchorage Digital Collateral Management API
Anchorage Digital Deposit Attribution API
Anchorage Digital Fiat Banking Operations API
Anchorage Digital Onboarding API
Anchorage Digital Stablecoins API
Where this information came from

This is an independent, third-party profile of Anchorage Digital Transaction Construction API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.