Skip to main content
Chaintable’s Python SDKs handle runtime configuration, data access, compute tasks, and on-chain queries. You can combine them in one script.

chaintable-py

Run arguments, account variables, utilitiesRead Notebook parameters and runtime configuration.Import package: chaintable

blockdb-py

Table reads and writes, block subscriptionsQuery state, write results, receive new blocks.Import package: blockdb

blockx-py

Function calls, tasks, and PipelinesDistribute computation, backfill, and update continuously.Import package: blockx

leafage-py

Fixed-block chain queries and contract callsRead ETH balances and contract reserves.Import package: leafage

Environments

Chaintable Notebooks include the SDKs and an execution environment with access to the owning account’s resources. Functions can use permitted SDK interfaces. See How Functions work for the supported environment and execution limits. You can install the Python packages locally to inspect interfaces or write code:
Installing packages does not provide Chaintable’s runtime proxy, data connections, or account permissions. Remote data and compute examples in these docs run in Chaintable Notebooks or Functions by default. External applications should use OpenAPI to call a saved Function.