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 Creation API

Operations for creating transactions with managed fees and replay protection

Anchorage Digital Transaction Creation 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 Creation. The published artifact set on APIs.io includes an OpenAPI specification.

This API exposes 3 operations across 3 paths, and defines 28 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.

3 operations 3 paths 28 schemas 3 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 Creation 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 3

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

Transaction Creation 3

Operations for creating transactions with managed fees and replay protection

POST
/wallet-operations/create/transaction
Create Transaction
createTransaction body → 202400401403429500
POST
/wallet-operations/create/propose-transaction
Propose Create Transaction
proposeCreateTransaction body → 202400401403429500
POST
/wallet-operations/create/propose-raw-transaction
Propose Raw Transaction
proposeRawTransaction body → 202400401403429500

Schemas 28

The contract defines 28 schemas that model the data the API accepts and returns. The most detailed are AvalanchePChainStakeRequest (9 properties), EthSendTransactionRequest (5 properties), EIP712SignTypedDataV4Request (5 properties), AvalanchePChainDelegateStakeRequest (4 properties). Each schema is shown below with its type and property counts.

HypercoreSpotToStakeRequest
object
Request to move spot balance into the stake account as inactive stake, the prerequisite for delegating. This operation can't be submitted to the create-transac…
2 properties 2 required
AvalanchePChainExportRequest
object
Step 1 of a P→C transfer: export AVAX from a P-Chain wallet toward the C-Chain (on-chain ptocexport), initiated against the P-Chain wallet. Bridging is two ste…
3 properties 3 required
SolanaSplitAndDeactivateStakeRequest
object
Request to split a Solana stake account and deactivate the new account in a single transaction. The specified amount will be split into a new stake account (wi…
3 properties 3 required
SolanaRawTransactionRequest
object
Solana raw transaction execution request. The transaction field contains a Base64-encoded Solana transaction.
2 properties 2 required
EthSendTransactionRequest
object
Ethereum transaction execution request using the ethsendTransaction JSON-RPC method. The from address must match the address associated with the source wallet.
5 properties 3 required
SolanaDeactivateStakeRequest
object
Request to deactivate a Solana stake account, beginning the process to unstake. This deactivates the entire balance of the stake account. For partial unstaking…
2 properties 2 required
ErrorDetails
object
1 property 1 required
AvalanchePChainStakeRequest
object
Request to create a new Avalanche P-Chain validator (self-stake). Requires BLS proof-of-possession (nodePublicKey + nodeSignature) to register the validator's…
9 properties 9 required
EIP712SignTypedDataV4Request
object
Ethereum structured data signing request following the EIP-712 specification, using the JSON-RPC method ethsignTypedDatav4. The chainId in the domain must matc…
5 properties 5 required
HyperevmBridgeRequest
object
Request to bridge HYPE from the client's HyperEVM wallet into HyperCore spot balance, the funding step that precedes staking. This operation is initiated on th…
2 properties 2 required
EthereumAddStakeRequest
object
Request to add stake to an existing 0x02 Ethereum validator by depositing additional ETH. Any validator balance above 2048 ETH will not earn rewards. Beyond th…
3 properties 3 required
AvalancheCChainImportRequest
object
Step 2 of a P→C transfer: claim on the C-Chain the AVAX that was exported from the P-Chain (on-chain cfrompimport), initiated against the C-Chain (EVM) wallet.…
2 properties 2 required
ProposeRawTransactionRequest
object
Request to create a raw transaction for approval workflow
3 properties 2 required
HypercoreDelegateStakeRequest
object
Request to delegate inactive stake balance to a validator on HyperCore. Currently only supports a single validator per wallet.
3 properties 3 required
CreateTransactionRequest
object
Request to create a specialized transaction with server-managed replay protection and fees
3 properties 2 required
HypercoreBridgeRequest
object
Request to bridge HyperCore spot balance out to the client's HyperEVM wallet. An explicit amount is required ('all' is not supported). This operation can't be…
2 properties 2 required
EthereumCreateValidatorRequest
object
Request to create an 0x02 Ethereum validator by depositing ETH to the beacon chain deposit contract. In order to retain status as an active validator, it must…
3 properties 3 required
CreateWalletOperationResponse
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
EthPersonalSignRequest
object
Ethereum personal message signing request using the ethpersonalSign JSON-RPC method
2 properties 2 required
HypercoreStakeToSpotRequest
object
Request to move inactive stake balance back to spot balance. This is the withdraw-to-spot action; completion is subject to HyperCore's 7-day unstaking queue. T…
2 properties 2 required
EthereumWithdrawStakeRequest
object
Request to withdraw some or all stake from a 0x02 Ethereum validator
3 properties 3 required
HypercoreLinkAccountsRequest
object
Request to link this HyperCore staking wallet to an external trading account. This is permanent and irreversible, and carries no amount. The operation only suc…
2 properties 2 required
AvalanchePChainImportRequest
object
Step 2 of a C→P transfer: claim on the P-Chain the AVAX that was exported from the C-Chain (on-chain pfromcimport), initiated against the P-Chain wallet. The i…
2 properties 2 required
HypercoreUndelegateStakeRequest
object
Request to undelegate funds from a validator on HyperCore, beginning the 1-day delegation lockup before the funds return to the idle stake account. Currently o…
3 properties 3 required
AvalanchePChainDelegateStakeRequest
object
Request to delegate AVAX to a validator on the Avalanche P-Chain for a fixed duration. P-Chain staking is time-locked: there is no early exit, and funds are re…
4 properties 4 required
SolanaWithdrawStakeRequest
object
Request to withdraw inactive SOL from a Solana stake account. The stake account must be deactivated and cooldown period must have elapsed. Minimum withdrawal i…
3 properties 3 required
AvalancheCChainExportRequest
object
Step 1 of a C→P transfer: export AVAX from a C-Chain (EVM) wallet toward the P-Chain (on-chain ctopexport), initiated against the C-Chain wallet. This is the f…
3 properties 3 required
SolanaCreateAndActivateStakeAccountRequest
object
Request to create and delegate a new Solana stake account in a single operation. Minimum stake amount is 0.01 SOL.
3 properties 3 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

anchorage-transaction-creation-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 Creation 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.