⚠️Blast API (blastapi.io) ends Oct 31. Migrate to Dwellir and skip Alchemy's expensive compute units.
Switch Today →
Skip to main content

accounts_modules

Overview#

Returns all Move modules published by an account.

Endpoint#

GET /v1/accounts/{address}/modules

Aptos-Specific Notes#

  • Use for on-chain ABI discovery and upgrade audits.

Request#

Path Parameters#

NameTypeRequiredDescription
addressstringYesAccount address

Query Parameters#

NameTypeRequiredDescription
ledger_versionstringNoHistorical version read

Request Body#

None.

Response#

[
{ "bytecode": "0x...", "abi": { "name": "my_module" } }
]

Code Examples#

curl -X GET https://api-aptos-mainnet.n.dwellir.com/YOUR_API_KEY/v1/accounts/0x1/modules \
-H "Accept: application/json"
  • accounts_module - Get a single module by name