Concepts
Architecture
Core, chain packages, plugins, and adapters.
Layers
@agentic-wallet/core- chain package
- chain plugin entrypoints
- optional adapter packages
Core Layer
Core is intentionally small.
AgentWalletstores and exposes toolsWalletPluginaugments wallet instances with methodsAgentWalletErrorprovides a typed error surface
Chain Layer
Chain wallets extend AgentWallet and implement chain-specific methods and tool definitions.
Plugin Layer
Plugins register:
methods(attached to wallet instance)tools(added towallet.getTools())
Method names should be plugin-prefixed to avoid collisions.