Files
zeekayandHanzo Dev ca8a8eb4b7 The SDKs here are the ones that shipped, under this repo's module path
hanzoai/agents carried the reconciled Go, TypeScript and Python SDKs:
memory in Base with one record schema across all three, scope ids
resolved the way the control plane resolves them, /v1 paths, one address
per vector operation, agents that start under Express 5, and suites that
run (Go green, 92 TypeScript, 527 Python). They come home here.

The Go module is github.com/hanzoai/agent/sdk/go, because the path has to
name the repository it is fetched from. The TypeScript manifest names its
versions directly and keeps npm's lockfile; this repo is not a pnpm
workspace. Versions are 0.2.10.

Co-authored-by: Hanzo Dev <[email protected]>
2026-09-11 12:12:32 -07:00

26 lines
579 B
Python

"""Web3 integration for Hanzo agents.
Provides wallet management, transaction handling, and MPC custody.
``web3_agent`` and ``web3_network`` are not exported: they import modules this
package does not have (``hanzo_agents.router``, ``hanzo_agents.network``).
"""
from .wallet import (
AgentWallet,
Transaction,
WalletConfig,
create_wallet_tool,
derive_agent_wallet,
generate_shared_mnemonic,
)
__all__ = [
"AgentWallet",
"Transaction",
"WalletConfig",
"create_wallet_tool",
"derive_agent_wallet",
"generate_shared_mnemonic",
]