{"_id":"@coinbase/x402","_rev":"27-e7de4ded114cd4afd268b0bff7978731","name":"@coinbase/x402","dist-tags":{"placeholder":"0.0.0","latest":"2.1.0"},"versions":{"0.0.0":{"name":"@coinbase/x402","version":"0.0.0","author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"@coinbase/x402@0.0.0","maintainers":[{"name":"coinbase-owner","email":"opensource@coinbase.com"},{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"}],"dist":{"shasum":"36e609be15c9ee6cdc400e27a815da6ac3ce877a","tarball":"https://registry.npmjs.org/@coinbase/x402/-/x402-0.0.0.tgz","fileCount":2,"integrity":"sha512-2P8/2c2cbyDZvFGP7K8Q+BAtrAADN5iFxYD2FtxhkPMaZIHMsseUySCdf9G3xRERdrFFfaXfQ35Bu6HqS02HJg==","signatures":[{"sig":"MEUCIQDdQySLogVxgDX4u3DPGpgFBCjIcAvDyvPuuy4W2xrtlwIgc2D1sQkVHSDcHYPfF8iLt8wU2w42+CsQc14KLjBUpYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":205},"main":"index.js","gitHead":"117eafdcbbe254444e382f293a2622bd602ce111","_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"_npmVersion":"10.8.2","description":"Placeholder package","directories":{},"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/x402_0.0.0_1745598324925_0.1779970916397684","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@coinbase/x402","version":"0.3.0","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"@coinbase/x402@0.3.0","maintainers":[{"name":"coinbase-owner","email":"opensource@coinbase.com"},{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"}],"homepage":"https://github.com/coinbase/x402#readme","bugs":{"url":"https://github.com/coinbase/x402/issues"},"dist":{"shasum":"edb30fb0e9b2acfcf1f53b39d6917ebda4fcee8c","tarball":"https://registry.npmjs.org/@coinbase/x402/-/x402-0.3.0.tgz","fileCount":2,"integrity":"sha512-8A+ZkV/FrWiBB1pyQ+mvaZNXhXDC1DVtlGH1XZ7KnCBWj2ZJO1hKR6MZV5szXiWni30EAScpQFs8FTLgeLD25Q==","signatures":[{"sig":"MEQCIDvlULt/v6qAyoqxDF+buMFtJtqBFlOC1udLpww/uF1vAiAHwhnRGJa7OZGOPmETiY6Vbygi35TfU/fV13Iy1sFjXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coinbase%2fx402@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3009},"main":"./dist/cjs/index.js","_from":"file:coinbase-x402-0.3.0.tgz","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.mts","default":"./dist/esm/index.mjs"},"require":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.js"}}},"scripts":{"lint":"eslint . --ext .ts --fix","test":"vitest run","build":"tsup","start":"tsx --env-file=.env index.ts","watch":"tsc --watch","format":"prettier -c .prettierrc --write \"**/*.{ts,js,cjs,json,md}\"","lint:check":"eslint . --ext .ts","test:watch":"vitest","format:check":"prettier -c .prettierrc --check \"**/*.{ts,js,cjs,json,md}\""},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"_resolved":"/tmp/abeeea4afe372a8187c6dffe34b2fe22/coinbase-x402-0.3.0.tgz","_integrity":"sha512-8A+ZkV/FrWiBB1pyQ+mvaZNXhXDC1DVtlGH1XZ7KnCBWj2ZJO1hKR6MZV5szXiWni30EAScpQFs8FTLgeLD25Q==","repository":{"url":"git+https://github.com/coinbase/x402.git","type":"git"},"_npmVersion":"10.8.2","description":"x402 Payment Protocol","directories":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.24.2","viem":"^2.23.1","x402":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vite":"^6.2.6","eslint":"^9.24.0","vitest":"^3.0.5","prettier":"3.5.2","@eslint/js":"^9.24.0","typescript":"^5.7.3","@types/node":"^22.13.4","eslint-plugin-jsdoc":"^50.6.9","vite-tsconfig-paths":"^5.1.4","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.6","@typescript-eslint/parser":"^8.29.1","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/x402_0.3.0_1746492211997_0.8610751414743014","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@coinbase/x402","version":"0.3.1","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"@coinbase/x402@0.3.1","maintainers":[{"name":"coinbase-owner","email":"opensource@coinbase.com"},{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"}],"homepage":"https://github.com/coinbase/x402#readme","bugs":{"url":"https://github.com/coinbase/x402/issues"},"dist":{"shasum":"d09c1406c986bc62256142f80f576f478bae9730","tarball":"https://registry.npmjs.org/@coinbase/x402/-/x402-0.3.1.tgz","fileCount":8,"integrity":"sha512-wrMMN59imL0TBoLC3NA6Drona+h25tJWHOzsX4jx+5zBsFaFuzE7oFwh4Z3Na8Z/RQC+oT70lnU1bGrtGR3vxQ==","signatures":[{"sig":"MEUCIQDus45r+3mI31HUTdwqlAlfdo1VACg24jTjGWknib+qHAIgITC3zNXRN5ZWnXEER+5vOGQWOJsgsrFFOUxVcCzK/Ug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coinbase%2fx402@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14405},"main":"./dist/cjs/index.js","_from":"file:coinbase-x402-0.3.1.tgz","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.mts","default":"./dist/esm/index.mjs"},"require":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.js"}}},"scripts":{"lint":"eslint . --ext .ts --fix","test":"vitest run","build":"tsup","start":"tsx --env-file=.env index.ts","watch":"tsc --watch","format":"prettier -c .prettierrc --write \"**/*.{ts,js,cjs,json,md}\"","lint:check":"eslint . --ext .ts","test:watch":"vitest","format:check":"prettier -c .prettierrc --check \"**/*.{ts,js,cjs,json,md}\""},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"_resolved":"/tmp/ae74c8374fd4ad88772d70f92c7fb31a/coinbase-x402-0.3.1.tgz","_integrity":"sha512-wrMMN59imL0TBoLC3NA6Drona+h25tJWHOzsX4jx+5zBsFaFuzE7oFwh4Z3Na8Z/RQC+oT70lnU1bGrtGR3vxQ==","repository":{"url":"git+https://github.com/coinbase/x402.git","type":"git"},"_npmVersion":"10.8.2","description":"x402 Payment Protocol","directories":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.24.2","viem":"^2.23.1","x402":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vite":"^6.2.6","eslint":"^9.24.0","vitest":"^3.0.5","prettier":"3.5.2","@eslint/js":"^9.24.0","typescript":"^5.7.3","@types/node":"^22.13.4","eslint-plugin-jsdoc":"^50.6.9","vite-tsconfig-paths":"^5.1.4","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.6","@typescript-eslint/parser":"^8.29.1","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/x402_0.3.1_1746541924525_0.5865760080201254","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@coinbase/x402","version":"0.3.2","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"@coinbase/x402@0.3.2","maintainers":[{"name":"coinbase-owner","email":"opensource@coinbase.com"},{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"}],"homepage":"https://github.com/coinbase/x402#readme","bugs":{"url":"https://github.com/coinbase/x402/issues"},"dist":{"shasum":"4db754691d266f3a66305e7839cb9be49897b683","tarball":"https://registry.npmjs.org/@coinbase/x402/-/x402-0.3.2.tgz","fileCount":8,"integrity":"sha512-JX/ySJMZJY6EzFm1MUUMXjJDDzuqDjPqaG3HKIr1RHFJr6jfWU/bNNf3QSLpVRF/hHtwJwhJi90Q1HfopkHlVg==","signatures":[{"sig":"MEQCIHxdWK52fvIOUNogb4ggrsgk0PndGc6CldA6Q7wJC7O5AiBg6BH7xGRUx64HTLfr00lQvdXQpA31wEMOzlWL0nbIew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coinbase%2fx402@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14404},"main":"./dist/cjs/index.js","_from":"file:coinbase-x402-0.3.2.tgz","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.mts","default":"./dist/esm/index.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"scripts":{"lint":"eslint . --ext .ts --fix","test":"vitest run","build":"tsup","start":"tsx --env-file=.env index.ts","watch":"tsc --watch","format":"prettier -c .prettierrc --write \"**/*.{ts,js,cjs,json,md}\"","lint:check":"eslint . --ext .ts","test:watch":"vitest","format:check":"prettier -c .prettierrc --check \"**/*.{ts,js,cjs,json,md}\""},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"_resolved":"/tmp/693c9e40e9ddd437aa48d913bb07deb7/coinbase-x402-0.3.2.tgz","_integrity":"sha512-JX/ySJMZJY6EzFm1MUUMXjJDDzuqDjPqaG3HKIr1RHFJr6jfWU/bNNf3QSLpVRF/hHtwJwhJi90Q1HfopkHlVg==","repository":{"url":"git+https://github.com/coinbase/x402.git","type":"git"},"_npmVersion":"10.8.2","description":"x402 Payment Protocol","directories":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.24.2","viem":"^2.23.1","x402":"0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vite":"^6.2.6","eslint":"^9.24.0","vitest":"^3.0.5","prettier":"3.5.2","@eslint/js":"^9.24.0","typescript":"^5.7.3","@types/node":"^22.13.4","eslint-plugin-jsdoc":"^50.6.9","vite-tsconfig-paths":"^5.1.4","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.6","@typescript-eslint/parser":"^8.29.1","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/x402_0.3.2_1746545886942_0.7345013301989627","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@coinbase/x402","version":"0.3.3","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"@coinbase/x402@0.3.3","maintainers":[{"name":"coinbase-owner","email":"opensource@coinbase.com"},{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"}],"homepage":"https://github.com/coinbase/x402#readme","bugs":{"url":"https://github.com/coinbase/x402/issues"},"dist":{"shasum":"e9b98f1615c0935b67009e61f7b86b58afe96ad1","tarball":"https://registry.npmjs.org/@coinbase/x402/-/x402-0.3.3.tgz","fileCount":8,"integrity":"sha512-D+ELxaEOR6fQCxfNMr3PupwXSmh3sYovZz7ZIjjlbZyq2FHyUTegPT+eYLkuwpf1+u7ykRNRdRmxRvNHMBBQFw==","signatures":[{"sig":"MEUCIQCpTzKl4tWM/3z2jTnQcZwZqi9oy9cmSsI+nKbEiA4xrgIgGlGeEdXA4SbVbUHjSG9aZrJFuDnZVcGunUZuzOkeobc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coinbase%2fx402@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15101},"main":"./dist/cjs/index.js","_from":"file:coinbase-x402-0.3.3.tgz","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.mts","default":"./dist/esm/index.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"scripts":{"lint":"eslint . --ext .ts --fix","test":"vitest run","build":"tsup","start":"tsx --env-file=.env index.ts","watch":"tsc --watch","format":"prettier -c .prettierrc --write \"**/*.{ts,js,cjs,json,md}\"","lint:check":"eslint . --ext .ts","test:watch":"vitest","format:check":"prettier -c .prettierrc --check \"**/*.{ts,js,cjs,json,md}\""},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"_resolved":"/tmp/134812d3b574b4d3fb4f3425be037e47/coinbase-x402-0.3.3.tgz","_integrity":"sha512-D+ELxaEOR6fQCxfNMr3PupwXSmh3sYovZz7ZIjjlbZyq2FHyUTegPT+eYLkuwpf1+u7ykRNRdRmxRvNHMBBQFw==","repository":{"url":"git+https://github.com/coinbase/x402.git","type":"git"},"_npmVersion":"10.8.2","description":"x402 Payment Protocol","directories":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.24.2","viem":"^2.23.1","x402":"^0.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vite":"^6.2.6","eslint":"^9.24.0","vitest":"^3.0.5","prettier":"3.5.2","@eslint/js":"^9.24.0","typescript":"^5.7.3","@types/node":"^22.13.4","eslint-plugin-jsdoc":"^50.6.9","vite-tsconfig-paths":"^5.1.4","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.6","@typescript-eslint/parser":"^8.29.1","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/x402_0.3.3_1746655857930_0.6554495224240806","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@coinbase/x402","version":"0.3.5","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"@coinbase/x402@0.3.5","maintainers":[{"name":"coinbase-owner","email":"opensource@coinbase.com"},{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"}],"homepage":"https://github.com/coinbase/x402#readme","bugs":{"url":"https://github.com/coinbase/x402/issues"},"dist":{"shasum":"43d730aa9e5190991a855910fae38a4c61815ad2","tarball":"https://registry.npmjs.org/@coinbase/x402/-/x402-0.3.5.tgz","fileCount":8,"integrity":"sha512-9fWhKSfTwqdUXhFXpCHzU9bFd3p4IFXCpNuY+Yx9VUtHgOXrLGQ/IiW3Mom6+0GP3UnHUREUJwXgKDIxMNtgIA==","signatures":[{"sig":"MEQCIBmv6QaWsOxWHfyc/3DpHUp1I8fVaOTzIFneebRo5Lv1AiA+2/CdVGqDSq/Qjc1JN3ZhVi7JAJo8lBp/xM03OvpMmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coinbase%2fx402@0.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21041},"main":"./dist/cjs/index.js","_from":"file:coinbase-x402-0.3.5.tgz","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.mts","default":"./dist/esm/index.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"scripts":{"lint":"eslint . --ext .ts --fix","test":"vitest run","build":"tsup","start":"tsx --env-file=.env index.ts","watch":"tsc --watch","format":"prettier -c .prettierrc --write \"**/*.{ts,js,cjs,json,md}\"","lint:check":"eslint . --ext .ts","test:watch":"vitest","format:check":"prettier -c .prettierrc --check \"**/*.{ts,js,cjs,json,md}\""},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"_resolved":"/tmp/012fa88859a76b56086c8a090e8936ef/coinbase-x402-0.3.5.tgz","_integrity":"sha512-9fWhKSfTwqdUXhFXpCHzU9bFd3p4IFXCpNuY+Yx9VUtHgOXrLGQ/IiW3Mom6+0GP3UnHUREUJwXgKDIxMNtgIA==","repository":{"url":"git+https://github.com/coinbase/x402.git","type":"git"},"_npmVersion":"10.8.2","description":"x402 Payment Protocol","directories":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.24.2","viem":"^2.23.1","x402":"^0.3.4","@coinbase/cdp-sdk":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.4.0","vite":"^6.2.6","eslint":"^9.24.0","vitest":"^3.0.5","prettier":"3.5.2","@eslint/js":"^9.24.0","typescript":"^5.7.3","@types/node":"^22.13.4","eslint-plugin-jsdoc":"^50.6.9","vite-tsconfig-paths":"^5.1.4","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.6","@typescript-eslint/parser":"^8.29.1","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/x402_0.3.5_1747246243889_0.009678003003910307","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@coinbase/x402","version":"0.3.6","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"@coinbase/x402@0.3.6","maintainers":[{"name":"coinbase-owner","email":"opensource@coinbase.com"},{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"}],"homepage":"https://github.com/coinbase/x402#readme","bugs":{"url":"https://github.com/coinbase/x402/issues"},"dist":{"shasum":"7d69d87899bd45830c7c9c95ed33a03635376aed","tarball":"https://registry.npmjs.org/@coinbase/x402/-/x402-0.3.6.tgz","fileCount":8,"integrity":"sha512-3VtTL7oqa4grCB13Kn5JEL8moh+NDMTpvpbjpb+aD2Gia8slLsuPtjLCijMutqSi1N3AmDfCg1zaySbziUavdg==","signatures":[{"sig":"MEUCIFH2DLV82s0b0gB86Zpn6V6q1DhnMzT2ggQ2giruZES/AiEAtHH1b1SWkRuB7mS4CH01tBmbRnsxO6Obbd053d9uKQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coinbase%2fx402@0.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21041},"main":"./dist/cjs/index.js","_from":"file:coinbase-x402-0.3.6.tgz","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.mts","default":"./dist/esm/index.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"scripts":{"lint":"eslint . --ext .ts --fix","test":"vitest run","build":"tsup","start":"tsx --env-file=.env index.ts","watch":"tsc --watch","format":"prettier -c .prettierrc --write \"**/*.{ts,js,cjs,json,md}\"","lint:check":"eslint . --ext .ts","test:watch":"vitest","format:check":"prettier -c .prettierrc --check \"**/*.{ts,js,cjs,json,md}\""},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"_resolved":"/tmp/37baf5d3aeb62ac0ef2042152ef99aa1/coinbase-x402-0.3.6.tgz","_integrity":"sha512-3VtTL7oqa4grCB13Kn5JEL8moh+NDMTpvpbjpb+aD2Gia8slLsuPtjLCijMutqSi1N3AmDfCg1zaySbziUavdg==","repository":{"url":"git+https://github.com/coinbase/x402.git","type":"git"},"_npmVersion":"10.8.2","description":"x402 Payment Protocol","directories":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.24.2","viem":"^2.23.1","x402":"^0.3.5","@coinbase/cdp-sdk":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.4.0","vite":"^6.2.6","eslint":"^9.24.0","vitest":"^3.0.5","prettier":"3.5.2","@eslint/js":"^9.24.0","typescript":"^5.7.3","@types/node":"^22.13.4","eslint-plugin-jsdoc":"^50.6.9","vite-tsconfig-paths":"^5.1.4","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.6","@typescript-eslint/parser":"^8.29.1","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/x402_0.3.6_1747346136288_0.5169578531940866","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@coinbase/x402","version":"0.3.7","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"@coinbase/x402@0.3.7","maintainers":[{"name":"coinbase-owner","email":"opensource@coinbase.com"},{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"}],"homepage":"https://github.com/coinbase/x402#readme","bugs":{"url":"https://github.com/coinbase/x402/issues"},"dist":{"shasum":"c01566821ba5f4af2a4f25351dfb197a165f8ec4","tarball":"https://registry.npmjs.org/@coinbase/x402/-/x402-0.3.7.tgz","fileCount":8,"integrity":"sha512-JFSRxkV8Dpxq7RV7NwHlICEv0MSdWjmm8hBe0U5Kz5w558evCuuUAN+0yLp/TaKfpIIZZCPUSQv/RPfzWwliCw==","signatures":[{"sig":"MEUCIATqVXj3E+G8wOamwSwJ1I4cfFy2q2nLJsxH6rMA1Vg+AiEAuSgC0KEIcD4wDqnDu11lmqvlrjXEmfyd7vO4DNGZGDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coinbase%2fx402@0.3.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21041},"main":"./dist/cjs/index.js","_from":"file:coinbase-x402-0.3.7.tgz","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.mts","default":"./dist/esm/index.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"scripts":{"lint":"eslint . --ext .ts --fix","test":"vitest run","build":"tsup","start":"tsx --env-file=.env index.ts","watch":"tsc --watch","format":"prettier -c .prettierrc --write \"**/*.{ts,js,cjs,json,md}\"","lint:check":"eslint . --ext .ts","test:watch":"vitest","format:check":"prettier -c .prettierrc --check \"**/*.{ts,js,cjs,json,md}\""},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"_resolved":"/tmp/9188053905afb6d5da9201893c447b30/coinbase-x402-0.3.7.tgz","_integrity":"sha512-JFSRxkV8Dpxq7RV7NwHlICEv0MSdWjmm8hBe0U5Kz5w558evCuuUAN+0yLp/TaKfpIIZZCPUSQv/RPfzWwliCw==","repository":{"url":"git+https://github.com/coinbase/x402.git","type":"git"},"_npmVersion":"10.8.2","description":"x402 Payment Protocol","directories":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.24.2","viem":"^2.23.1","x402":"^0.3.6","@coinbase/cdp-sdk":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.4.0","vite":"^6.2.6","eslint":"^9.24.0","vitest":"^3.0.5","prettier":"3.5.2","@eslint/js":"^9.24.0","typescript":"^5.7.3","@types/node":"^22.13.4","eslint-plugin-jsdoc":"^50.6.9","vite-tsconfig-paths":"^5.1.4","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.6","@typescript-eslint/parser":"^8.29.1","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/x402_0.3.7_1748389349142_0.13772878266494937","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@coinbase/x402","version":"0.3.8","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"@coinbase/x402@0.3.8","maintainers":[{"name":"coinbase-owner","email":"opensource@coinbase.com"},{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"}],"homepage":"https://github.com/coinbase/x402#readme","bugs":{"url":"https://github.com/coinbase/x402/issues"},"dist":{"shasum":"2f80d45d9e91d01a89b4e7b0b7cfa039f2e05f8b","tarball":"https://registry.npmjs.org/@coinbase/x402/-/x402-0.3.8.tgz","fileCount":8,"integrity":"sha512-qEjxQRefXCyTfxXf4LJtB5CQZAVqjVulbol5fjcYMrA6buA1ZCq7J+l2IJVVYfeJTv70s5atLEi35xxWNobLTQ==","signatures":[{"sig":"MEYCIQDWjgIxyoq4ONiEbyC53wI/cC45kp7jSl/hbxolgIhMcQIhAM9iJkYNBWc0TYYkSB1upnHfHEdarfQKy8G+V9gRAo23","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coinbase%2fx402@0.3.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21041},"main":"./dist/cjs/index.js","_from":"file:coinbase-x402-0.3.8.tgz","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.mts","default":"./dist/esm/index.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"scripts":{"lint":"eslint . --ext .ts --fix","test":"vitest run","build":"tsup","start":"tsx --env-file=.env index.ts","watch":"tsc --watch","format":"prettier -c .prettierrc --write \"**/*.{ts,js,cjs,json,md}\"","lint:check":"eslint . --ext .ts","test:watch":"vitest","format:check":"prettier -c .prettierrc --check \"**/*.{ts,js,cjs,json,md}\""},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"_resolved":"/tmp/c8526f598d53b66a8e8ab0ac115fbac8/coinbase-x402-0.3.8.tgz","_integrity":"sha512-qEjxQRefXCyTfxXf4LJtB5CQZAVqjVulbol5fjcYMrA6buA1ZCq7J+l2IJVVYfeJTv70s5atLEi35xxWNobLTQ==","repository":{"url":"git+https://github.com/coinbase/x402.git","type":"git"},"_npmVersion":"10.8.2","description":"x402 Payment Protocol","directories":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.24.2","viem":"^2.23.1","x402":"^0.3.7","@coinbase/cdp-sdk":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.4.0","vite":"^6.2.6","eslint":"^9.24.0","vitest":"^3.0.5","prettier":"3.5.2","@eslint/js":"^9.24.0","typescript":"^5.7.3","@types/node":"^22.13.4","eslint-plugin-jsdoc":"^50.6.9","vite-tsconfig-paths":"^5.1.4","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.6","@typescript-eslint/parser":"^8.29.1","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/x402_0.3.8_1748632527891_0.6294936108833025","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@coinbase/x402","version":"0.4.0","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"@coinbase/x402@0.4.0","maintainers":[{"name":"coinbase-owner","email":"opensource@coinbase.com"},{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"}],"homepage":"https://github.com/coinbase/x402#readme","bugs":{"url":"https://github.com/coinbase/x402/issues"},"dist":{"shasum":"9bf62a5ec2ac89c2cc85d66ca8bc8c08817c3074","tarball":"https://registry.npmjs.org/@coinbase/x402/-/x402-0.4.0.tgz","fileCount":8,"integrity":"sha512-lJlEyU+YfDEx9yig5JckGHbddTsIImWxBEAcVU31U9nVV3HQtrcpARt+9+tkIJilkC3NMj2f6u6V4iLtnHW17A==","signatures":[{"sig":"MEYCIQDyZ32GugL39sG+1c6O3k+Q//FimkuV4pb1AmG9cYtZcwIhANkcH8ssc8xllYa0XaX4zvqYzWJylJLDiq9bkRI3716N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coinbase%2fx402@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21041},"main":"./dist/cjs/index.js","_from":"file:coinbase-x402-0.4.0.tgz","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.mts","default":"./dist/esm/index.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"scripts":{"lint":"eslint . --ext .ts --fix","test":"vitest run","build":"tsup","start":"tsx --env-file=.env index.ts","watch":"tsc --watch","format":"prettier -c .prettierrc --write \"**/*.{ts,js,cjs,json,md}\"","lint:check":"eslint . --ext .ts","test:watch":"vitest","format:check":"prettier -c .prettierrc --check \"**/*.{ts,js,cjs,json,md}\""},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"_resolved":"/tmp/a9b9289adb993f92acdcd95765fd8a4a/coinbase-x402-0.4.0.tgz","_integrity":"sha512-lJlEyU+YfDEx9yig5JckGHbddTsIImWxBEAcVU31U9nVV3HQtrcpARt+9+tkIJilkC3NMj2f6u6V4iLtnHW17A==","repository":{"url":"git+https://github.com/coinbase/x402.git","type":"git"},"_npmVersion":"10.8.2","description":"x402 Payment Protocol","directories":{},"_nodeVersion":"20.19.2","dependencies":{"zod":"^3.24.2","viem":"^2.23.1","x402":"^0.4.0","@coinbase/cdp-sdk":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.4.0","vite":"^6.2.6","eslint":"^9.24.0","vitest":"^3.0.5","prettier":"3.5.2","@eslint/js":"^9.24.0","typescript":"^5.7.3","@types/node":"^22.13.4","eslint-plugin-jsdoc":"^50.6.9","vite-tsconfig-paths":"^5.1.4","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.6","@typescript-eslint/parser":"^8.29.1","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/x402_0.4.0_1749850549927_0.32663773825710796","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@coinbase/x402","version":"0.4.1","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"@coinbase/x402@0.4.1","maintainers":[{"name":"coinbase-owner","email":"opensource@coinbase.com"},{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"}],"homepage":"https://github.com/coinbase/x402#readme","bugs":{"url":"https://github.com/coinbase/x402/issues"},"dist":{"shasum":"7ef484211952ffe13ee75e3acb6227767f3b12cc","tarball":"https://registry.npmjs.org/@coinbase/x402/-/x402-0.4.1.tgz","fileCount":8,"integrity":"sha512-K/5qzGH63IrDk3ZMf603U9BC5St8jopONJWLkKK2wLMjIlXh+PTdC8+SWp3mL194txtUG3qajgmNFrDS0I1/bA==","signatures":[{"sig":"MEUCIBrQgaCOtV+aJm28zqVPyEV+V6fo4+XPONCRKhANs9DkAiEAt1M5pipwam/gsJXgEPqwUiw0aQlwPxOQ5S5NvsxXaAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coinbase%2fx402@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21042},"main":"./dist/cjs/index.js","_from":"file:coinbase-x402-0.4.1.tgz","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.mts","default":"./dist/esm/index.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"scripts":{"lint":"eslint . --ext .ts --fix","test":"vitest run","build":"tsup","start":"tsx --env-file=.env index.ts","watch":"tsc --watch","format":"prettier -c .prettierrc --write \"**/*.{ts,js,cjs,json,md}\"","lint:check":"eslint . --ext .ts","test:watch":"vitest","format:check":"prettier -c .prettierrc --check \"**/*.{ts,js,cjs,json,md}\""},"_npmUser":{"name":"coinbase-npm","actor":{"name":"coinbase-npm","type":"user","email":"coinbase-npm@coinbase.com"},"email":"coinbase-npm@coinbase.com"},"_resolved":"/tmp/302c2fa82b4b5833c0e715014d16dd94/coinbase-x402-0.4.1.tgz","_integrity":"sha512-K/5qzGH63IrDk3ZMf603U9BC5St8jopONJWLkKK2wLMjIlXh+PTdC8+SWp3mL194txtUG3qajgmNFrDS0I1/bA==","repository":{"url":"git+https://github.com/coinbase/x402.git","type":"git"},"_npmVersion":"10.8.2","description":"x402 Payment Protocol","directories":{},"_nodeVersion":"20.19.2","dependencies":{"zod":"^3.24.2","viem":"^2.21.26","x402":"^0.4.1","@coinbase/cdp-sdk":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.4.0","vite":"^6.2.6","eslint":"^9.24.0","vitest":"^3.0.5","prettier":"3.5.2","@eslint/js":"^9.24.0","typescript":"^5.7.3","@types/node":"^22.13.4","eslint-plugin-jsdoc":"^50.6.9","vite-tsconfig-paths":"^5.1.4","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.6","@typescript-eslint/parser":"^8.29.1","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/x402_0.4.1_1750456812684_0.8986298397310997","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@coinbase/x402","version":"0.4.2","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"@coinbase/x402@0.4.2","maintainers":[{"name":"coinbase-owner","email":"opensource@coinbase.com"},{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"}],"homepage":"https://github.com/coinbase/x402#readme","bugs":{"url":"https://github.com/coinbase/x402/issues"},"dist":{"shasum":"57bb08e50305e1c335177edf9f65514507be02b1","tarball":"https://registry.npmjs.org/@coinbase/x402/-/x402-0.4.2.tgz","fileCount":8,"integrity":"sha512-k3BsvR2UsytPu11MGG+79BhXtLxm/Bmys58zKujrndjF9FY8fKyWHev9cV8YqqxaN56LJZSBEvkfLBIrITR7Cw==","signatures":[{"sig":"MEUCIEu1wnEwyjYAnGTDHoIuuiSQkqDgxy6sXS2v0XfRJrZ8AiEAgZCXRAmAgina3ylIpraxxudfqQasLC7Ap8BN3Durkec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coinbase%2fx402@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21114},"main":"./dist/cjs/index.js","_from":"file:coinbase-x402-0.4.2.tgz","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.mts","default":"./dist/esm/index.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"scripts":{"lint":"eslint . --ext .ts --fix","test":"vitest run","build":"tsup","start":"tsx --env-file=.env index.ts","watch":"tsc --watch","format":"prettier -c .prettierrc --write \"**/*.{ts,js,cjs,json,md}\"","lint:check":"eslint . --ext .ts","test:watch":"vitest","format:check":"prettier -c .prettierrc --check \"**/*.{ts,js,cjs,json,md}\""},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"_resolved":"/tmp/6e1fd51e5c6806d535989146daac6aaa/coinbase-x402-0.4.2.tgz","_integrity":"sha512-k3BsvR2UsytPu11MGG+79BhXtLxm/Bmys58zKujrndjF9FY8fKyWHev9cV8YqqxaN56LJZSBEvkfLBIrITR7Cw==","repository":{"url":"git+https://github.com/coinbase/x402.git","type":"git"},"_npmVersion":"10.8.2","description":"x402 Payment Protocol","directories":{},"_nodeVersion":"20.19.3","dependencies":{"zod":"^3.24.2","viem":"^2.21.26","x402":"^0.4.2","@coinbase/cdp-sdk":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.4.0","vite":"^6.2.6","eslint":"^9.24.0","vitest":"^3.0.5","prettier":"3.5.2","@eslint/js":"^9.24.0","typescript":"^5.7.3","@types/node":"^22.13.4","eslint-plugin-jsdoc":"^50.6.9","vite-tsconfig-paths":"^5.1.4","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.6","@typescript-eslint/parser":"^8.29.1","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/x402_0.4.2_1752874296278_0.358980240320407","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@coinbase/x402","version":"0.4.3","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"@coinbase/x402@0.4.3","maintainers":[{"name":"coinbase-owner","email":"opensource@coinbase.com"},{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"}],"homepage":"https://github.com/coinbase/x402#readme","bugs":{"url":"https://github.com/coinbase/x402/issues"},"dist":{"shasum":"c5fa5b625713bf0f000a75cad7cfb1b7b13ed142","tarball":"https://registry.npmjs.org/@coinbase/x402/-/x402-0.4.3.tgz","fileCount":8,"integrity":"sha512-1E77B0W12qpXH2Em8Z4CJLRUnumzn+YCyedIN2dnHMHh9bfCDfdmjTZJACl4Wxv3zUErX+Zl4JafjkrpQ94Yvw==","signatures":[{"sig":"MEUCIFy6IpaFTJgcqRfJ0WMaEBD4dCoR+q0JP8cYSxHyL6UxAiEAvOJcEQOIpqU81VhOlw8Uks7qFkCP6uLhPxge7LJ+OI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coinbase%2fx402@0.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23145},"main":"./dist/cjs/index.js","_from":"file:coinbase-x402-0.4.3.tgz","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.mts","default":"./dist/esm/index.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"scripts":{"lint":"eslint . --ext .ts --fix","test":"vitest run","build":"tsup","start":"tsx --env-file=.env index.ts","watch":"tsc --watch","format":"prettier -c .prettierrc --write \"**/*.{ts,js,cjs,json,md}\"","lint:check":"eslint . --ext .ts","test:watch":"vitest","format:check":"prettier -c .prettierrc --check \"**/*.{ts,js,cjs,json,md}\""},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"_resolved":"/tmp/0397999cf07b530233864bd7aabd36eb/coinbase-x402-0.4.3.tgz","_integrity":"sha512-1E77B0W12qpXH2Em8Z4CJLRUnumzn+YCyedIN2dnHMHh9bfCDfdmjTZJACl4Wxv3zUErX+Zl4JafjkrpQ94Yvw==","repository":{"url":"git+https://github.com/coinbase/x402.git","type":"git"},"_npmVersion":"10.8.2","description":"x402 Payment Protocol","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.24.2","viem":"^2.21.26","x402":"^0.4.3","@coinbase/cdp-sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.4.0","vite":"^6.2.6","eslint":"^9.24.0","vitest":"^3.0.5","prettier":"3.5.2","@eslint/js":"^9.24.0","typescript":"^5.7.3","@types/node":"^22.13.4","eslint-plugin-jsdoc":"^50.6.9","vite-tsconfig-paths":"^5.1.4","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.6","@typescript-eslint/parser":"^8.29.1","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/x402_0.4.3_1754002752513_0.14915332289261896","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@coinbase/x402","version":"0.5.0","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"@coinbase/x402@0.5.0","maintainers":[{"name":"coinbase-owner","email":"opensource@coinbase.com"},{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"}],"homepage":"https://github.com/coinbase/x402#readme","bugs":{"url":"https://github.com/coinbase/x402/issues"},"dist":{"shasum":"f0d445a721bc87df77f6c86e4d15890f387e0a0e","tarball":"https://registry.npmjs.org/@coinbase/x402/-/x402-0.5.0.tgz","fileCount":9,"integrity":"sha512-zpsK2Gx63AKa76mqtnfl5pr4VJf0LkIS2pzsypVkKDkWgXqKqWR614A9EMYMdnwz6ov2J1f+boZj7iA/BYkw0A==","signatures":[{"sig":"MEUCIQDCj6nqGexWmrF1PcH7Ab2YoTQod5jhT8VDlqpqptjhcgIgOa8imG6QuY7lDrH1t3yOFFMI5zklDsAxwPu3Re50vB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coinbase%2fx402@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23587},"main":"./dist/cjs/index.js","_from":"file:coinbase-x402-0.5.0.tgz","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.mts","default":"./dist/esm/index.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"scripts":{"lint":"eslint . --ext .ts --fix","test":"vitest run","build":"tsup","start":"tsx --env-file=.env index.ts","watch":"tsc --watch","format":"prettier -c .prettierrc --write \"**/*.{ts,js,cjs,json,md}\"","lint:check":"eslint . --ext .ts","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier -c .prettierrc --check \"**/*.{ts,js,cjs,json,md}\""},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"_resolved":"/tmp/ef35a93c7fae6f6889c1c9ebf2e15bd8/coinbase-x402-0.5.0.tgz","_integrity":"sha512-zpsK2Gx63AKa76mqtnfl5pr4VJf0LkIS2pzsypVkKDkWgXqKqWR614A9EMYMdnwz6ov2J1f+boZj7iA/BYkw0A==","repository":{"url":"git+https://github.com/coinbase/x402.git","type":"git"},"_npmVersion":"10.8.2","description":"x402 Payment Protocol","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.24.2","viem":"^2.21.26","x402":"^0.5.0","@coinbase/cdp-sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.4.0","vite":"^6.2.6","eslint":"^9.24.0","vitest":"^3.0.5","prettier":"3.5.2","@eslint/js":"^9.24.0","typescript":"^5.7.3","@types/node":"^22.13.4","eslint-plugin-jsdoc":"^50.6.9","vite-tsconfig-paths":"^5.1.4","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.6","@typescript-eslint/parser":"^8.29.1","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/x402_0.5.0_1754748832843_0.024567554262270974","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@coinbase/x402","version":"0.5.1","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"@coinbase/x402@0.5.1","maintainers":[{"name":"coinbase-owner","email":"opensource@coinbase.com"},{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"}],"homepage":"https://github.com/coinbase/x402#readme","bugs":{"url":"https://github.com/coinbase/x402/issues"},"dist":{"shasum":"44903beb8a0c574c77b4e5558a412019bbb2c14a","tarball":"https://registry.npmjs.org/@coinbase/x402/-/x402-0.5.1.tgz","fileCount":9,"integrity":"sha512-zKT0gFQ6LR8UKasVtUeAnJVHEdJUAHOicxd3VumR0rxKYWnRU/yaXVQ6iq5XZvtMAs+rfpyTUbKAgIyPfV9VxQ==","signatures":[{"sig":"MEQCICSOgZp5IXqFKXcRBkp8s77WoD0TSl1E4QomE2RJq4YVAiAqeZRu3pvalaAc5/J4xZeG0DbgAlSePZIQZ3P1tf4xHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coinbase%2fx402@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23587},"main":"./dist/cjs/index.js","_from":"file:coinbase-x402-0.5.1.tgz","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.mts","default":"./dist/esm/index.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"scripts":{"lint":"eslint . --ext .ts --fix","test":"vitest run","build":"tsup","start":"tsx --env-file=.env index.ts","watch":"tsc --watch","format":"prettier -c .prettierrc --write \"**/*.{ts,js,cjs,json,md}\"","lint:check":"eslint . --ext .ts","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier -c .prettierrc --check \"**/*.{ts,js,cjs,json,md}\""},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"_resolved":"/tmp/cc0a6bf91ac49ef1ba4151c888a395b6/coinbase-x402-0.5.1.tgz","_integrity":"sha512-zKT0gFQ6LR8UKasVtUeAnJVHEdJUAHOicxd3VumR0rxKYWnRU/yaXVQ6iq5XZvtMAs+rfpyTUbKAgIyPfV9VxQ==","repository":{"url":"git+https://github.com/coinbase/x402.git","type":"git"},"_npmVersion":"10.8.2","description":"x402 Payment Protocol","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.24.2","viem":"^2.21.26","x402":"^0.5.1","@coinbase/cdp-sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.4.0","vite":"^6.2.6","eslint":"^9.24.0","vitest":"^3.0.5","prettier":"3.5.2","@eslint/js":"^9.24.0","typescript":"^5.7.3","@types/node":"^22.13.4","eslint-plugin-jsdoc":"^50.6.9","vite-tsconfig-paths":"^5.1.4","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.6","@typescript-eslint/parser":"^8.29.1","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/x402_0.5.1_1755005801620_0.5867290670569709","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@coinbase/x402","version":"0.6.0","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"@coinbase/x402@0.6.0","maintainers":[{"name":"coinbase-owner","email":"opensource@coinbase.com"},{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"}],"homepage":"https://github.com/coinbase/x402#readme","bugs":{"url":"https://github.com/coinbase/x402/issues"},"dist":{"shasum":"6ad6367e3e5ae54cbe0ebac632cc9de79832b397","tarball":"https://registry.npmjs.org/@coinbase/x402/-/x402-0.6.0.tgz","fileCount":9,"integrity":"sha512-uNxvJV00wkVCwCTvPr6g2PK0BcNtXTNSeliUeWo09lZmNVqVepg2fQg86CNeIb3TI544IwlEc57kl/qaYwfuYw==","signatures":[{"sig":"MEUCIQCvTqWiyQtC3NL825nvRW8bMfXZfv4TY6lvp29Ch4aQTwIgIuow52MZLls11yM+nJyNN2PfQqAhABbJyQFUF1xH+XE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coinbase%2fx402@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23587},"main":"./dist/cjs/index.js","_from":"file:coinbase-x402-0.6.0.tgz","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.mts","default":"./dist/esm/index.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"scripts":{"lint":"eslint . --ext .ts --fix","test":"vitest run","build":"tsup","start":"tsx --env-file=.env index.ts","watch":"tsc --watch","format":"prettier -c .prettierrc --write \"**/*.{ts,js,cjs,json,md}\"","lint:check":"eslint . --ext .ts","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier -c .prettierrc --check \"**/*.{ts,js,cjs,json,md}\""},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"_resolved":"/tmp/1fb1f1ee5e86771477675c936b418791/coinbase-x402-0.6.0.tgz","_integrity":"sha512-uNxvJV00wkVCwCTvPr6g2PK0BcNtXTNSeliUeWo09lZmNVqVepg2fQg86CNeIb3TI544IwlEc57kl/qaYwfuYw==","repository":{"url":"git+https://github.com/coinbase/x402.git","type":"git"},"_npmVersion":"10.8.2","description":"x402 Payment Protocol","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.24.2","viem":"^2.21.26","x402":"^0.6.0","@coinbase/cdp-sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.4.0","vite":"^6.2.6","eslint":"^9.24.0","vitest":"^3.0.5","prettier":"3.5.2","@eslint/js":"^9.24.0","typescript":"^5.7.3","@types/node":"^22.13.4","eslint-plugin-jsdoc":"^50.6.9","vite-tsconfig-paths":"^5.1.4","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.6","@typescript-eslint/parser":"^8.29.1","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/x402_0.6.0_1757122031218_0.3390484395122302","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@coinbase/x402","version":"0.6.2","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"@coinbase/x402@0.6.2","maintainers":[{"name":"coinbase-owner","email":"opensource@coinbase.com"},{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"}],"homepage":"https://github.com/coinbase/x402#readme","bugs":{"url":"https://github.com/coinbase/x402/issues"},"dist":{"shasum":"99548705afb67eb055da1bcdeb5f5a84a0189783","tarball":"https://registry.npmjs.org/@coinbase/x402/-/x402-0.6.2.tgz","fileCount":9,"integrity":"sha512-CdgUVRXsNht2pf5QPy3Jas+SJEoqQxlE5idEgsjSfnOpJgbIK20M+CT8/+/Xo+YCo4x1n1+NXO+JY78clIc5CA==","signatures":[{"sig":"MEQCIES/KhaxsR1GIF0UN43p55MXQY0dK92xfB1TxsOBOrYQAiASdoK9qq58CGdorjzxoCAmdKCYiX2RLctfNPHV21XCBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coinbase%2fx402@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25273},"main":"./dist/cjs/index.js","_from":"file:coinbase-x402-0.6.2.tgz","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.mts","default":"./dist/esm/index.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"scripts":{"lint":"eslint . --ext .ts --fix","test":"vitest run","build":"tsup","start":"tsx --env-file=.env index.ts","watch":"tsc --watch","format":"prettier -c .prettierrc --write \"**/*.{ts,js,cjs,json,md}\"","lint:check":"eslint . --ext .ts","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier -c .prettierrc --check \"**/*.{ts,js,cjs,json,md}\""},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"_resolved":"/tmp/01e2da294ea8b05ed54c8531f3895fee/coinbase-x402-0.6.2.tgz","_integrity":"sha512-CdgUVRXsNht2pf5QPy3Jas+SJEoqQxlE5idEgsjSfnOpJgbIK20M+CT8/+/Xo+YCo4x1n1+NXO+JY78clIc5CA==","repository":{"url":"git+https://github.com/coinbase/x402.git","type":"git"},"_npmVersion":"10.8.2","description":"x402 Payment Protocol","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.2","viem":"^2.21.26","x402":"^0.6.0","@coinbase/cdp-sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.4.0","vite":"^6.2.6","eslint":"^9.24.0","vitest":"^3.0.5","prettier":"3.5.2","@eslint/js":"^9.24.0","typescript":"^5.7.3","@types/node":"^22.13.4","eslint-plugin-jsdoc":"^50.6.9","vite-tsconfig-paths":"^5.1.4","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.6","@typescript-eslint/parser":"^8.29.1","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/x402_0.6.2_1757461601858_0.08503503505954346","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@coinbase/x402","version":"0.6.3","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"@coinbase/x402@0.6.3","maintainers":[{"name":"coinbase-owner","email":"opensource@coinbase.com"},{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"}],"homepage":"https://github.com/coinbase/x402#readme","bugs":{"url":"https://github.com/coinbase/x402/issues"},"dist":{"shasum":"980c07dfcc647c22afcc809b3c9eca566658d3e1","tarball":"https://registry.npmjs.org/@coinbase/x402/-/x402-0.6.3.tgz","fileCount":9,"integrity":"sha512-Fkn52G38eIE0RrhQ6SSisapLoLmd2a+nkJrqlHyHdm/WDbW2cJvaPUMTMDRs+lz0bNxQhx79Nj0QR7rRW+ZirA==","signatures":[{"sig":"MEUCICX0QJW/uV/9VUdLKxTB08lEdvudxJLZR3XaDgziZ8kiAiEAuHQwrhfFVFPZ9E88WvjUMGHnoaFuO7m8dpTS42TTN+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coinbase%2fx402@0.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22882},"main":"./dist/cjs/index.js","_from":"file:coinbase-x402-0.6.3.tgz","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.mts","default":"./dist/esm/index.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"scripts":{"lint":"eslint . --ext .ts --fix","test":"vitest run","build":"tsup","start":"tsx --env-file=.env index.ts","watch":"tsc --watch","format":"prettier -c .prettierrc --write \"**/*.{ts,js,cjs,json,md}\"","lint:check":"eslint . --ext .ts","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier -c .prettierrc --check \"**/*.{ts,js,cjs,json,md}\""},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"_resolved":"/tmp/35bf02e75ba2545866b7516a953753f9/coinbase-x402-0.6.3.tgz","_integrity":"sha512-Fkn52G38eIE0RrhQ6SSisapLoLmd2a+nkJrqlHyHdm/WDbW2cJvaPUMTMDRs+lz0bNxQhx79Nj0QR7rRW+ZirA==","repository":{"url":"git+https://github.com/coinbase/x402.git","type":"git"},"_npmVersion":"10.8.2","description":"x402 Payment Protocol","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.2","viem":"^2.21.26","x402":"^0.6.0","@coinbase/cdp-sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.4.0","vite":"^6.2.6","eslint":"^9.24.0","vitest":"^3.0.5","prettier":"3.5.2","@eslint/js":"^9.24.0","typescript":"^5.7.3","@types/node":"^22.13.4","eslint-plugin-jsdoc":"^50.6.9","vite-tsconfig-paths":"^5.1.4","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.6","@typescript-eslint/parser":"^8.29.1","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/x402_0.6.3_1757469715124_0.7827335849468273","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@coinbase/x402","version":"0.6.4","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"@coinbase/x402@0.6.4","maintainers":[{"name":"coinbase-owner","email":"opensource@coinbase.com"},{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"}],"homepage":"https://github.com/coinbase/x402#readme","bugs":{"url":"https://github.com/coinbase/x402/issues"},"dist":{"shasum":"8f5814a3e3cf637e0e05d05ccc9763c75527617d","tarball":"https://registry.npmjs.org/@coinbase/x402/-/x402-0.6.4.tgz","fileCount":9,"integrity":"sha512-T0tNU8/oZ64GaKC3dbGcOFHqYO0BjII/uZeC/tAS9HOqhWBvewhoa0rzPzaE8SHeKOIwX2YpbFXdG0Hyh0d4mw==","signatures":[{"sig":"MEQCIGjO3IaXLiPbJp0h8FeF/LHrmNyixXVUCH0Zwk5NXzR0AiBpz9lfagCh00Ln3UhBI9rMxl2/XwY46nkVBuE/9q44ZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coinbase%2fx402@0.6.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24416},"main":"./dist/cjs/index.js","_from":"file:coinbase-x402-0.6.4.tgz","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.mts","default":"./dist/esm/index.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"scripts":{"lint":"eslint . --ext .ts --fix","test":"vitest run","build":"tsup","start":"tsx --env-file=.env index.ts","watch":"tsc --watch","format":"prettier -c .prettierrc --write \"**/*.{ts,js,cjs,json,md}\"","lint:check":"eslint . --ext .ts","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier -c .prettierrc --check \"**/*.{ts,js,cjs,json,md}\""},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"_resolved":"/tmp/253707539eb51aca17167fdd7617cf2f/coinbase-x402-0.6.4.tgz","_integrity":"sha512-T0tNU8/oZ64GaKC3dbGcOFHqYO0BjII/uZeC/tAS9HOqhWBvewhoa0rzPzaE8SHeKOIwX2YpbFXdG0Hyh0d4mw==","repository":{"url":"git+https://github.com/coinbase/x402.git","type":"git"},"_npmVersion":"10.8.2","description":"x402 Payment Protocol","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.2","viem":"^2.21.26","x402":"^0.6.1","@coinbase/cdp-sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.4.0","vite":"^6.2.6","eslint":"^9.24.0","vitest":"^3.0.5","prettier":"3.5.2","@eslint/js":"^9.24.0","typescript":"^5.7.3","@types/node":"^22.13.4","eslint-plugin-jsdoc":"^50.6.9","vite-tsconfig-paths":"^5.1.4","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.6","@typescript-eslint/parser":"^8.29.1","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/x402_0.6.4_1758074309881_0.22347823786908627","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@coinbase/x402","version":"0.6.5","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"@coinbase/x402@0.6.5","maintainers":[{"name":"coinbase-owner","email":"opensource@coinbase.com"},{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"}],"homepage":"https://github.com/coinbase/x402#readme","bugs":{"url":"https://github.com/coinbase/x402/issues"},"dist":{"shasum":"8c0cc47cf6aeef53e8b87803df93115523bc324a","tarball":"https://registry.npmjs.org/@coinbase/x402/-/x402-0.6.5.tgz","fileCount":9,"integrity":"sha512-2fjcFk0w3z+kth+5eBcLKS9Q/qeqG0AKgFoJH18qtUH5j6KumumVop00Y+aKxJABrlPG3csszvTOi7xoqBaQcQ==","signatures":[{"sig":"MEQCIHOj1AZxWUmwdowfO0WjKtR/sMPn/XtQBzCITvBR+gxFAiANLxzge01fp2xsE2n2QYnA8ATDlyGmvXtVbQIsIIvzHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coinbase%2fx402@0.6.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24416},"main":"./dist/cjs/index.js","_from":"file:coinbase-x402-0.6.5.tgz","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.mts","default":"./dist/esm/index.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"scripts":{"lint":"eslint . --ext .ts --fix","test":"vitest run","build":"tsup","start":"tsx --env-file=.env index.ts","watch":"tsc --watch","format":"prettier -c .prettierrc --write \"**/*.{ts,js,cjs,json,md}\"","lint:check":"eslint . --ext .ts","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier -c .prettierrc --check \"**/*.{ts,js,cjs,json,md}\""},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"_resolved":"/tmp/dfacaced6b395772ec945832170d01a9/coinbase-x402-0.6.5.tgz","_integrity":"sha512-2fjcFk0w3z+kth+5eBcLKS9Q/qeqG0AKgFoJH18qtUH5j6KumumVop00Y+aKxJABrlPG3csszvTOi7xoqBaQcQ==","repository":{"url":"git+https://github.com/coinbase/x402.git","type":"git"},"_npmVersion":"10.8.2","description":"x402 Payment Protocol","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.2","viem":"^2.21.26","x402":"^0.6.5","@coinbase/cdp-sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.4.0","vite":"^6.2.6","eslint":"^9.24.0","vitest":"^3.0.5","prettier":"3.5.2","@eslint/js":"^9.24.0","typescript":"^5.7.3","@types/node":"^22.13.4","eslint-plugin-jsdoc":"^50.6.9","vite-tsconfig-paths":"^5.1.4","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.6","@typescript-eslint/parser":"^8.29.1","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/x402_0.6.5_1758836992499_0.7555797871126939","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"@coinbase/x402","version":"0.6.6","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"@coinbase/x402@0.6.6","maintainers":[{"name":"coinbase-owner","email":"opensource@coinbase.com"},{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"}],"homepage":"https://github.com/coinbase/x402#readme","bugs":{"url":"https://github.com/coinbase/x402/issues"},"dist":{"shasum":"7bb4dffd6e83ccbf291b66c84bc3c7db5293119d","tarball":"https://registry.npmjs.org/@coinbase/x402/-/x402-0.6.6.tgz","fileCount":9,"integrity":"sha512-a/Z4TK7ijR8WOqVtNtcOy0PxPF9kt+0ytvTJuNxjbjM14JcW2bQx9L2/8X7DwpkSuXJG8L01cukWUrLrh6v4zw==","signatures":[{"sig":"MEQCIG+mClnFp6jDxfsH7DHx8dq6YazXVSt3EVZCTSQXKwX2AiAFNv3cgN+Oz9yZBWzWCWME++efQ6zYT697wscw25mIqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coinbase%2fx402@0.6.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24416},"main":"./dist/cjs/index.js","_from":"file:coinbase-x402-0.6.6.tgz","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.mts","default":"./dist/esm/index.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"scripts":{"lint":"eslint . --ext .ts --fix","test":"vitest run","build":"tsup","start":"tsx --env-file=.env index.ts","watch":"tsc --watch","format":"prettier -c .prettierrc --write \"**/*.{ts,js,cjs,json,md}\"","lint:check":"eslint . --ext .ts","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier -c .prettierrc --check \"**/*.{ts,js,cjs,json,md}\""},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"_resolved":"/tmp/5406ea13bb41c9a31ff49d740c0de1b6/coinbase-x402-0.6.6.tgz","_integrity":"sha512-a/Z4TK7ijR8WOqVtNtcOy0PxPF9kt+0ytvTJuNxjbjM14JcW2bQx9L2/8X7DwpkSuXJG8L01cukWUrLrh6v4zw==","repository":{"url":"git+https://github.com/coinbase/x402.git","type":"git"},"_npmVersion":"10.8.2","description":"x402 Payment Protocol","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.2","viem":"^2.21.26","x402":"^0.6.6","@coinbase/cdp-sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.4.0","vite":"^6.2.6","eslint":"^9.24.0","vitest":"^3.0.5","prettier":"3.5.2","@eslint/js":"^9.24.0","typescript":"^5.7.3","@types/node":"^22.13.4","eslint-plugin-jsdoc":"^50.6.9","vite-tsconfig-paths":"^5.1.4","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.6","@typescript-eslint/parser":"^8.29.1","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/x402_0.6.6_1759529474871_0.4531554608163235","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@coinbase/x402","version":"0.7.0","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"@coinbase/x402@0.7.0","maintainers":[{"name":"coinbase-owner","email":"opensource@coinbase.com"},{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"}],"homepage":"https://github.com/coinbase/x402#readme","bugs":{"url":"https://github.com/coinbase/x402/issues"},"dist":{"shasum":"4641091db63b88e54aba5982cb22f1e0723c3ca6","tarball":"https://registry.npmjs.org/@coinbase/x402/-/x402-0.7.0.tgz","fileCount":9,"integrity":"sha512-dG0yc44d+0VrrnPaGN2S8BtQUfJsTv30GQJ5RnKQM0MGpJz6EQMkOr8Cos0v41lODcw0c8T1yb8E3uwooJlljw==","signatures":[{"sig":"MEYCIQCLkcvtFgpjMrg4kPp8qqQLRi7BgeDvxd8WOTBkjbr4fQIhAPq7pI7vkh0uHMcDWkhtwMRuU5/JQK3umtAjZD94L5RQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coinbase%2fx402@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24416},"main":"./dist/cjs/index.js","_from":"file:coinbase-x402-0.7.0.tgz","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.mts","default":"./dist/esm/index.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"scripts":{"lint":"eslint . --ext .ts --fix","test":"vitest run","build":"tsup","start":"tsx --env-file=.env index.ts","watch":"tsc --watch","format":"prettier -c .prettierrc --write \"**/*.{ts,js,cjs,json,md}\"","lint:check":"eslint . --ext .ts","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier -c .prettierrc --check \"**/*.{ts,js,cjs,json,md}\""},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"_resolved":"/tmp/18dd1146f5cee776086b32e8f0f18a17/coinbase-x402-0.7.0.tgz","_integrity":"sha512-dG0yc44d+0VrrnPaGN2S8BtQUfJsTv30GQJ5RnKQM0MGpJz6EQMkOr8Cos0v41lODcw0c8T1yb8E3uwooJlljw==","repository":{"url":"git+https://github.com/coinbase/x402.git","type":"git"},"_npmVersion":"10.8.2","description":"x402 Payment Protocol","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.2","viem":"^2.21.26","x402":"^0.7.0","@coinbase/cdp-sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.4.0","vite":"^6.2.6","eslint":"^9.24.0","vitest":"^3.0.5","prettier":"3.5.2","@eslint/js":"^9.24.0","typescript":"^5.7.3","@types/node":"^22.13.4","eslint-plugin-jsdoc":"^50.6.9","vite-tsconfig-paths":"^5.1.4","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.6","@typescript-eslint/parser":"^8.29.1","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/x402_0.7.0_1761582991865_0.9122002839787582","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@coinbase/x402","version":"0.7.1","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"@coinbase/x402@0.7.1","maintainers":[{"name":"coinbase-owner","email":"opensource@coinbase.com"},{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"}],"homepage":"https://github.com/coinbase/x402#readme","bugs":{"url":"https://github.com/coinbase/x402/issues"},"dist":{"shasum":"d0f20fb4b5b941a350601bdbfb7f8702e8654db2","tarball":"https://registry.npmjs.org/@coinbase/x402/-/x402-0.7.1.tgz","fileCount":9,"integrity":"sha512-wgrX2QdbDmcebmylinomGKHZ4y54jMCc75ymedEq+ceG2blF76MrZLxadKyk/1fC7Z+8YbWIKF4EilrgXeJGFA==","signatures":[{"sig":"MEYCIQC/9c8ndXIy/LQLbZYPjKVJ5yVj/jDB9XYRs0h8FBlDiQIhANa3JXcFbm5hjDi9jywgiZhy2vUuYaKeOAPV01ggBu6c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coinbase%2fx402@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24416},"main":"./dist/cjs/index.js","_from":"file:coinbase-x402-0.7.1.tgz","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.mts","default":"./dist/esm/index.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"scripts":{"lint":"eslint . --ext .ts --fix","test":"vitest run","build":"tsup","start":"tsx --env-file=.env index.ts","watch":"tsc --watch","format":"prettier -c .prettierrc --write \"**/*.{ts,js,cjs,json,md}\"","lint:check":"eslint . --ext .ts","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier -c .prettierrc --check \"**/*.{ts,js,cjs,json,md}\""},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"_resolved":"/tmp/7821a35f1f60eec917ad852ba6977194/coinbase-x402-0.7.1.tgz","_integrity":"sha512-wgrX2QdbDmcebmylinomGKHZ4y54jMCc75ymedEq+ceG2blF76MrZLxadKyk/1fC7Z+8YbWIKF4EilrgXeJGFA==","repository":{"url":"git+https://github.com/coinbase/x402.git","type":"git"},"_npmVersion":"10.8.2","description":"x402 Payment Protocol","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.2","viem":"^2.21.26","x402":"^0.7.1","@coinbase/cdp-sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.4.0","vite":"^6.2.6","eslint":"^9.24.0","vitest":"^3.0.5","prettier":"3.5.2","@eslint/js":"^9.24.0","typescript":"^5.7.3","@types/node":"^22.13.4","eslint-plugin-jsdoc":"^50.6.9","vite-tsconfig-paths":"^5.1.4","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.6","@typescript-eslint/parser":"^8.29.1","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/x402_0.7.1_1761786118971_0.6967716505997756","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@coinbase/x402","version":"0.7.3","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"@coinbase/x402@0.7.3","maintainers":[{"name":"coinbase-owner","email":"opensource@coinbase.com"},{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"}],"homepage":"https://github.com/coinbase/x402#readme","bugs":{"url":"https://github.com/coinbase/x402/issues"},"dist":{"shasum":"7eb1892b9fdf48fd3a1b197f73e383c91c883a6e","tarball":"https://registry.npmjs.org/@coinbase/x402/-/x402-0.7.3.tgz","fileCount":9,"integrity":"sha512-mSxxbPnDCvSLfq6ZZAB5P1HyYQfQNSdWyY01Cn7yjzTuGUFFgZ7onDkbZnZ1Yry0UnG467aqrmjs6AgoYgpzCQ==","signatures":[{"sig":"MEUCIQDeDisx3Ciz1GnQaTjcoU4NPjdg34MWcRcNK3iw/BJx8AIgcOUBfBWLqliHVMNj23bwLuxLzNIyTzrkTo6kqt/rdFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coinbase%2fx402@0.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24416},"main":"./dist/cjs/index.js","_from":"file:coinbase-x402-0.7.3.tgz","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.mts","default":"./dist/esm/index.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"scripts":{"lint":"eslint . --ext .ts --fix","test":"vitest run","build":"tsup","start":"tsx --env-file=.env index.ts","watch":"tsc --watch","format":"prettier -c .prettierrc --write \"**/*.{ts,js,cjs,json,md}\"","lint:check":"eslint . --ext .ts","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier -c .prettierrc --check \"**/*.{ts,js,cjs,json,md}\""},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"_resolved":"/tmp/e2b5ad4504150688917dc5d7d6cdd91a/coinbase-x402-0.7.3.tgz","_integrity":"sha512-mSxxbPnDCvSLfq6ZZAB5P1HyYQfQNSdWyY01Cn7yjzTuGUFFgZ7onDkbZnZ1Yry0UnG467aqrmjs6AgoYgpzCQ==","repository":{"url":"git+https://github.com/coinbase/x402.git","type":"git"},"_npmVersion":"10.8.2","description":"x402 Payment Protocol","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.2","viem":"^2.21.26","x402":"^0.7.3","@coinbase/cdp-sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.4.0","vite":"^6.2.6","eslint":"^9.24.0","vitest":"^3.0.5","prettier":"3.5.2","@eslint/js":"^9.24.0","typescript":"^5.7.3","@types/node":"^22.13.4","eslint-plugin-jsdoc":"^50.6.9","vite-tsconfig-paths":"^5.1.4","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.6","@typescript-eslint/parser":"^8.29.1","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/x402_0.7.3_1763779279317_0.3939336230870596","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@coinbase/x402","version":"1.0.1","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"@coinbase/x402@1.0.1","maintainers":[{"name":"coinbase-owner","email":"opensource@coinbase.com"},{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"}],"homepage":"https://github.com/coinbase/x402#readme","bugs":{"url":"https://github.com/coinbase/x402/issues"},"dist":{"shasum":"3b4f6f639f955d124600196cc2c366126e6daf8c","tarball":"https://registry.npmjs.org/@coinbase/x402/-/x402-1.0.1.tgz","fileCount":9,"integrity":"sha512-ulXz76esJC45MhRSpHEItMsuqY7gQ0bOOs4ohyYN/8HRT3EKK3AtbfuH4rPOyGXuHnBUuEqv+HAqxtFNIvOQ2g==","signatures":[{"sig":"MEQCICdfehkXCs+XxSDryL2n1SoCsc2QE/7nCrNLqbF3Rcf9AiApEDnauH/lTce++aDcVI+/f0aI+hvQKhgv4o9oTWym9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coinbase%2fx402@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24416},"main":"./dist/cjs/index.js","_from":"file:coinbase-x402-1.0.1.tgz","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.mts","default":"./dist/esm/index.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"scripts":{"lint":"eslint . --ext .ts --fix","test":"vitest run","build":"tsup","start":"tsx --env-file=.env index.ts","watch":"tsc --watch","format":"prettier -c .prettierrc --write \"**/*.{ts,js,cjs,json,md}\"","lint:check":"eslint . --ext .ts","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier -c .prettierrc --check \"**/*.{ts,js,cjs,json,md}\""},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"_resolved":"/tmp/a1d839569dbd49872574c6355835d63a/coinbase-x402-1.0.1.tgz","_integrity":"sha512-ulXz76esJC45MhRSpHEItMsuqY7gQ0bOOs4ohyYN/8HRT3EKK3AtbfuH4rPOyGXuHnBUuEqv+HAqxtFNIvOQ2g==","repository":{"url":"git+https://github.com/coinbase/x402.git","type":"git"},"_npmVersion":"10.8.2","description":"x402 Payment Protocol","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^3.24.2","viem":"^2.21.26","x402":"^1.0.1","@coinbase/cdp-sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.4.0","vite":"^6.2.6","eslint":"^9.24.0","vitest":"^3.0.5","prettier":"3.5.2","@eslint/js":"^9.24.0","typescript":"^5.7.3","@types/node":"^22.13.4","eslint-plugin-jsdoc":"^50.6.9","vite-tsconfig-paths":"^5.1.4","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.6","@typescript-eslint/parser":"^8.29.1","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/x402_1.0.1_1765326876648_0.5613995306279755","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@coinbase/x402","version":"2.0.0","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"@coinbase/x402@2.0.0","maintainers":[{"name":"coinbase-owner","email":"opensource@coinbase.com"},{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"}],"homepage":"https://github.com/coinbase/x402#readme","bugs":{"url":"https://github.com/coinbase/x402/issues"},"dist":{"shasum":"195fd26881b19f68346c3f574453c4a7bb3400ee","tarball":"https://registry.npmjs.org/@coinbase/x402/-/x402-2.0.0.tgz","fileCount":9,"integrity":"sha512-7RCcMJnaZAAvPkG9fqlhDdbDIdYg0tMTar6SgK3xIR7vOgPgWyT97uTy3QASkqTiBAS4SFdSwb1Zn2ZsghF5DA==","signatures":[{"sig":"MEQCIEb6WNvxxggEanqPHVMDFN4Jz9hJy3FLm4K5BchyvsZNAiArc9+e6o6xf/M+0PphRM6rrabn7c8L8MoetkabRdiXxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coinbase%2fx402@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24376},"main":"./dist/cjs/index.js","_from":"file:coinbase-x402-2.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.mts","default":"./dist/esm/index.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"scripts":{"lint":"eslint . --ext .ts --fix","test":"vitest run","build":"tsup","start":"tsx --env-file=.env index.ts","watch":"tsc --watch","format":"prettier -c .prettierrc --write \"**/*.{ts,js,cjs,json,md}\"","lint:check":"eslint . --ext .ts","test:watch":"vitest","postinstall":"node scripts/postinstall.js","format:check":"prettier -c .prettierrc --check \"**/*.{ts,js,cjs,json,md}\""},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"_resolved":"/tmp/8fedf2eea935b1ef1e5db3469631609f/coinbase-x402-2.0.0.tgz","_integrity":"sha512-7RCcMJnaZAAvPkG9fqlhDdbDIdYg0tMTar6SgK3xIR7vOgPgWyT97uTy3QASkqTiBAS4SFdSwb1Zn2ZsghF5DA==","repository":{"url":"git+https://github.com/coinbase/x402.git","type":"git"},"_npmVersion":"10.8.2","description":"x402 Payment Protocol","directories":{},"_nodeVersion":"20.19.6","dependencies":{"zod":"^3.24.2","viem":"^2.21.26","@x402/core":"^2.0.0","@coinbase/cdp-sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.4.0","vite":"^6.2.6","eslint":"^9.24.0","vitest":"^3.0.5","prettier":"3.5.2","@eslint/js":"^9.24.0","typescript":"^5.7.3","@types/node":"^22.13.4","eslint-plugin-jsdoc":"^50.6.9","vite-tsconfig-paths":"^5.1.4","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.6","@typescript-eslint/parser":"^8.29.1","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/x402_2.0.0_1765479946697_0.7775328063581832","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@coinbase/x402","version":"2.1.0","main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/index.d.ts","keywords":[],"license":"Apache-2.0","author":{"name":"Coinbase Inc."},"repository":{"type":"git","url":"git+https://github.com/coinbase/x402.git"},"description":"x402 Payment Protocol","devDependencies":{"@eslint/js":"^9.24.0","@types/node":"^22.13.4","@typescript-eslint/eslint-plugin":"^8.29.1","@typescript-eslint/parser":"^8.29.1","eslint":"^9.24.0","eslint-plugin-import":"^2.31.0","eslint-plugin-jsdoc":"^50.6.9","eslint-plugin-prettier":"^5.2.6","prettier":"3.5.2","tsup":"^8.4.0","tsx":"^4.19.2","typescript":"^5.7.3","vite":"^6.2.6","vite-tsconfig-paths":"^5.1.4","vitest":"^3.0.5"},"dependencies":{"@coinbase/cdp-sdk":"^1.29.0","viem":"^2.21.26","@x402/core":"^2.0.0","zod":"^3.24.2"},"exports":{".":{"import":{"types":"./dist/esm/index.d.mts","default":"./dist/esm/index.mjs"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"scripts":{"start":"tsx --env-file=.env index.ts","build":"tsup","watch":"tsc --watch","format":"prettier -c .prettierrc --write \"**/*.{ts,js,cjs,json,md}\"","format:check":"prettier -c .prettierrc --check \"**/*.{ts,js,cjs,json,md}\"","lint":"eslint . --ext .ts --fix","lint:check":"eslint . --ext .ts","test":"vitest run","test:watch":"vitest","postinstall":"node scripts/postinstall.js"},"_id":"@coinbase/x402@2.1.0","bugs":{"url":"https://github.com/coinbase/x402/issues"},"homepage":"https://github.com/coinbase/x402#readme","_integrity":"sha512-aKeM+cz//+FjzPVu/zgz7830x0KLtKarwCyxoeC71QgCn+Xcf0NhFpn3Qyw0H496y5YOuR/IQ67gP8DZ/hXFqQ==","_resolved":"/tmp/32c66254b60506e216dc0c6923ef9d96/coinbase-x402-2.1.0.tgz","_from":"file:coinbase-x402-2.1.0.tgz","_nodeVersion":"20.19.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-aKeM+cz//+FjzPVu/zgz7830x0KLtKarwCyxoeC71QgCn+Xcf0NhFpn3Qyw0H496y5YOuR/IQ67gP8DZ/hXFqQ==","shasum":"677f8cfdfbe3421964bc06424a7967b37bc0550c","tarball":"https://registry.npmjs.org/@coinbase/x402/-/x402-2.1.0.tgz","fileCount":9,"unpackedSize":24376,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@coinbase%2fx402@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDNDGkBd5HJiUuwhOvzOaiu2scVAJwXNOfJNu0M7SDmZQIgK0c1FwonhxZ3MsXx3p+7ua2zfaDY0gcfyCuqSYiD4pQ="}]},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"directories":{},"maintainers":[{"name":"coinbase-owner","email":"opensource@coinbase.com"},{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/x402_2.1.0_1766527449872_0.6970435999161637"},"_hasShrinkwrap":false}},"time":{"created":"2025-04-25T16:25:24.818Z","modified":"2025-12-23T22:04:10.450Z","0.0.0":"2025-04-25T16:25:25.119Z","0.3.0":"2025-05-06T00:43:32.185Z","0.3.1":"2025-05-06T14:32:04.723Z","0.3.2":"2025-05-06T15:38:07.126Z","0.3.3":"2025-05-07T22:10:58.147Z","0.3.5":"2025-05-14T18:10:44.113Z","0.3.6":"2025-05-15T21:55:36.473Z","0.3.7":"2025-05-27T23:42:29.322Z","0.3.8":"2025-05-30T19:15:28.086Z","0.4.0":"2025-06-13T21:35:50.089Z","0.4.1":"2025-06-20T22:00:12.904Z","0.4.2":"2025-07-18T21:31:36.478Z","0.4.3":"2025-07-31T22:59:12.701Z","0.5.0":"2025-08-09T14:13:53.021Z","0.5.1":"2025-08-12T13:36:41.789Z","0.6.0":"2025-09-06T01:27:11.421Z","0.6.2":"2025-09-09T23:46:42.061Z","0.6.3":"2025-09-10T02:01:55.360Z","0.6.4":"2025-09-17T01:58:30.085Z","0.6.5":"2025-09-25T21:49:52.665Z","0.6.6":"2025-10-03T22:11:15.111Z","0.7.0":"2025-10-27T16:36:32.056Z","0.7.1":"2025-10-30T01:01:59.159Z","0.7.3":"2025-11-22T02:41:19.516Z","1.0.1":"2025-12-10T00:34:36.814Z","2.0.0":"2025-12-11T19:05:46.846Z","2.1.0":"2025-12-23T22:04:10.014Z"},"bugs":{"url":"https://github.com/coinbase/x402/issues"},"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","homepage":"https://github.com/coinbase/x402#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/coinbase/x402.git"},"description":"x402 Payment Protocol","maintainers":[{"name":"coinbase-owner","email":"opensource@coinbase.com"},{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"}],"readme":"# @coinbase/x402\n\nThe official Coinbase facilitator package for the x402 Payment Protocol. This package provides direct access to Coinbase's hosted facilitator service, enabling seamless payment verification and settlement.\n\n## Installation\n\n```bash\nnpm install @coinbase/x402\n```\n\n## Environment Variables\n\nThis package optionally uses CDP API keys from the [Coinbase Developer Platform](https://www.coinbase.com/developer-platform) for authenticated operations:\n\n- `CDP_API_KEY_ID`: Your CDP API key ID\n- `CDP_API_KEY_SECRET`: Your CDP API key secret\n\n### Endpoint Authentication Requirements\n\n| Endpoint | Authentication Required | Purpose |\n|----------|------------------------|---------|\n| `list` | ❌ No | Discover available bazaar items and payment options |\n| `verify` | ✅ Yes | Verify payment transactions |\n| `settle` | ✅ Yes | Settle completed payments |\n\n**Note:** Environment variables are only required when using the `verify` and `settle` endpoints. The `list` endpoint can be used without authentication to discover bazaar items.\n\n## Quick Start\n\n```typescript\n// Option 1: Import the default facilitator config\n// Works for list endpoint without credentials, or with CDP_API_KEY_ID and CDP_API_KEY_SECRET environment variables for verify/settle\nimport { facilitator } from \"@coinbase/x402\";\n\n// Option 2: Create a facilitator config, passing in credentials directly\nimport { createFacilitatorConfig } from \"@coinbase/x402\";\n\nconst facilitator = createFacilitatorConfig(\"your-cdp-api-key-id\", \"your-cdp-api-key-secret\"); // Pass in directly from preferred secret management\n\n// Use the facilitator config in your x402 integration\n```\n\n## Integration Examples\n\n### With Express Middleware\n\n```typescript\nimport express from \"express\";\nimport { paymentMiddleware } from \"x402-express\";\nimport { facilitator } from \"@coinbase/x402\";\n\nconst app = express();\n\n// Requires CDP_API_KEY_ID and CDP_API_KEY_SECRET environment variables\n// for payment verification and settlement\napp.use(paymentMiddleware(\n  \"0xYourAddress\",\n  {\n    \"/protected\": {\n      price: \"$0.10\",\n      network: \"base-sepolia\"\n    }\n  },\n  facilitator // Use Coinbase's facilitator\n));\n```\n","readmeFilename":"README.md"}