{"_id":"@agentpay-sui/client","name":"@agentpay-sui/client","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@agentpay-sui/client","version":"0.1.0","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"publishConfig":{"access":"public"},"dependencies":{"@mysten/sui":"^1.44.0","@agentpay-sui/shared":"0.1.0"},"devDependencies":{"@types/node":"^25.0.0","typescript":"^5.9.3"},"scripts":{"build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.test.json --noEmit","test":"node --experimental-strip-types --experimental-specifier-resolution=node --test test/*.test.ts"},"_id":"@agentpay-sui/client@0.1.0","description":"Agent-side fetch wrapper for AgentPay x402 calls.","_integrity":"sha512-arXBIBI5FMMOSRs7vUdwsD/ixjqott8PMUZyGqw8yXe3st0Mm+atRO2HFPox8KOCAyk2RamQEYMUbEea41RxYQ==","_resolved":"/private/var/folders/s0/b6zql__n7v19sv58nl_4096w0000gn/T/36d421b8f2402a0996c01fdcf60e5897/agentpay-sui-client-0.1.0.tgz","_from":"file:agentpay-sui-client-0.1.0.tgz","_nodeVersion":"25.5.0","_npmVersion":"11.8.0","dist":{"integrity":"sha512-arXBIBI5FMMOSRs7vUdwsD/ixjqott8PMUZyGqw8yXe3st0Mm+atRO2HFPox8KOCAyk2RamQEYMUbEea41RxYQ==","shasum":"cfe109d8a5179d937f4b682ab7b480c335da3f51","tarball":"https://registry.npmjs.org/@agentpay-sui/client/-/client-0.1.0.tgz","fileCount":5,"unpackedSize":13305,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDvWIJfQDs3fedbXMVRxbmvVb19nBLY0Mch5DlBdGY4+QIgIFJhsYsg/bxJ22yWK5744Np3YluXJLznwbKV2QNzUtY="}]},"_npmUser":{"name":"divi280605","email":"divyansh242805@gmail.com"},"directories":{},"maintainers":[{"name":"divi280605","email":"divyansh242805@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/client_0.1.0_1781255870796_0.6943939390824314"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-12T09:17:50.666Z","0.1.0":"2026-06-12T09:17:50.993Z","modified":"2026-06-12T09:17:51.195Z"},"maintainers":[{"name":"divi280605","email":"divyansh242805@gmail.com"}],"description":"Agent-side fetch wrapper for AgentPay x402 calls.","readme":"# @agentpay-sui/client\n\nAgent-side fetch wrapper for AgentPay x402 calls.\n\n`AgentPayClient` performs the standard HTTP 402 loop:\n\n1. request a paid resource\n2. parse the `PAYMENT-REQUIRED` challenge, with legacy JSON fallback\n3. sign Sui `PaymentAuth`\n4. retry with `PAYMENT-SIGNATURE` and legacy `X-PAYMENT`\n5. parse `PAYMENT-RESPONSE` and legacy `X-PAYMENT-RESPONSE`\n\n```ts\nimport { AgentPayClient } from \"@agentpay-sui/client\";\n\nconst client = new AgentPayClient({\n  signer,\n  network: \"sui:testnet\",\n  agentId,\n  walletId,\n  maxPerCallAmount: \"1000000\",\n});\n\nconst { response, payment } = await client.fetchWithPayment(url);\n```\n","readmeFilename":"README.md","_rev":"1-06e98ba9df93317d2ef53c6f2d572e47"}