Skip to content
Overview
Overview
Overview
Overview

NonFungibleAccountTransactionsConnection

pageInfo
PageInfo!,non-null
totalCount
Int!,non-null
Sample
{ "edges": [ { "cursor": "Example String", "node": { "id": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "cmd": { "__typename": "TransactionCommand" }, "hash": "Example String", "result": { "__typename": "TransactionMempoolInfo" }, "sigs": [ { "__typename": "TransactionSignature" } ] } } ], "pageInfo": { "startCursor": "Example String", "endCursor": "Example String", "hasNextPage": true, "hasPreviousPage": true }, "totalCount": 40 }

NonFungibleAccountTransactionsConnectionEdge

cursor
String!,non-null
node
Transaction!,non-null
Sample
{ "cursor": "Example String", "node": { "id": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "cmd": { "__typename": "TransactionCommand" }, "hash": "Example String", "result": { "__typename": "TransactionMempoolInfo" }, "sigs": [ { "__typename": "TransactionSignature" } ] } }

NonFungibleChainAccountTransactionsConnection

pageInfo
PageInfo!,non-null
totalCount
Int!,non-null
Sample
{ "edges": [ { "cursor": "Example String", "node": { "id": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "cmd": { "__typename": "TransactionCommand" }, "hash": "Example String", "result": { "__typename": "TransactionMempoolInfo" }, "sigs": [ { "__typename": "TransactionSignature" } ] } } ], "pageInfo": { "startCursor": "Example String", "endCursor": "Example String", "hasNextPage": true, "hasPreviousPage": true }, "totalCount": 40 }

NonFungibleAccountTransfersConnection

pageInfo
PageInfo!,non-null
totalCount
Int!,non-null
Sample
{ "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 }

NonFungibleAccountTransfersConnectionEdge

cursor
String!,non-null
node
Transfer!,non-null
Sample
{ "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" } } }

NonFungibleChainAccountTransactionsConnectionEdge

cursor
String!,non-null
node
Transaction!,non-null
Sample
{ "cursor": "Example String", "node": { "id": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "cmd": { "__typename": "TransactionCommand" }, "hash": "Example String", "result": { "__typename": "TransactionMempoolInfo" }, "sigs": [ { "__typename": "TransactionSignature" } ] } }

Represents a non-fungible (NFT) account on a specific chain in the Kadena network.

While NonFungibleAccount aggregates NFT holdings and activity across all chains for an account, NonFungibleChainAccount focuses on a single chain. It exposes the account’s per-chain NFT balances and its transaction/transfer history limited to that chain. This is useful for explorers, wallets, and analytics tools that need precise, chain-level NFT data.

accountName
String!,non-null

The full name of the account (e.g., k:abcdef123456... for a user account or free.my-contract for a contract account).

chainId
String!,non-null

The chain ID where this non-fungible account exists.

id
ID!,non-null

Globally unique identifier for this chain-scoped NFT account node.

nonFungibleTokenBalances

The list of NFT balances held by this account on this chain. Each entry typically includes the token identifier(s), quantity/ownership info, and associated metadata for that token/collection.

Paginated list of NFT-related transactions involving this account on this chain. Transactions can include mints, transfers, or contract interactions that affect NFT state.

afterbeforefirstlast

Paginated list of NFT transfers into or out of this account on this chain. Transfers are a subset of transactions focused specifically on movements of NFTs.

afterbeforefirstlast

Implements interfaces

Node

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.

Sample
{ "accountName": "Example String", "chainId": "Example String", "id": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "nonFungibleTokenBalances": [ { "__typename": "NonFungibleTokenBalance" } ], "transactions": { "__typename": "NonFungibleChainAccountTransactionsConnection" }, "transfers": { "__typename": "NonFungibleChainAccountTransfersConnection" } }

NonFungibleChainAccountTransfersConnection

pageInfo
PageInfo!,non-null
totalCount
Int!,non-null
Sample
{ "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 }

NonFungibleChainAccountTransfersConnectionEdge

cursor
String!,non-null
node
Transfer!,non-null
Sample
{ "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 keyset guard.

keys
[String!]!,non-null
predicate
String!,non-null
raw
String!,non-null

Implements interfaces

IGuard

A guard. This is a union of all the different types of guards that can be used in a pact.

Sample
{ "keys": [ "Example String" ], "predicate": "Example String", "raw": "Example String" }
args
[String!]!,non-null
fun
String!,non-null
keys
[String!]!,non-nulldeprecated
Deprecation reason

deprecated, use KeysetGuard.keys

predicate
String!,non-nulldeprecated
Deprecation reason

deprecated, use KeysetGuard.predicate

raw
String!,non-null

Implements interfaces

IGuard

A guard. This is a union of all the different types of guards that can be used in a pact.

Sample
{ "args": [ "Example String" ], "fun": "Example String", "keys": [ "Example String" ], "predicate": "Example String", "raw": "Example String" }
Overview
Overview
Overview
Overview