mitinsany/cryptoapi-client-php

Crypto APIs is a complex and innovative infrastructure layer that radically simplifies the development of any Blockchain and Crypto related applications. Organized around REST, Crypto APIs can assist both novice Bitcoin/Ethereum enthusiasts and crypto experts with the development of their blockchain

dev-master 2025-07-01 16:15 UTC

This package is auto-updated.

Last update: 2025-07-01 19:48:35 UTC


README

Crypto APIs is a complex and innovative infrastructure layer that radically simplifies the development of any Blockchain and Crypto related applications. Organized around REST, Crypto APIs can assist both novice Bitcoin/Ethereum enthusiasts and crypto experts with the development of their blockchain applications. Crypto APIs provides unified endpoints and data, raw data, automatic tokens and coins forwardings, callback functionalities, and much more.

For more information, please visit https://cryptoapis.io.

Installation & Usage

Requirements

PHP 8.1 and later.

Composer

To install the bindings via Composer, add the following to composer.json:

{
  "repositories": [
    {
      "type": "vcs",
      "url": "https://github.com/GIT_USER_ID/GIT_REPO_ID.git"
    }
  ],
  "require": {
    "GIT_USER_ID/GIT_REPO_ID": "*@dev"
  }
}

Then run composer install

Manual Installation

Download the files and include autoload.php:

<?php
require_once('/path/to/MitinSany/CryptoapisApiClient/vendor/autoload.php');

Getting Started

Please follow the installation procedure and then run the following:

<?php
require_once(__DIR__ . '/vendor/autoload.php');



// Configure API key authorization: ApiKey
$config = MitinSany/CryptoapisApiClient\Configuration::getDefaultConfiguration()->setApiKey('x-api-key', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = MitinSany/CryptoapisApiClient\Configuration::getDefaultConfiguration()->setApiKeyPrefix('x-api-key', 'Bearer');


$apiInstance = new MitinSany/CryptoapisApiClient\Api\AddressHistoryApi(
    // If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
    // This is optional, `GuzzleHttp\Client` will be used as default.
    new GuzzleHttp\Client(),
    $config
);
$address = 0x3d0b25fe09e2cd92f06ba776391a122519936e90; // string | Represents the public address, which is a compressed and shortened form of a public key.
$blockchain = ethereum; // string | Represents the specific blockchain protocol name, e.g. Ethereum, Bitcoin, etc.
$network = sepolia; // string | Represents the name of the blockchain network used; blockchain networks are usually identical as technology and software, but they differ in data
$context = yourExampleString; // string | In batch situations the user can use the context to correlate responses with requests. This property is present regardless of whether the response was successful or returned as an error. `context` is specified by the user.
$activateSyncedAddressRB = new \MitinSany/CryptoapisApiClient\Model\ActivateSyncedAddressRB(); // \MitinSany/CryptoapisApiClient\Model\ActivateSyncedAddressRB

try {
    $result = $apiInstance->activateSyncedAddress($address, $blockchain, $network, $context, $activateSyncedAddressRB);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling AddressHistoryApi->activateSyncedAddress: ', $e->getMessage(), PHP_EOL;
}

API Endpoints

All URIs are relative to https://rest.cryptoapis.io

Class Method HTTP request Description
AddressHistoryApi activateSyncedAddress POST /addresses-historical/manage/{blockchain}/{network}/{address}/activate Activate Synced Address
AddressHistoryApi listSyncedAddresses GET /addresses-historical/manage/{blockchain}/{network} List Synced Addresses
AddressHistoryApi syncAddress POST /addresses-historical/manage/{blockchain}/{network} Sync Address
AddressHistoryEVMApi getSyncedAddressTokensTransferEVM GET /addresses-historical/evm/{blockchain}/{network}/{address}/tokens-transfers Get Synced Address Tokens Transfer EVM
AddressHistoryEVMApi listConfirmedTransactionsByAddressEVMHistory GET /addresses-historical/evm/{blockchain}/{network}/{address}/transactions List Confirmed Transactions By Address EVM history
AddressHistoryEVMApi listSyncedAddressInternalTransactionsEVM GET /addresses-historical/evm/{blockchain}/{network}/{address}/internal List Synced Address Internal Transactions EVM
AddressHistoryEVMApi listTokensByAddressSyncedEVM GET /addresses-historical/evm/{blockchain}/{network}/{address}/tokens List Tokens By Address Synced EVM
AddressHistoryUTXOsApi getAddressBalanceUTXOs GET /addresses-historical/utxo/{blockchain}/{network}/{address}/balance Get Address Balance UTXOs
AddressHistoryUTXOsApi listConfirmedTransactionsByAddressUTXOHistorical GET /addresses-historical/utxo/{blockchain}/{network}/{address}/transactions List Confirmed Transactions By Address UTXO Historical
AddressHistoryUTXOsApi listUnspentTransactionOutputsByAddressUTXOs GET /addresses-historical/utxo/{blockchain}/{network}/{address}/unspent-outputs List Unspent Transaction Outputs By Address UTXOs
AddressLatestEVMApi getAddressBalanceEVM GET /addresses-latest/evm/{blockchain}/{network}/{address}/balance Get Address Balance EVM
AddressLatestEVMApi getNextAvailableNonceEVM GET /addresses-latest/evm/{blockchain}/{network}/{address}/next-available-nonce Get Next Available Nonce EVM
AddressLatestEVMApi listConfirmedTokensTransfersByAddressEVM GET /addresses-latest/evm/{blockchain}/{network}/{address}/tokens-transfers List Confirmed Tokens Transfers By Address EVM
AddressLatestEVMApi listConfirmedTransactionsByAddressEVM GET /addresses-latest/evm/{blockchain}/{network}/{address}/transactions List Confirmed Transactions By Address EVM
AddressLatestEVMApi listInternalTransactionsByAddressEVM GET /addresses-latest/evm/{blockchain}/{network}/{address}/internal-transactions List Internal Transactions By Address EVM
AddressLatestKaspaApi getAddressBalanceKaspa GET /addresses-latest/kaspa/{network}/{address}/balance Get Address Balance Kaspa
AddressLatestKaspaApi listConfirmedTransactionsByAddressKaspa GET /addresses-latest/kaspa/{network}/{address}/transactions List Confirmed Transactions By Address Kaspa
AddressLatestSolanaApi getAddressBalanceSolana GET /addresses-latest/solana/{network}/{address}/balance Get Address Balance Solana
AddressLatestSolanaApi listTokensByAddressSolana GET /addresses-latest/solana/{network}/addresses/{address}/tokens List Tokens By Address Solana
AddressLatestSolanaApi listTransactionsByAddressSolana GET /addresses-latest/solana/{network}/{address}/transactions List Transactions By Address Solana
AddressLatestUTXOsApi listConfirmedTransactionsByAddressUTXOs GET /addresses-latest/utxo/{blockchain}/{network}/{address}/transactions List Confirmed Transactions By Address UTXOs
AddressLatestUTXOsApi listUnconfirmedTransactionsByAddressUTXOs GET /addresses-latest/utxo/{blockchain}/{network}/{address}/unconfirmed-transactions List Unconfirmed Transactions by Address UTXOs
AddressLatestXRPApi getAddressBalanceXRP GET /addresses-latest/xrp/{network}/{address}/balance Get Address Balance XRP
AddressLatestXRPApi listTransactionsByAddressXRP GET /addresses-latest/xrp/{network}/{address}/transactions List Transactions by Address XRP
AddressLatestXRPApi nextAvailableSequenceXRP GET /addresses-latest/xrp/{network}/{address}/next-available-sequence Next Available Sequence XRP
AssetsApi getAssetDetailsByAssetID GET /market-data/assets/by-id/{assetId} Get Asset Details By Asset ID
AssetsApi getAssetDetailsByAssetSymbol GET /market-data/assets/by-symbol/{assetSymbol} Get Asset Details By Asset Symbol
BlockchainFeesEVMApi estimateNativeCoinTransferGasLimitEVM POST /blockchain-fees/evm/{blockchain}/{network}/estimate-native-coin-transfer-gas-limit Estimate Native Coin Transfer Gas Limit EVM
BlockchainFeesEVMApi estimateTokenTransferGasLimitEVM POST /blockchain-fees/evm/{blockchain}/{network}/estimate-token-transfer-gas-limit Estimate Token Transfer Gas Limit EVM
BlockchainFeesEVMApi getEIP1559FeeRecommendationsEVM GET /blockchain-fees/evm/{blockchain}/{network}/eip-1559 Get EIP 1559 Fee Recommendations EVM
BlockchainFeesEVMApi getFeeRecommendationsEVM GET /blockchain-fees/evm/{blockchain}/{network}/mempool Get Fee Recommendations EVM
BlockchainFeesUTXOsApi estimateTransactionSmartFeeUTXOs GET /blockchain-fees/utxo/{blockchain}/{network}/smart Estimate Transaction Smart Fee UTXOs
BlockchainFeesUTXOsApi getFeeRecommendationsUTXOs GET /blockchain-fees/utxo/{blockchain}/{network}/mempool Get Fee Recommendations UTXOs
BlockchainFeesXRPApi getFeeRecommendationsXRP GET /blockchain-fees/xrp/{network}/mempool Get Fee Recommendations XRP
BlocksEVMApi getBlockDetailsByBlockHashEVM GET /blocks/evm/{blockchain}/{network}/hash/{blockHash}/details Get Block Details By Block Hash EVM
BlocksEVMApi getBlockDetailsByBlockHeightEVM GET /blocks/evm/{blockchain}/{network}/height/{blockHeight}/details Get Block Details By Block Height EVM
BlocksEVMApi getLastMinedBlockEVM GET /blocks/evm/{blockchain}/{network}/latest/details Get Last Mined Block EVM
BlocksEVMApi listLatestMinedBlocksEVM GET /blocks/evm/{blockchain}/{network}/latest List Latest Mined Blocks EVM
BlocksEVMApi listTransactionsByBlockHashEVM GET /blocks/evm/{blockchain}/{network}/hash/{blockHash}/transactions List Transactions by Block Hash EVM
BlocksEVMApi listTransactionsByBlockHeightEVM GET /blocks/evm/{blockchain}/{network}/height/{blockHeight}/transactions List Transactions by Block Height EVM
BlocksUTXOsApi getBlockDetailsByBlockHashUTXOs GET /blocks/utxo/{blockchain}/{network}/hash/{blockHash}/details Get Block Details By Block Hash UTXOs
BlocksUTXOsApi getBlockDetailsByBlockHeightUTXOs GET /blocks/utxo/{blockchain}/{network}/height/{blockHeight}/details Get Block Details By Block Height UTXOs
BlocksUTXOsApi getLastMinedBlockUTXOs GET /blocks/utxo/{blockchain}/{network}/latest/details Get Last Mined Block UTXOs
BlocksUTXOsApi listLatestMinedBlocksUTXOs GET /blocks/utxo/{blockchain}/{network}/latest List Latest Mined Blocks UTXOs
BlocksUTXOsApi listTransactionsByBlockHashUTXOs GET /blocks/utxo/{blockchain}/{network}/hash/{blockHash}/transactions List Transactions by Block Hash UTXOs
BlocksUTXOsApi listTransactionsByBlockHeightUTXOs GET /blocks/utxo/{blockchain}/{network}/height/{blockHeight}/transactions List Transactions by Block Height UTXOs
BlocksXRPApi getBlockDetailsByBlockHashXRP GET /blocks/xrp/{network}/hash/{blockHash}/details Get Block Details By Block Hash XRP
BlocksXRPApi getBlockDetailsByBlockHeightXRP GET /blocks/xrp/{network}/height/{blockHeight}/details Get Block Details By Block Height XRP
BlocksXRPApi getLatestMinedBlockXRP GET /blocks/xrp/{network}/latest/details Get Latest Mined Block XRP
BlocksXRPApi listLatestMinedBlocksXRP GET /blocks/xrp/{network}/latest List Latest Mined Blocks XRP
BlocksXRPApi listTransactionsByBlockHashXRP GET /blocks/xrp/{network}/hash/{blockHash}/transactions List Transactions By Block Hash XRP
BlocksXRPApi listTransactionsByBlockHeightXRP GET /blocks/xrp/{network}/height/{blockHeight}/transactions List Transactions By Block Height XRP
BroadcastLocallySignTransactionsApi broadcastLocallySignedTransaction POST /broadcast-transactions/{blockchain}/{network} Broadcast Locally Signed Transaction
ContractsEVMApi getTokenDetailsByContractAddressEVM GET /contracts/evm/{blockchain}/{network}/{contractAddress}/token-details Get Token Details by Contract Address EVM
ContractsSolanaApi getTokenDetailsByContractAddressSolana GET /contracts/solana/{network}/{contractAddress}/token-details Get Token Details by Contract Address Solana
CreateSubscriptionsForApi minedTransaction POST /blockchain-events/{blockchain}/{network}/transaction-mined Mined Transaction
CreateSubscriptionsForApi newBlock POST /blockchain-events/{blockchain}/{network}/block-mined New Block
CreateSubscriptionsForApi newConfirmedCoinsTransactions POST /blockchain-events/{blockchain}/{network}/address-coins-transactions-confirmed New Confirmed Coins Transactions
CreateSubscriptionsForApi newConfirmedCoinsTransactionsAndEachConfirmation POST /blockchain-events/{blockchain}/{network}/address-coins-transactions-confirmed-each-confirmation New Confirmed Coins Transactions And Each Confirmation
CreateSubscriptionsForApi newConfirmedInternalTransactions POST /blockchain-events/{blockchain}/{network}/address-internal-transactions-confirmed New Confirmed Internal Transactions
CreateSubscriptionsForApi newConfirmedInternalTransactionsAndEachConfirmation POST /blockchain-events/{blockchain}/{network}/address-internal-transactions-confirmed-each-confirmation New Confirmed Internal Transactions And Each Confirmation
CreateSubscriptionsForApi newConfirmedTokensTransactions POST /blockchain-events/{blockchain}/{network}/address-tokens-transactions-confirmed New Confirmed Tokens Transactions
CreateSubscriptionsForApi newConfirmedTokensTransactionsAndEachConfirmation POST /blockchain-events/{blockchain}/{network}/address-tokens-transactions-confirmed-each-confirmation New Confirmed Tokens Transactions And Each Confirmation
CreateSubscriptionsForApi newUnconfirmedCoinsTransactions POST /blockchain-events/{blockchain}/{network}/address-coins-transactions-unconfirmed New Unconfirmed Coins Transactions
ExchangeRatesApi getExchangeRateByAssetSymbols GET /market-data/exchange-rates/by-symbol/{fromAssetSymbol}/{toAssetSymbol} Get Exchange Rate By Asset Symbols
ExchangeRatesApi getExchangeRateByAssetsIDs GET /market-data/exchange-rates/by-id/{fromAssetId}/{toAssetId} Get Exchange Rate By Assets IDs
FeaturesApi deriveHDWalletXPubYPubZPubChangeOrReceivingAddresses GET /utils/{blockchain}/{network}/xpubs/{extendedPublicKey}/derive-addresses Derive HD Wallet (xPub, yPub, zPub) Change Or Receiving Addresses
HDWalletApi syncHDWalletXPubYPubZPub POST /hd-wallets/manage/{blockchain}/{network}/{extendedPublicKey}/sync Sync HD Wallet (xPub, yPub, zPub)
HDWalletDataEVMApi deriveAndSyncNewReceivingAddressesEVM POST /hd-wallets/evm/{blockchain}/{network}/{extendedPublicKey}/addresses/derive-and-sync Derive And Sync New Receiving Addresses EVM
HDWalletDataEVMApi getHDWalletXPubYPubZPubAssetsEVM GET /hd-wallets/evm/{blockchain}/{network}/{extendedPublicKey}/assets Get HD Wallet (xPub, yPub, zPub) Assets EVM
HDWalletDataEVMApi getHDWalletXPubYPubZPubDetailsEVM GET /hd-wallets/evm/{blockchain}/{network}/{extendedPublicKey}/details Get HD Wallet (xPub, yPub, zPub) Details EVM
HDWalletDataEVMApi listHDWalletXPubYPubZPubTransactionsEVM GET /hd-wallets/evm/{blockchain}/{network}/{extendedPublicKey}/transactions List HD Wallet (xPub, yPub, zPub) Transactions EVM
HDWalletDataEVMApi listSyncedAddressesEVM GET /hd-wallets/evm/{blockchain}/{network}/{extendedPublicKey}/addresses List Synced Addresses EVM
HDWalletDataEVMApi prepareATransactionFromAnAddressInHDWalletXPubYPubZPubEVM POST /hd-wallets/evm/{blockchain}/{network}/{extendedPublicKey}/transactions/prepare Prepare A Transaction From an Address in HD Wallet (xPub, yPub, zPub) EVM
HDWalletDataUTXOApi deriveAndSyncNewChangeAddressesUTXO POST /hd-wallets/utxo/{blockchain}/{network}/{extendedPublicKey}/addresses/derive-and-sync-change Derive And Sync New Change Addresses UTXO
HDWalletDataUTXOApi deriveAndSyncNewReceivingAddressesUTXO POST /hd-wallets/utxo/{blockchain}/{network}/{extendedPublicKey}/addresses/derive-and-sync Derive And Sync New Receiving Addresses UTXO
HDWalletDataUTXOApi getHDWalletXPubYPubZPubAssetsUTXO GET /hd-wallets/utxo/{blockchain}/{network}/{extendedPublicKey}/assets Get HD Wallet (xPub, yPub, zPub) Assets UTXO
HDWalletDataUTXOApi getHDWalletXPubYPubZPubDetailsUTXO GET /hd-wallets/utxo/{blockchain}/{network}/{extendedPublicKey}/details Get HD Wallet (xPub, yPub, zPub) Details UTXO
HDWalletDataUTXOApi listHDWalletXPubYPubZPubTransactionsUTXO GET /hd-wallets/utxo/{blockchain}/{network}/{extendedPublicKey}/transactions List HD Wallet (xPub, yPub, zPub) Transactions UTXO
HDWalletDataUTXOApi listHDWalletXPubYPubZPubUTXOs GET /hd-wallets/utxo/{blockchain}/{network}/{extendedPublicKey}/unspent-outputs List HD Wallet (xPub, yPub, zPub) UTXOs
HDWalletDataUTXOApi listSyncedAddressesUTXO GET /hd-wallets/utxo/{blockchain}/{network}/{extendedPublicKey}/addresses List Synced Addresses UTXO
HDWalletDataUTXOApi prepareAUTXOBasedTransactionFromHDWalletXPubYPubZPub POST /hd-wallets/utxo/{blockchain}/{network}/{extendedPublicKey}/transactions/prepare Prepare A UTXO-Based Transaction From HD Wallet (xPub, yPub, zPub)
HDWalletDataXRPApi deriveAndSyncNewReceivingAddressesXRP POST /hd-wallets/{blockchain}/{network}/{extendedPublicKey}/addresses/derive-and-sync Derive And Sync New Receiving Addresses XRP
HDWalletDataXRPApi getHDWalletXPubYPubZPubAssetsXRP GET /hd-wallets/{blockchain}/{network}/{extendedPublicKey}/assets Get HD Wallet (xPub, yPub, zPub) Assets XRP
HDWalletDataXRPApi getHDWalletXPubYPubZPubDetailsXRP GET /hd-wallets/{blockchain}/{network}/{extendedPublicKey}/details Get HD Wallet (xPub, yPub, zPub) Details XRP
HDWalletDataXRPApi listHDWalletXPubYPubZPubTransactionsXRP GET /hd-wallets/{blockchain}/{network}/{extendedPublicKey}/transactions List HD Wallet (xPub, yPub, zPub) Transactions XRP
HDWalletDataXRPApi listSyncedAddressesXRP GET /hd-wallets/{blockchain}/{network}/{extendedPublicKey}/addresses List Synced Addresses XRP
ManageAddressesApi activateSyncedAddress POST /addresses-historical/manage/{blockchain}/{network}/{address}/activate Activate Synced Address
ManageAddressesApi deleteSyncedAddress DELETE /addresses-historical/manage/{blockchain}/{network}/{address} Delete Synced Address
ManageAddressesApi listSyncedAddresses GET /addresses-historical/manage/{blockchain}/{network} List Synced Addresses
ManageAddressesApi syncAddress POST /addresses-historical/manage/{blockchain}/{network} Sync Address
ManageHDWalletApi activateHDWalletXPubYPubZPub POST /hd-wallets/manage/{blockchain}/{network}/{extendedPublicKey}/activate Activate HD Wallet (xPub, yPub, zPub)
ManageHDWalletApi deleteSyncedHDWalletXPubYPubZPub DELETE /hd-wallets/manage/{blockchain}/{network}/{extendedPublicKey} Delete Synced HD Wallet (xPub, yPub, zPub)
ManageHDWalletApi listSyncedHDWalletsXPubYPubZPub GET /hd-wallets/manage/{blockchain}/{network} List Synced HD Wallets (xPub, yPub, zPub)
ManageHDWalletApi syncHDWalletXPubYPubZPub POST /hd-wallets/manage/{blockchain}/{network}/{extendedPublicKey}/sync Sync HD Wallet (xPub, yPub, zPub)
ManageSubscriptionsApi activateBlockchainEventSubscription POST /blockchain-events/{blockchain}/{network}/{referenceId}/activate Activate Blockchain Event Subscription
ManageSubscriptionsApi deleteBlockchainEventSubscription DELETE /blockchain-events/{blockchain}/{network}/{referenceId} Delete Blockchain Event Subscription
ManageSubscriptionsApi getBlockchainEventSubscriptionDetailsByReferenceID GET /blockchain-events/{blockchain}/{network}/{referenceId} Get Blockchain Event Subscription Details By Reference ID
ManageSubscriptionsApi listBlockchainEventsSubscriptions GET /blockchain-events/{blockchain}/{network} List Blockchain Events Subscriptions
MetadataApi listSupportedAssets GET /market-data/metadata/assets List Supported Assets
PrepareTransactionsEVMsApi prepareAFungibleTokenTransferFromAddressEVM POST /prepare-transactions/evm/{blockchain}/{network}/fungible-tokens Prepare A Fungible Token Transfer From Address EVM
PrepareTransactionsEVMsApi prepareANonFungibleTokenTransferFromAddressEVM POST /prepare-transactions/evm/{blockchain}/{network}/non-fungible-tokens Prepare A Non Fungible Token Transfer From Address EVM
PrepareTransactionsEVMsApi prepareTransactionFromAddressEVM POST /prepare-transactions/evm/{blockchain}/{network}/native-coins Prepare Transaction From Address EVM
SimulateTransactionsEVMApi simulateEthereumTransactions POST /simulate-transactions/evm/ethereum/{network} Simulate Ethereum Transactions
ToolsApi convertBitcoinCashAddress POST /utils/bitcoin-cash/{network}/convert-address Convert Bitcoin Cash Address
ToolsEVMApi decodeRawTransactionHexEVM POST /utils/evm/{blockchain}/{network}/decode-raw-transaction Decode Raw Transaction Hex EVM
ToolsEVMApi validateAddressEVM POST /utils/evm/{blockchain}/{network}/validate-address Validate Address EVM
ToolsUTXOsApi decodeRawTransactionHexUTXO POST /utils/utxo/{blockchain}/{network}/decode-raw-transaction Decode Raw Transaction Hex UTXO
ToolsUTXOsApi validateAddressUTXO POST /utils/utxo/{blockchain}/{network}/validate-address Validate Address UTXO
ToolsXRPApi decodeXAddress GET /utils/{blockchain}/{network}/decode-x-address/{xAddress} Decode X-Address
ToolsXRPApi encodeXAddress GET /utils/{blockchain}/{network}/encode-x-address/{classicAddress}/{addressTag} Encode X-Address
ToolsXRPApi validateAddressXRP POST /utils/xrp/{blockchain}/{network}/validate-address Validate Address XRP
TransactionsDataEVMApi getTransactionDetailsByTransactionHashEVM GET /transactions/evm/{blockchain}/{network}/{transactionHash} Get Transaction Details By Transaction Hash EVM
TransactionsDataEVMApi listInternalTransactionDetailsByTransactionHashEVM GET /transactions/evm/{blockchain}/{network}/{transactionHash}/internal List Internal Transaction Details by Transaction Hash EVM
TransactionsDataEVMApi listLogsByTransactionHashEVM GET /transactions/evm/{blockchain}/{network}/{transactionHash}/logs List Logs By Transaction Hash EVM
TransactionsDataEVMApi listTokensTransfersByTransactionHashEVM GET /transactions/evm/{blockchain}/{network}/{transactionHash}/tokens-transfers List Tokens Transfers By Transaction Hash EVM
TransactionsDataKaspaApi getTransactionDetailsByTransactionIdKaspa GET /transactions/kaspa/{network}/{transactionId} Get Transaction Details By Transaction Id Kaspa
TransactionsDataSolanaApi getTransactionDetailsByTransactionHashSolana GET /transactions/solana/{network}/{signature}/details Get Transaction Details By Transaction Hash Solana
TransactionsDataUTXOsApi getRawTransactionDataUTXOs GET /transactions/utxo/{blockchain}/{network}/{transactionHash}/raw-data Get Raw Transaction Data UTXOs
TransactionsDataUTXOsApi getTransactionDetailsByTransactionHashUTXOs GET /transactions/utxo/{blockchain}/{network}/{transactionHash} Get Transaction Details By Transaction Hash UTXOs
TransactionsDataXRPApi getTransactionDetailsByTransactionHashXRP GET /transactions/xrp/{network}/{transactionHash} Get Transaction Details By Transaction Hash XRP
UtilsApi convertBitcoinCashAddress POST /utils/bitcoin-cash/{network}/convert-address Convert Bitcoin Cash Address
UtilsApi decodeRawTransactionHexEVM POST /utils/evm/{blockchain}/{network}/decode-raw-transaction Decode Raw Transaction Hex EVM
UtilsApi decodeXAddress GET /utils/{blockchain}/{network}/decode-x-address/{xAddress} Decode X-Address
UtilsApi encodeXAddress GET /utils/{blockchain}/{network}/encode-x-address/{classicAddress}/{addressTag} Encode X-Address
UtilsApi validateAddressEVM POST /utils/evm/{blockchain}/{network}/validate-address Validate Address EVM
UtilsApi validateAddressXRP POST /utils/xrp/{blockchain}/{network}/validate-address Validate Address XRP

Models

Authorization

Authentication schemes defined for the API:

ApiKey

  • Type: API key
  • API key parameter name: x-api-key
  • Location: HTTP header

Tests

To run the tests, use:

composer install
vendor/bin/phpunit

Author

developers@cryptoapis.io

About this package

This PHP package is automatically generated by the OpenAPI Generator project:

  • API version: 2024-12-12
    • Generator version: 7.14.0
  • Build package: org.openapitools.codegen.languages.PhpClientCodegen