Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
260a0b6
Add wallet provider selection and lifecycle commands (ENG-1975)
AkasshP May 29, 2026
a31528a
Refactor keystore behind WalletProvider abstraction (ENG-1974)
AkasshP Jun 3, 2026
5eb741c
Add tests for WalletProvider abstraction and x402 v2 amount fallback
erikzrekz Jun 3, 2026
fc1173d
Fix x402 error message to reflect actual field name
AkasshP Jun 3, 2026
698c967
Cover the amount-sourced error label in parseChallenge
erikzrekz Jun 3, 2026
c56c71d
Fix wallet balance double-counting SBC after eth_getBalance semantics…
erikzrekz Jun 3, 2026
2ae67dc
Add x402 v2 payment envelope and EIP-2612 permit settlement
erikzrekz Jun 3, 2026
44540c3
Align x402 client with the official Radius x402 skill (permit2 flow)
erikzrekz Jun 3, 2026
a5d63fd
Add Para as a WalletProvider implementation (ENG-1976)
AkasshP Jun 3, 2026
66b680c
Address PR review feedback (ENG-1976)
AkasshP Jun 4, 2026
8aa34d0
Add Coinbase CDP as a WalletProvider implementation (ENG-1978)
AkasshP Jun 4, 2026
6ba57c2
Address CDP review feedback
AkasshP Jun 4, 2026
d438518
Fix wallet provider login ergonomics
erikzrekz Jun 5, 2026
d0716c0
Improve SDK error display
erikzrekz Jun 5, 2026
3c0fd7c
Explain Turnstile-reserved SBC send failures
erikzrekz Jun 5, 2026
ba01604
Add Privy as a WalletProvider implementation
AkasshP Jun 5, 2026
2c2ea77
Improve wallet provider lifecycle UX
erikzrekz Jun 5, 2026
2f858f4
Factor wallet provider session helpers
erikzrekz Jun 5, 2026
b413f37
Add proxy wallet provider
erikzrekz Jun 6, 2026
d87247c
Address Tyler's review feedback
AkasshP Jun 8, 2026
95a9b6b
Add structured process exit codes for agent debugging
AkasshP Jun 8, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4,742 changes: 4,138 additions & 604 deletions package-lock.json

Large diffs are not rendered by default.

19 changes: 19 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,26 @@
"ethers": "^6.13.0",
"viem": "^2.21.0"
},
"peerDependencies": {
"@coinbase/cdp-sdk": "^1.51.0",
"@getpara/server-sdk": "3.0.0",
"@getpara/viem-v2-integration": "3.0.0"
},
"peerDependenciesMeta": {
"@coinbase/cdp-sdk": {
"optional": true
},
"@getpara/server-sdk": {
"optional": true
},
"@getpara/viem-v2-integration": {
"optional": true
}
},
"devDependencies": {
"@coinbase/cdp-sdk": "^1.51.0",
"@getpara/server-sdk": "3.0.0",
"@getpara/viem-v2-integration": "3.0.0",
"@types/node": "^22.0.0",
"typescript": "^5.6.0",
"vitest": "^2.1.0"
Expand Down
Loading