mirror of
https://github.com/hanzoai/agent.git
synced 2026-10-30 15:05:34 +00:00
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]>
26 lines
579 B
Python
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",
|
|
]
|