API Reference

Retrieve Account Activity

Returns the historical activity of any address on Monad Testnet.

📘

Supported on Monad Testnet.

🚧

The Account Activity API on Monad is currently available to our paid Members. Free tier members can also enjoy a trial period with 30 free calls. If you're interested, please register directly through here. Please note that the API Key can also be used for your RPC endpoint.

Parameter

  • address, string - a 42 character address with '0x' as prefix. The wallet address to check for activity.
  • cursor, string - next page cursor.
  • limit, int32 - the maximum number of results to return per page. Defaults to 20, maximum is 50.

Response

  • code, number - response status code, e.g., 0 for success.
  • reason, string - reason message if there's an error.
  • message, string - response message, e.g., OK.
  • result, object - result object containing activity data.
    • data, array object - an array of transaction objects representing the wallet's activity.
      • hash, string - the transaction hash.
      • timestamp, number - the timestamp of the transaction in milliseconds.
      • txStatus, number - transaction status (1 for success, 0 for failed).
      • transactionAddress, string - the address of the contract being interacted with.
      • isContract, boolean - whether the transaction address is a contract.
      • from, string - the sender address.
      • to, string - the recipient address.
      • transactionFee, string - the transaction fee.
      • txName, string - the transaction type name (e.g., "MultiSend", "Deposit", "Swap").
      • txContract, object - the contract details.
        • contractAddress, string - the contract address.
        • contractName, string - the contract name.
        • project, string - the project name.
        • logo, string - the project logo URL.
      • addTokens, array object - an array of tokens that were added to the wallet.
        • txHash, string - the transaction hash.
        • from, string - the sender address.
        • to, string - the recipient address.
        • contractAddress, string - the token contract address.
        • value, string - the token value in raw form.
        • amount, number - the token amount in human-readable form.
        • symbol, string - the token symbol.
        • decimals, number - the token decimals.
        • logo, string - the token logo URL.
        • usdValue, string - the USD value of the token.
        • verified, boolean - whether the token is verified.
        • collectionName, string - the NFT collection name, if the token is an NFT.
        • tokenID, string - the NFT token ID, if the token is an NFT.
        • name, string - the NFT name, if the token is an NFT.
      • subTokens, array object - an array of tokens that were sent from the wallet.
        • Same structure as addTokens.
      • tokenApproval, array object - token approval details if applicable.
        • contractAddress, string - the token contract address.
        • txHash, string - the transaction hash.
        • owner, string - the address of the token owner.
        • spender, string - the address of the approved spender.
        • value, string - the approved amount in raw form.
        • symbol, string - the token symbol.
        • decimals, number - the token decimals.
        • logo, string - the token logo URL.
        • amount, string - the approved amount in human-readable form.
        • verified, boolean - whether the token is verified.
    • nextPageCursor, number - the cursor for fetching the next page of results.
    • total, number - the total number of activities associated with the wallet.
Language
Credentials
Header
Click Try It! to start a request and see the response here!