{"_id":"@agonx402/agent-wallet","_rev":"3-1d5e830661a23925fcc9590e13b14975","name":"@agonx402/agent-wallet","dist-tags":{"latest":"0.4.2"},"versions":{"0.1.0":{"name":"@agonx402/agent-wallet","version":"0.1.0","keywords":["agon","x402","siwx","solana","agent","wallet"],"license":"MIT","_id":"@agonx402/agent-wallet@0.1.0","maintainers":[{"name":"agonx402","email":"contact@agonx402.com"}],"homepage":"https://github.com/Agonx402/agon-gateway-agentic#readme","bugs":{"url":"https://github.com/Agonx402/agon-gateway-agentic/issues"},"bin":{"agon-wallet":"agon-wallet.js"},"dist":{"shasum":"cf99a9aa6c44d043a790e7beaab5cad7b58fcde1","tarball":"https://registry.npmjs.org/@agonx402/agent-wallet/-/agent-wallet-0.1.0.tgz","fileCount":3,"integrity":"sha512-W3jfapIVp36ojJ495HFIdLRODrMSCVdk8nGexxLGSE19eFPrcascAwl5oZBDEALWNJl0dVxrb1Jy63HMqgYtmA==","signatures":[{"sig":"MEUCIQDYM0ywmr+lsoeIjn5AgdErfmD6K19H9WBGJCEp6BEy9AIgebG0+uxRoQbhuAyoh3ZJmX8UNEXaIw+gvLKhD+zVmZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15354},"engines":{"node":">=18"},"gitHead":"953d25d325f4e2094e91810cad774fcf75a3de97","scripts":{"check":"node --check agon-wallet.js","start":"node agon-wallet.js","prepack":"npm run check"},"_npmUser":{"name":"agonx402","email":"contact@agonx402.com"},"repository":{"url":"git+https://github.com/Agonx402/agon-gateway-agentic.git","type":"git","directory":"agent-wallet"},"_npmVersion":"10.9.0","description":"Generic local agent wallet and signer hook for Agon Gateway SIWX and x402 flows.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@x402/svm":"^2.11.0","@x402/core":"^2.11.0","@scure/base":"^1.2.6","@solana/kit":"^6.8.0","@solana/web3.js":"^1.98.4","@x402/extensions":"^2.11.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agent-wallet_0.1.0_1777544417506_0.9857991504441124","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@agonx402/agent-wallet","version":"0.3.0","keywords":["agon","x402","siwx","solana","agent","wallet"],"license":"MIT","_id":"@agonx402/agent-wallet@0.3.0","maintainers":[{"name":"agonx402","email":"contact@agonx402.com"}],"homepage":"https://github.com/Agonx402/agon-gateway-agentic#readme","bugs":{"url":"https://github.com/Agonx402/agon-gateway-agentic/issues"},"bin":{"agon-wallet":"agon-wallet.js"},"dist":{"shasum":"3a6780af417b82a16f8058c1a356a9af6501b4a4","tarball":"https://registry.npmjs.org/@agonx402/agent-wallet/-/agent-wallet-0.3.0.tgz","fileCount":3,"integrity":"sha512-1awrTn+YYuq6LqBldyqxHEvzNxUQMADYzK5qekvst7uGYpOZyR8W9/Z9cMouPPYusU1B9dF/tqiXl5KMa0jbyQ==","signatures":[{"sig":"MEUCIE0ZLmzNe5+rvxbq2pepuAcui5+41qA4LRvly15KGkK/AiEA2AnQJyMqfMzz2GGHzWUjeCrcJnE52AWnQoSP37vpiIU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10802},"engines":{"node":">=18"},"gitHead":"953d25d325f4e2094e91810cad774fcf75a3de97","scripts":{"check":"node --check agon-wallet.js","start":"node agon-wallet.js","prepack":"npm run check"},"_npmUser":{"name":"agonx402","email":"contact@agonx402.com"},"repository":{"url":"git+https://github.com/Agonx402/agon-gateway-agentic.git","type":"git","directory":"agent-wallet"},"_npmVersion":"10.9.0","description":"Generic local agent wallet and signer hook for Agon Gateway SIWX and x402 flows.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@x402/core":"^2.11.0","@solana/kit":"^6.8.0","@solana/web3.js":"^1.98.4","@x402/extensions":"^2.11.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agent-wallet_0.3.0_1777573717079_0.137275317244681","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@agonx402/agent-wallet","version":"0.4.2","description":"Generic local agent wallet and signer hook for Agon Gateway SIWX and x402 flows.","license":"MIT","homepage":"https://github.com/Agonx402/agon-gateway-agentic#readme","repository":{"type":"git","url":"git+https://github.com/Agonx402/agon-gateway-agentic.git","directory":"agent-wallet"},"bugs":{"url":"https://github.com/Agonx402/agon-gateway-agentic/issues"},"keywords":["agon","x402","siwx","solana","agent","wallet"],"bin":{"agon-wallet":"agon-wallet.js"},"engines":{"node":">=18"},"dependencies":{"@solana/kit":"^6.8.0","@solana/web3.js":"^1.98.4","@x402/core":"^2.11.0","@x402/extensions":"^2.11.0"},"scripts":{"check":"node --check agon-wallet.js","start":"node agon-wallet.js","prepack":"npm run check"},"_id":"@agonx402/agent-wallet@0.4.2","gitHead":"ff519d88f00ca2592b8f7296aac1efce97675d45","_nodeVersion":"24.13.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-t6JirdE0/8xLhuMO/TPLI+t9Ghc5C4oZgCsGe4tTNsHtn1I6Ji5RvotnFBGKzF5kKIgNtEYnNLJG14t6Xj1c5A==","shasum":"e11e6188d2a48773bb9923d56cdc0a373900c990","tarball":"https://registry.npmjs.org/@agonx402/agent-wallet/-/agent-wallet-0.4.2.tgz","fileCount":3,"unpackedSize":10802,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGIbMQKNWlt+6fqdvyplPzlUuZnydhI3Ixl6mhYtVBWdAiEA8EGry55jocFUpLrkfyweLWpRdDBAqV5aH/0ZeCBfn5U="}]},"_npmUser":{"name":"agonx402","email":"contact@agonx402.com"},"directories":{},"maintainers":[{"name":"agonx402","email":"contact@agonx402.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/agent-wallet_0.4.2_1777737863309_0.05367377306951027"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-30T10:20:17.389Z","modified":"2026-05-02T16:04:23.533Z","0.1.0":"2026-04-30T10:20:17.640Z","0.3.0":"2026-04-30T18:28:37.231Z","0.4.2":"2026-05-02T16:04:23.444Z"},"bugs":{"url":"https://github.com/Agonx402/agon-gateway-agentic/issues"},"license":"MIT","homepage":"https://github.com/Agonx402/agon-gateway-agentic#readme","keywords":["agon","x402","siwx","solana","agent","wallet"],"repository":{"type":"git","url":"git+https://github.com/Agonx402/agon-gateway-agentic.git","directory":"agent-wallet"},"description":"Generic local agent wallet and signer hook for Agon Gateway SIWX and x402 flows.","maintainers":[{"name":"agonx402","email":"contact@agonx402.com"}],"readme":"# @agonx402/agent-wallet\n\nDefault **SIWX-only** signer for Agon Gateway **Tokens API** routes (`sign-in-with-x`). It keeps first-time agent setup low-friction: create a wallet, point `AGON_SIGNER_COMMAND` at `authorize`.\n\n**Not supported here:** x402 exact-payment signing. For paid RPC/DAS/Helius-style exact routes, use a different `AGON_SIGNER_COMMAND` that returns `PAYMENT-SIGNATURE` / `X-PAYMENT`.\n\n```bash\nnpx -y @agonx402/agent-wallet setup --profile default\nnpx -y @agonx402/agent-wallet show --profile default\nnpx -y @agonx402/agent-wallet authorize --stdin\n```\n\n`authorize` reads a normalized **`kind: \"siwx\"`** auth request from stdin and returns signer output:\n\n```json\n{\n  \"headers\": {\n    \"SIGN-IN-WITH-X\": \"...\"\n  },\n  \"address\": \"...\",\n  \"chainId\": \"solana:...\"\n}\n```\n\nExternal wallets replace this hook with the **same stdin JSON / stdout JSON** contract via `AGON_SIGNER_COMMAND`.\n","readmeFilename":"README.md"}