book-openGuides

Step-by-step guides for common workflows

These guides walk through the core interaction patterns in the Python SDK, from wallet setup to shielded transactions and private token operations.

Available Guides

Send encrypted transactions with TxSeismic. Covers the encryption lifecycle, security parameters, the low-level API, and debug mode.

Execute encrypted eth_call reads that prove your identity via msg.sender. Covers when to use .read vs .tread, what gets encrypted, and the low-level API.

End-to-end token workflow: read metadata, check balances, approve, and transfer using the SRC20 standard.

Concurrent operations, resource cleanup, and async best practices.

Before You Start

Both shielded writes and signed reads require a wallet client:

import os
from seismic_web3 import PrivateKey, SEISMIC_TESTNET

pk = PrivateKey.from_hex_str(os.environ["PRIVATE_KEY"])

# Sync
w3 = SEISMIC_TESTNET.wallet_client(pk)

# Async
w3 = await SEISMIC_TESTNET.async_wallet_client(pk)

To verify your connection:

See Also

Last updated