@steerprotocol/agentconnect-walletconnect
v0.4.0
Published
WalletConnect wallet-side transport that routes sessions and requests into AgentConnect.
Readme
AgentConnect WalletConnect
WalletConnect transport adapter for AgentConnect.
This package is the dapp-facing WalletConnect boundary for Uniswap-class apps. It does not own keys, signing, approval, or broadcast. It normalizes WalletConnect pairings, proposals, sessions, and request events into AgentConnect contracts so the daemon can queue work and MCP tools can inspect, approve, or reject it.
The first scaffold uses an injected WalletConnect client shape instead of importing WalletKit directly. That keeps contract tests deterministic while preserving the seam where @reown/walletkit and @walletconnect/core will be bound in the runtime implementation.
Boundary
- WalletConnect relay/session state belongs here.
- Request queueing, simulation, signing, broadcast, audit, and custody remain daemon-owned.
- Operator approval remains MCP-owned.
- Browser injection and Wagmi connector behavior remain outside this package.
License
BUSL-1.1. See LICENSE.
