- GraphConfiguration
A signer for a specific transaction.
The signer for the gas.
The signature scheme that was used to sign.
Implements interfaces
A globally identifiable object in the GraphQL schema.
All core entities in this API implement the Node
interface, which guarantees that they have
a unique id
field, enabling consistent caching, pagination, and reference resolution across the API.
{ "address": "Example String", "id": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "orderIndex": 40, "pubkey": "Example String", "scheme": "Example String", "clist": [ { "__typename": "TransactionCapability" } ] }
List of capabilities associated with/installed by this signer.
{ "args": "Example String", "name": "Example String" }
{ "edges": [ { "cursor": "Example String", "node": { "amount": "Example Custom Scalar", "block": { "__typename": "Block" }, "blockHash": "Example String", "chainId": "Example Custom Scalar", "creationTime": "Example Custom Scalar", "crossChainTransfer": { "__typename": "Transfer" }, "height": "Example Custom Scalar", "id": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "moduleHash": "Example String", "moduleName": "Example String", "orderIndex": "Example Custom Scalar", "receiverAccount": "Example String", "requestKey": "Example String", "senderAccount": "Example String", "tokenId": "Example String", "transaction": { "__typename": "Transaction" } } } ], "pageInfo": { "startCursor": "Example String", "endCursor": "Example String", "hasNextPage": true, "hasPreviousPage": true }, "totalCount": 40 }
{ "cursor": "Example String", "node": { "amount": "Example Custom Scalar", "block": { "__typename": "Block" }, "blockHash": "Example String", "chainId": "Example Custom Scalar", "creationTime": "Example Custom Scalar", "crossChainTransfer": { "__typename": "Transfer" }, "height": "Example Custom Scalar", "id": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "moduleHash": "Example String", "moduleName": "Example String", "orderIndex": "Example Custom Scalar", "receiverAccount": "Example String", "requestKey": "Example String", "senderAccount": "Example String", "tokenId": "Example String", "transaction": { "__typename": "Transaction" } } }
A transfer of funds from a fungible between two accounts.
Use block.hash
field instead.
Use block.chainId
field instead.
The counterpart of the crosschain-transfer. null
when it is not a cross-chain-transfer.
Use block.height
field instead.
The order of the transfer when it is a defpact
(multi-step transaction) execution.
The token id if this is a poly-fungible transfer.
The transaction that initiated this transfer.
Implements interfaces
A globally identifiable object in the GraphQL schema.
All core entities in this API implement the Node
interface, which guarantees that they have
a unique id
field, enabling consistent caching, pagination, and reference resolution across the API.
{ "amount": "Example Custom Scalar", "block": { "__typename": "Block" }, "blockHash": "Example String", "chainId": "Example Custom Scalar", "creationTime": "Example Custom Scalar", "crossChainTransfer": { "__typename": "Transfer" }, "height": "Example Custom Scalar", "id": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "moduleHash": "Example String", "moduleName": "Example String", "orderIndex": "Example Custom Scalar", "receiverAccount": "Example String", "requestKey": "Example String", "senderAccount": "Example String", "tokenId": "Example String", "transaction": { "__typename": "Transaction" } }
General information about the GraphQL API.
{ "minimumBlockHeight": "Example Custom Scalar", "version": "Example String" }
Detailed information about the current Kadena network and its state.
The NetworkInfo
type provides an overview of the network’s operational and consensus metrics,
including circulation supply, hash rate, difficulty, transaction count, and chain topology details.
It’s commonly used by explorers, monitoring tools, and analytics dashboards to understand the
state, performance, and configuration of the Kadena blockchain network.
The version of this GraphQL API. Useful to verify compatibility between the client and API.
The current total number of coins in circulation on the network.
The current aggregate hash rate of the Kadena network. Indicates the total mining power securing the network.
The host address or domain of the network node serving this API.
The unique identifier of the network (e.g., mainnet01
, testnet04
).
The cumulative difficulty of all blocks mined so far. A higher value reflects the total work securing the chain.
The total number of transactions that have been processed across the network.
The current delay (in blocks) between the latest mined block and the block processed by the node. Useful for monitoring node synchronization status.
The list of chain IDs that make up the Kadena network. Kadena operates multiple braided chains in parallel.
The total number of chains in the network.
The genesis block height for each chain in the network. Provides insight into the starting point of each chain’s history.
The version of the node software package running this endpoint.
The service start date and time of the current node. Useful for tracking uptime and deployment history.
The latest block height known by the node’s behavior monitor. Can be used to assess node synchronization and chain progress.
Transaction counters and statistics broken down by chain. Useful for analyzing per-chain activity levels and throughput.
{ "apiVersion": "Example String", "coinsInCirculation": 40, "networkHashRate": 40, "networkHost": "Example String", "networkId": "Example String", "totalDifficulty": 40, "transactionCount": 40, "nodeBlockDelay": 40, "nodeChains": [ "Example String" ], "numberOfChains": 40, "genesisHeights": [ { "__typename": "GenesisHeight" } ], "nodePackageVersion": "Example String", "nodeServiceDate": "Example Custom Scalar", "nodeLatestBehaviorHeight": 40, "countersOfEachChain": [ { "__typename": "CountersOfEachChain" } ] }
{ "chainId": "Example String", "blocksCount": 40, "transactionCount": 40, "totalGasUsedInKda": "Example String" }
{ "chainId": "Example String", "height": 40 }
The result of executing a Pact query via a local call.
Each PactQueryResponse
corresponds to one PactQuery
input and contains
the execution result, status, and any error message returned by the Pact interpreter.
The chain ID on which the query was executed.
The original Pact code that was executed.
Any error message returned during execution.
null
if the query was successful.
The raw JSON-encoded result returned by the Pact execution.
The execution status, typically "success"
or "failure"
.
{ "chainId": "Example String", "code": "Example String", "error": "Example String", "result": "Example String", "status": "Example String" }
Represents the gas estimation result for a single transaction input. Includes the estimated gas amount and metadata about how the estimation was performed.
The estimated gas limit required to execute the transaction.
The detected input type (e.g., code
, payload
, full-transaction
, etc.).
The normalized JSON representation of the transaction used for estimation.
Whether a pre-execution (preflight) simulation was used during estimation.
Whether signature verification was performed as part of the estimation.
{ "amount": 40, "inputType": "Example String", "transaction": "Example String", "usedPreflight": true, "usedSignatureVerification": true }