{"_id":"x402","_rev":"42-6daa38c32bb3b9972fc935a276f090c5","name":"x402","dist-tags":{"latest":"1.2.0"},"versions":{"0.0.1":{"name":"x402","version":"0.0.1","author":"","license":"MIT","_id":"x402@0.0.1","maintainers":[{"name":"erik_cb","email":"erik.reppel@coinbase.com"}],"dist":{"shasum":"7a543af839b5d7d355e0bb46d01ec65769310c68","tarball":"https://registry.npmjs.org/x402/-/x402-0.0.1.tgz","fileCount":2,"integrity":"sha512-L/A5jV+OQkoZ35b3GWhdWZTPWg+U/FsyM0Pt1SINp0/mH+F4+8NxqR4AU4celifN8WkAuLAOMDE5s2+uypvkYQ==","signatures":[{"sig":"MEQCIEzCFVMEfNjf/vxzN9BtKRE7s1rHedLz3QY2j20A6W7SAiBzY0rYGK0P7u0lJUwD6d7J5Y/Xfg6f/xlK2tjbedsqwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":231},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"erik_cb","email":"erik.reppel@coinbase.com"},"_npmVersion":"10.9.2","description":"a payments protocol for the web","directories":{},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/x402_0.0.1_1741034199592_0.8925618389712766","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"x402","version":"0.1.0","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"x402@0.1.0","maintainers":[{"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":"1664604a46e9ddc135379f812ba6a27af5701de2","tarball":"https://registry.npmjs.org/x402/-/x402-0.1.0.tgz","fileCount":85,"integrity":"sha512-0USU+PA5y0MbMNIIyDyVPITuSV6ahhB+vGnMJio0uUNgiscfsGMjwm9POfCkFkB8cZscUdKRm5HlMS1aTC+iLw==","signatures":[{"sig":"MEQCIDBRO/hIsTd7MtxjW+gI4HTdw0QSbQmJQyqXJPzRvMjVAiBAYeNC2fzTYTMfRpm5K1Wc1ZQQBuucRMJV6fEmFknuxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/x402@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":178649},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./hono":{"types":"./dist/hono/index.d.ts","default":"./dist/hono/index.js"},"./axios":{"types":"./dist/axios/index.d.ts","default":"./dist/axios/index.js"},"./types":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"./client":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"./shared":{"types":"./dist/shared/index.d.ts","default":"./dist/shared/index.js"},"./schemes":{"types":"./dist/schemes/index.d.ts","default":"./dist/schemes/index.js"},"./facilitator":{"types":"./dist/facilitator/index.d.ts","default":"./dist/facilitator/index.js"},"./schemes/exact":{"types":"./dist/schemes/exact/index.d.ts","default":"./dist/schemes/exact/index.js"},"./schemes/exact/evm":{"types":"./dist/schemes/exact/evm/index.d.ts","default":"./dist/schemes/exact/evm/index.js"}},"gitHead":"f20bfae70ec9b8501dc1fd8f2e3dc57e18237535","scripts":{"test":"vitest","build":"tsc","start":"tsx --env-file=.env index.ts","watch":"tsc --watch","format":"prettier -c .prettierrc --write \"**/*.{ts,js,cjs,json,md}\"","format:check":"prettier -c .prettierrc --check \"**/*.{ts,js,cjs,json,md}\""},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"repository":{"url":"git+https://github.com/coinbase/x402.git","type":"git"},"_npmVersion":"10.8.2","description":"x402 Payment Protocol","directories":{},"_nodeVersion":"18.20.7","dependencies":{"zod":"^3.24.2","hono":"^4.7.1","viem":"^2.23.1","axios":"^1.7.9","@hono/node-server":"^1.13.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^3.0.5","prettier":"3.5.2","typescript":"^5.7.3","@types/node":"^22.13.4","vite-tsconfig-paths":"^5.1.4"},"_npmOperationalInternal":{"tmp":"tmp/x402_0.1.0_1741395333590_0.2869753549454743","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"x402","version":"0.1.1","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"x402@0.1.1","maintainers":[{"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":"66b78d46ebbd4deed5bed52dc4825c49cfe92e6a","tarball":"https://registry.npmjs.org/x402/-/x402-0.1.1.tgz","fileCount":93,"integrity":"sha512-uYr03KpBuIhtd6sTYTPZVOUKRKVXsDHl9ubIWAzhHzyjJZ5Usg5ulpw2AvqU0vMMB7Ri6aJIb5cx6Xlj5UTfzA==","signatures":[{"sig":"MEUCIEXPuH1Z2kIKtnBlndVzcWrhnrMaW+hewc8HHxhd+WPmAiEA0NrmIPwVZLDPraRG04HHV9eqH7FItDrv8q26mhCjSU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/x402@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":188681},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./hono":{"types":"./dist/hono/index.d.ts","default":"./dist/hono/index.js"},"./axios":{"types":"./dist/axios/index.d.ts","default":"./dist/axios/index.js"},"./types":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"./client":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"./shared":{"types":"./dist/shared/index.d.ts","default":"./dist/shared/index.js"},"./express":{"types":"./dist/express/index.d.ts","default":"./dist/express/index.js"},"./schemes":{"types":"./dist/schemes/index.d.ts","default":"./dist/schemes/index.js"},"./facilitator":{"types":"./dist/facilitator/index.d.ts","default":"./dist/facilitator/index.js"},"./schemes/exact":{"types":"./dist/schemes/exact/index.d.ts","default":"./dist/schemes/exact/index.js"},"./schemes/exact/evm":{"types":"./dist/schemes/exact/evm/index.d.ts","default":"./dist/schemes/exact/evm/index.js"}},"gitHead":"7245557120d80dea1d408e3856b6c4a1efd589db","scripts":{"test":"vitest","build":"tsc","start":"tsx --env-file=.env index.ts","watch":"tsc --watch","format":"prettier -c .prettierrc --write \"**/*.{ts,js,cjs,json,md}\"","format:check":"prettier -c .prettierrc --check \"**/*.{ts,js,cjs,json,md}\""},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"repository":{"url":"git+https://github.com/coinbase/x402.git","type":"git"},"_npmVersion":"10.8.2","description":"x402 Payment Protocol","directories":{},"_nodeVersion":"18.20.8","dependencies":{"zod":"^3.24.2","hono":"^4.7.1","viem":"^2.23.1","axios":"^1.7.9","express":"^4.18.2","@hono/node-server":"^1.13.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^3.0.5","prettier":"3.5.2","typescript":"^5.7.3","@types/node":"^22.13.4","@types/express":"^4.17.21","vite-tsconfig-paths":"^5.1.4"},"_npmOperationalInternal":{"tmp":"tmp/x402_0.1.1_1744123476621_0.610039522398562","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"x402","version":"0.1.2","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"x402@0.1.2","maintainers":[{"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":"5eecca85b87c454f5a2537bfc508caffaffdab3a","tarball":"https://registry.npmjs.org/x402/-/x402-0.1.2.tgz","fileCount":93,"integrity":"sha512-TiQHNS/ygLxZzEwNDYpUS6Tu0Kquf13KENcgSQEPd5cgrEvBF3+hUZ8hZnbJL7a9oCORkRCb6TSIFz6V/XcgHw==","signatures":[{"sig":"MEUCIFl1/82+BqnEXQyT6aR0MVkYgOb5MJkr0G8ZXHWNAmnLAiEAzWqt7vaeyQ0+dA71KACkxVEVqqLQS6JaOSZOJ/5Z9Qo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/x402@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":189106},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./hono":{"types":"./dist/hono/index.d.ts","default":"./dist/hono/index.js"},"./axios":{"types":"./dist/axios/index.d.ts","default":"./dist/axios/index.js"},"./types":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"./client":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"./shared":{"types":"./dist/shared/index.d.ts","default":"./dist/shared/index.js"},"./express":{"types":"./dist/express/index.d.ts","default":"./dist/express/index.js"},"./schemes":{"types":"./dist/schemes/index.d.ts","default":"./dist/schemes/index.js"},"./facilitator":{"types":"./dist/facilitator/index.d.ts","default":"./dist/facilitator/index.js"},"./schemes/exact":{"types":"./dist/schemes/exact/index.d.ts","default":"./dist/schemes/exact/index.js"},"./schemes/exact/evm":{"types":"./dist/schemes/exact/evm/index.d.ts","default":"./dist/schemes/exact/evm/index.js"}},"gitHead":"67746b9e4e76d0fb668c72034a4c7b52cbf2f741","scripts":{"test":"vitest","build":"tsc","start":"tsx --env-file=.env index.ts","watch":"tsc --watch","format":"prettier -c .prettierrc --write \"**/*.{ts,js,cjs,json,md}\"","format:check":"prettier -c .prettierrc --check \"**/*.{ts,js,cjs,json,md}\""},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"repository":{"url":"git+https://github.com/coinbase/x402.git","type":"git"},"_npmVersion":"10.8.2","description":"x402 Payment Protocol","directories":{},"_nodeVersion":"18.20.7","dependencies":{"zod":"^3.24.2","hono":"^4.7.1","viem":"^2.23.1","axios":"^1.7.9","express":"^4.18.2","@hono/node-server":"^1.13.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vitest":"^3.0.5","prettier":"3.5.2","typescript":"^5.7.3","@types/node":"^22.13.4","@types/express":"^4.17.21","vite-tsconfig-paths":"^5.1.4"},"_npmOperationalInternal":{"tmp":"tmp/x402_0.1.2_1744236710512_0.35484288863691615","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"x402","version":"0.2.0","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"x402@0.2.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":"6a81a0262c552224dd1052873dfba2ca5d81b845","tarball":"https://registry.npmjs.org/x402/-/x402-0.2.0.tgz","fileCount":64,"integrity":"sha512-PbQ0APTVtwkBxHyAb6+wc8X4LWTolj2zF3dkMul2UUNlDgnXQmYdj0K1MNv0VtG6girBHbENv5gxNxws/aZXXQ==","signatures":[{"sig":"MEMCIEACoRVL5kDdEl4Sd9O59kXFfh6aZGuBJaPRl4wP0n1RAh8W9IIUxL6Uf8zkIaKE08+YYtihM5P4npZH3H1uTAN4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/x402@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1016013},"main":"./dist/cjs/index.js","type":"module","_from":"file:x402-0.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{"./types":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.js"},"./client":{"types":"./dist/esm/client/index.d.ts","import":"./dist/esm/client/index.js","require":"./dist/cjs/client/index.js"},"./shared":{"types":"./dist/esm/shared/index.d.ts","import":"./dist/esm/shared/index.js","require":"./dist/cjs/shared/index.js"},"./verify":{"types":"./dist/esm/verify/index.d.ts","import":"./dist/esm/verify/index.js","require":"./dist/cjs/verify/index.js"},"./schemes":{"types":"./dist/esm/schemes/index.d.ts","import":"./dist/esm/schemes/index.js","require":"./dist/cjs/schemes/index.js"},"./shared/evm":{"types":"./dist/esm/shared/evm/index.d.ts","import":"./dist/esm/shared/evm/index.js","require":"./dist/cjs/shared/evm/index.js"},"./facilitator":{"types":"./dist/esm/facilitator/index.d.ts","import":"./dist/esm/facilitator/index.js","require":"./dist/cjs/facilitator/index.js"}},"scripts":{"lint":"eslint . --ext .ts --fix","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","format:check":"prettier -c .prettierrc --check \"**/*.{ts,js,cjs,json,md}\""},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"_resolved":"/tmp/dd07e00af273a48edbe3b340db5fd414/x402-0.2.0.tgz","_integrity":"sha512-PbQ0APTVtwkBxHyAb6+wc8X4LWTolj2zF3dkMul2UUNlDgnXQmYdj0K1MNv0VtG6girBHbENv5gxNxws/aZXXQ==","repository":{"url":"git+https://github.com/coinbase/x402.git","type":"git"},"_npmVersion":"10.8.2","description":"x402 Payment Protocol","directories":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.24.2","viem":"^2.23.1","axios":"^1.7.9","@coinbase/cdp-sdk":"^1.1.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.2.0_1745608728742_0.8467892635694105","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"x402","version":"0.3.0","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"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":"770759e655f9b01d6a4bbdde091678e2543243bb","tarball":"https://registry.npmjs.org/x402/-/x402-0.3.0.tgz","fileCount":66,"integrity":"sha512-pH46n2PEeNEELv5Ra4l/x1UCif9gV8q9umnudR5K6J+tgciiRsnOtgGnaRM1MYQCI92Y/wMf7FUOlX6tcgnBvA==","signatures":[{"sig":"MEUCIFhlB3UCiUDp4+D7HCs3RgQQuku38RVA5g6+NrVXOj05AiEA7tOdxcs/pN8640ekR6RtmEgOG1LIsF8vccNcim/MecU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/x402@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":997796},"main":"./dist/cjs/index.js","_from":"file:x402-0.3.0.tgz","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{"./types":{"import":{"types":"./dist/esm/types/index.d.mts","default":"./dist/esm/types/index.mjs"},"require":{"types":"./dist/cjs/types/index.d.cts","default":"./dist/cjs/types/index.cjs"}},"./client":{"import":{"types":"./dist/esm/client/index.d.mts","default":"./dist/esm/client/index.mjs"},"require":{"types":"./dist/cjs/client/index.d.cts","default":"./dist/cjs/client/index.cjs"}},"./shared":{"import":{"types":"./dist/esm/shared/index.d.mts","default":"./dist/esm/shared/index.mjs"},"require":{"types":"./dist/cjs/shared/index.d.cts","default":"./dist/cjs/shared/index.cjs"}},"./verify":{"import":{"types":"./dist/esm/verify/index.d.mts","default":"./dist/esm/verify/index.mjs"},"require":{"types":"./dist/cjs/verify/index.d.cts","default":"./dist/cjs/verify/index.cjs"}},"./schemes":{"import":{"types":"./dist/esm/schemes/index.d.mts","default":"./dist/esm/schemes/index.mjs"},"require":{"types":"./dist/cjs/schemes/index.d.cts","default":"./dist/cjs/schemes/index.cjs"}},"./shared/evm":{"import":{"types":"./dist/esm/shared/evm/index.d.mts","default":"./dist/esm/shared/evm/index.mjs"},"require":{"types":"./dist/cjs/shared/evm/index.d.cts","default":"./dist/cjs/shared/evm/index.cjs"}},"./facilitator":{"import":{"types":"./dist/esm/facilitator/index.d.mts","default":"./dist/esm/facilitator/index.mjs"},"require":{"types":"./dist/cjs/facilitator/index.d.cts","default":"./dist/cjs/facilitator/index.cjs"}}},"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/f0c2bb9cefe8a940fa01c511f7ec004e/x402-0.3.0.tgz","_integrity":"sha512-pH46n2PEeNEELv5Ra4l/x1UCif9gV8q9umnudR5K6J+tgciiRsnOtgGnaRM1MYQCI92Y/wMf7FUOlX6tcgnBvA==","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","axios":"^1.7.9","@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.0_1746491764336_0.021724250613109675","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"x402","version":"0.3.1","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"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":"f2618947981bc9fddfec5920417aff965ed87a56","tarball":"https://registry.npmjs.org/x402/-/x402-0.3.1.tgz","fileCount":66,"integrity":"sha512-VBCZEFG96GaPRAU5gy+M8TJ0J7YjsqR3do51PPhVHhrnqql7khIWhpRyn1OdkO6TKvC7AsVqEnIcB41I0pbiWA==","signatures":[{"sig":"MEUCIQC7HlccIAq8d6y4TKLdGsiA+W6nQov/Sg283KvV7syRTgIgHQotoBrbdt/UrIi1BE3QbZkhq9RYUgvNbi/SxF56ML4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/x402@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":997782},"main":"./dist/cjs/index.js","_from":"file:x402-0.3.1.tgz","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{"./types":{"import":{"types":"./dist/esm/types/index.d.mts","default":"./dist/esm/types/index.mjs"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./client":{"import":{"types":"./dist/esm/client/index.d.mts","default":"./dist/esm/client/index.mjs"},"require":{"types":"./dist/cjs/client/index.d.ts","default":"./dist/cjs/client/index.js"}},"./shared":{"import":{"types":"./dist/esm/shared/index.d.mts","default":"./dist/esm/shared/index.mjs"},"require":{"types":"./dist/cjs/shared/index.d.ts","default":"./dist/cjs/shared/index.js"}},"./verify":{"import":{"types":"./dist/esm/verify/index.d.mts","default":"./dist/esm/verify/index.mjs"},"require":{"types":"./dist/cjs/verify/index.d.ts","default":"./dist/cjs/verify/index.js"}},"./schemes":{"import":{"types":"./dist/esm/schemes/index.d.mts","default":"./dist/esm/schemes/index.mjs"},"require":{"types":"./dist/cjs/schemes/index.d.ts","default":"./dist/cjs/schemes/index.js"}},"./shared/evm":{"import":{"types":"./dist/esm/shared/evm/index.d.mts","default":"./dist/esm/shared/evm/index.mjs"},"require":{"types":"./dist/cjs/shared/evm/index.d.ts","default":"./dist/cjs/shared/evm/index.js"}},"./facilitator":{"import":{"types":"./dist/esm/facilitator/index.d.mts","default":"./dist/esm/facilitator/index.mjs"},"require":{"types":"./dist/cjs/facilitator/index.d.ts","default":"./dist/cjs/facilitator/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/2558d01e0fd226c48e16f067aa71ad43/x402-0.3.1.tgz","_integrity":"sha512-VBCZEFG96GaPRAU5gy+M8TJ0J7YjsqR3do51PPhVHhrnqql7khIWhpRyn1OdkO6TKvC7AsVqEnIcB41I0pbiWA==","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","axios":"^1.7.9","@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.1_1746545793752_0.47261631790036795","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"x402","version":"0.3.2","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"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":"fc90762ec279a895c5f4bc9dda9047041f6fadde","tarball":"https://registry.npmjs.org/x402/-/x402-0.3.2.tgz","fileCount":66,"integrity":"sha512-Bf4FDuLJpZXGqOOt1T6rJyuUjjTqW9O9nzEr1KQ/S1MijRjY0GgtPkaZgqxKYKlzUVXKD3Ft4oAoNmPY3T5PSA==","signatures":[{"sig":"MEYCIQC52tRQwptTbCZCYqJYnLwWsEg5pabZV+zqumMbsH6GggIhAMozD7XOY6q+XMZP+QZuLtYxl5dYpsDEqliLu11Kox04","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/x402@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1004204},"main":"./dist/cjs/index.js","_from":"file:x402-0.3.2.tgz","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{"./types":{"import":{"types":"./dist/esm/types/index.d.mts","default":"./dist/esm/types/index.mjs"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./client":{"import":{"types":"./dist/esm/client/index.d.mts","default":"./dist/esm/client/index.mjs"},"require":{"types":"./dist/cjs/client/index.d.ts","default":"./dist/cjs/client/index.js"}},"./shared":{"import":{"types":"./dist/esm/shared/index.d.mts","default":"./dist/esm/shared/index.mjs"},"require":{"types":"./dist/cjs/shared/index.d.ts","default":"./dist/cjs/shared/index.js"}},"./verify":{"import":{"types":"./dist/esm/verify/index.d.mts","default":"./dist/esm/verify/index.mjs"},"require":{"types":"./dist/cjs/verify/index.d.ts","default":"./dist/cjs/verify/index.js"}},"./schemes":{"import":{"types":"./dist/esm/schemes/index.d.mts","default":"./dist/esm/schemes/index.mjs"},"require":{"types":"./dist/cjs/schemes/index.d.ts","default":"./dist/cjs/schemes/index.js"}},"./shared/evm":{"import":{"types":"./dist/esm/shared/evm/index.d.mts","default":"./dist/esm/shared/evm/index.mjs"},"require":{"types":"./dist/cjs/shared/evm/index.d.ts","default":"./dist/cjs/shared/evm/index.js"}},"./facilitator":{"import":{"types":"./dist/esm/facilitator/index.d.mts","default":"./dist/esm/facilitator/index.mjs"},"require":{"types":"./dist/cjs/facilitator/index.d.ts","default":"./dist/cjs/facilitator/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/dab835403ec5c998adcff5d5ee7857a6/x402-0.3.2.tgz","_integrity":"sha512-Bf4FDuLJpZXGqOOt1T6rJyuUjjTqW9O9nzEr1KQ/S1MijRjY0GgtPkaZgqxKYKlzUVXKD3Ft4oAoNmPY3T5PSA==","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","axios":"^1.7.9","@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.2_1746655678028_0.4499081049756479","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"x402","version":"0.3.3","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"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":"c40186aba9c2e547a7d451bca4f66b6af38f9f8e","tarball":"https://registry.npmjs.org/x402/-/x402-0.3.3.tgz","fileCount":66,"integrity":"sha512-77Bc6xi8bo0V4Sw3FU+oW8kNcPRROd6B+MKaSKrGacoA8BtYGI6oTdPOxG0eZiGGXe2Vh9VsTCVtpjbTigMMGg==","signatures":[{"sig":"MEQCIHjT/BBSOwo/RiOO5FRE3+JymwgNIJ7AElClLtTt8nEBAiB/fAuJGmFYi6lcmKO6qN6FhZevx2OfjzsjVYXSy69Bkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/x402@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1004282},"main":"./dist/cjs/index.js","_from":"file:x402-0.3.3.tgz","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{"./types":{"import":{"types":"./dist/esm/types/index.d.mts","default":"./dist/esm/types/index.mjs"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./client":{"import":{"types":"./dist/esm/client/index.d.mts","default":"./dist/esm/client/index.mjs"},"require":{"types":"./dist/cjs/client/index.d.ts","default":"./dist/cjs/client/index.js"}},"./shared":{"import":{"types":"./dist/esm/shared/index.d.mts","default":"./dist/esm/shared/index.mjs"},"require":{"types":"./dist/cjs/shared/index.d.ts","default":"./dist/cjs/shared/index.js"}},"./verify":{"import":{"types":"./dist/esm/verify/index.d.mts","default":"./dist/esm/verify/index.mjs"},"require":{"types":"./dist/cjs/verify/index.d.ts","default":"./dist/cjs/verify/index.js"}},"./schemes":{"import":{"types":"./dist/esm/schemes/index.d.mts","default":"./dist/esm/schemes/index.mjs"},"require":{"types":"./dist/cjs/schemes/index.d.ts","default":"./dist/cjs/schemes/index.js"}},"./shared/evm":{"import":{"types":"./dist/esm/shared/evm/index.d.mts","default":"./dist/esm/shared/evm/index.mjs"},"require":{"types":"./dist/cjs/shared/evm/index.d.ts","default":"./dist/cjs/shared/evm/index.js"}},"./facilitator":{"import":{"types":"./dist/esm/facilitator/index.d.mts","default":"./dist/esm/facilitator/index.mjs"},"require":{"types":"./dist/cjs/facilitator/index.d.ts","default":"./dist/cjs/facilitator/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/9e4f6632ac462f4c877bfa309c7d13a7/x402-0.3.3.tgz","_integrity":"sha512-77Bc6xi8bo0V4Sw3FU+oW8kNcPRROd6B+MKaSKrGacoA8BtYGI6oTdPOxG0eZiGGXe2Vh9VsTCVtpjbTigMMGg==","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","axios":"^1.7.9","@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.3_1746835155363_0.7251101365264532","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"x402","version":"0.3.4","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"x402@0.3.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":"01fff9e2b8b474a01c2f80bf2fbaa1859b353043","tarball":"https://registry.npmjs.org/x402/-/x402-0.3.4.tgz","fileCount":66,"integrity":"sha512-KqdKSZ6XM8QRr3xUG9jLwuDbxjcK99Y9AEPCn45zWtBqYKvdsqGQEX75jL3QLcm8tUIJBhpfYuE1NR3X4i2JMA==","signatures":[{"sig":"MEQCIHY+gqq+p0Rwr/BVfx7xrROJe8Lpb+C6XMDWffUgl3rcAiAwKAVLDHMpzpi9dOiLNb2uNC8sD7ts+99nWAan8l1dsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/x402@0.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1011954},"main":"./dist/cjs/index.js","_from":"file:x402-0.3.4.tgz","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{"./types":{"import":{"types":"./dist/esm/types/index.d.mts","default":"./dist/esm/types/index.mjs"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./client":{"import":{"types":"./dist/esm/client/index.d.mts","default":"./dist/esm/client/index.mjs"},"require":{"types":"./dist/cjs/client/index.d.ts","default":"./dist/cjs/client/index.js"}},"./shared":{"import":{"types":"./dist/esm/shared/index.d.mts","default":"./dist/esm/shared/index.mjs"},"require":{"types":"./dist/cjs/shared/index.d.ts","default":"./dist/cjs/shared/index.js"}},"./verify":{"import":{"types":"./dist/esm/verify/index.d.mts","default":"./dist/esm/verify/index.mjs"},"require":{"types":"./dist/cjs/verify/index.d.ts","default":"./dist/cjs/verify/index.js"}},"./schemes":{"import":{"types":"./dist/esm/schemes/index.d.mts","default":"./dist/esm/schemes/index.mjs"},"require":{"types":"./dist/cjs/schemes/index.d.ts","default":"./dist/cjs/schemes/index.js"}},"./shared/evm":{"import":{"types":"./dist/esm/shared/evm/index.d.mts","default":"./dist/esm/shared/evm/index.mjs"},"require":{"types":"./dist/cjs/shared/evm/index.d.ts","default":"./dist/cjs/shared/evm/index.js"}},"./facilitator":{"import":{"types":"./dist/esm/facilitator/index.d.mts","default":"./dist/esm/facilitator/index.mjs"},"require":{"types":"./dist/cjs/facilitator/index.d.ts","default":"./dist/cjs/facilitator/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/a078bd6541dd5d0ed3cc1124abbd0b54/x402-0.3.4.tgz","_integrity":"sha512-KqdKSZ6XM8QRr3xUG9jLwuDbxjcK99Y9AEPCn45zWtBqYKvdsqGQEX75jL3QLcm8tUIJBhpfYuE1NR3X4i2JMA==","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","axios":"^1.7.9"},"_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.4_1747245986814_0.11457197318439305","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"x402","version":"0.3.5","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"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":"f7f222083169123052be96701d231bbed4ad2afb","tarball":"https://registry.npmjs.org/x402/-/x402-0.3.5.tgz","fileCount":70,"integrity":"sha512-leIlLLzztCwcbw1nokQStQmiKjeJdjA4DjnnfnYa4hPWf6Z6ryfnpXHElMw/RdN2UG1W7QZoj2ZM3pVP2oWp7g==","signatures":[{"sig":"MEQCIHIg0/lMLb6/6tMRqDnn+hcTJIcsTvwesTOMgAzqNhs6AiA9xR4d8wJd1l24gkMli8zBuv9qTCJgJtqrT3aCR7L2Xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/x402@0.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4260691},"main":"./dist/cjs/index.js","_from":"file:x402-0.3.5.tgz","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{"./types":{"import":{"types":"./dist/esm/types/index.d.mts","default":"./dist/esm/types/index.mjs"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./client":{"import":{"types":"./dist/esm/client/index.d.mts","default":"./dist/esm/client/index.mjs"},"require":{"types":"./dist/cjs/client/index.d.ts","default":"./dist/cjs/client/index.js"}},"./shared":{"import":{"types":"./dist/esm/shared/index.d.mts","default":"./dist/esm/shared/index.mjs"},"require":{"types":"./dist/cjs/shared/index.d.ts","default":"./dist/cjs/shared/index.js"}},"./verify":{"import":{"types":"./dist/esm/verify/index.d.mts","default":"./dist/esm/verify/index.mjs"},"require":{"types":"./dist/cjs/verify/index.d.ts","default":"./dist/cjs/verify/index.js"}},"./schemes":{"import":{"types":"./dist/esm/schemes/index.d.mts","default":"./dist/esm/schemes/index.mjs"},"require":{"types":"./dist/cjs/schemes/index.d.ts","default":"./dist/cjs/schemes/index.js"}},"./shared/evm":{"import":{"types":"./dist/esm/shared/evm/index.d.mts","default":"./dist/esm/shared/evm/index.mjs"},"require":{"types":"./dist/cjs/shared/evm/index.d.ts","default":"./dist/cjs/shared/evm/index.js"}},"./facilitator":{"import":{"types":"./dist/esm/facilitator/index.d.mts","default":"./dist/esm/facilitator/index.mjs"},"require":{"types":"./dist/cjs/facilitator/index.d.ts","default":"./dist/cjs/facilitator/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}\"","build:paywall":"tsx src/paywall/build.ts"},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"_resolved":"/tmp/669ad2a84a0c70ff42f3445c90747a8f/x402-0.3.5.tgz","_integrity":"sha512-leIlLLzztCwcbw1nokQStQmiKjeJdjA4DjnnfnYa4hPWf6Z6ryfnpXHElMw/RdN2UG1W7QZoj2ZM3pVP2oWp7g==","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"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.4.0","viem":"^2.29.1","vite":"^6.2.6","eslint":"^9.24.0","vitest":"^3.0.5","esbuild":"^0.25.4","prettier":"3.5.2","@eslint/js":"^9.24.0","typescript":"^5.7.3","@types/node":"^22.13.4","@wagmi/core":"^2.17.1","@wagmi/connectors":"^5.8.1","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","@craftamap/esbuild-plugin-html":"^0.9.0","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/x402_0.3.5_1747346043136_0.18584508685997903","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"x402","version":"0.3.6","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"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":"0fbe23bbf66f56a55b10950734f63cf543e6642a","tarball":"https://registry.npmjs.org/x402/-/x402-0.3.6.tgz","fileCount":70,"integrity":"sha512-KgbsH+a33U7VrkMjTC0EFi1uiuMAh1oeoKuWJrU5UFA7GDQv5fEMPam6Z6Hrom4q4yt3RB+qAkNP6jDE+le+jQ==","signatures":[{"sig":"MEYCIQDNU53ykpp3u0tVlo0TtHAcg2o7h5cfrr02Odh07m+y7AIhAOBG9+YUkTJuxzFyEPtZ4jhtLLENmW7qKuF+LXgqOGoy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/x402@0.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4267011},"main":"./dist/cjs/index.js","_from":"file:x402-0.3.6.tgz","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{"./types":{"import":{"types":"./dist/esm/types/index.d.mts","default":"./dist/esm/types/index.mjs"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./client":{"import":{"types":"./dist/esm/client/index.d.mts","default":"./dist/esm/client/index.mjs"},"require":{"types":"./dist/cjs/client/index.d.ts","default":"./dist/cjs/client/index.js"}},"./shared":{"import":{"types":"./dist/esm/shared/index.d.mts","default":"./dist/esm/shared/index.mjs"},"require":{"types":"./dist/cjs/shared/index.d.ts","default":"./dist/cjs/shared/index.js"}},"./verify":{"import":{"types":"./dist/esm/verify/index.d.mts","default":"./dist/esm/verify/index.mjs"},"require":{"types":"./dist/cjs/verify/index.d.ts","default":"./dist/cjs/verify/index.js"}},"./schemes":{"import":{"types":"./dist/esm/schemes/index.d.mts","default":"./dist/esm/schemes/index.mjs"},"require":{"types":"./dist/cjs/schemes/index.d.ts","default":"./dist/cjs/schemes/index.js"}},"./shared/evm":{"import":{"types":"./dist/esm/shared/evm/index.d.mts","default":"./dist/esm/shared/evm/index.mjs"},"require":{"types":"./dist/cjs/shared/evm/index.d.ts","default":"./dist/cjs/shared/evm/index.js"}},"./facilitator":{"import":{"types":"./dist/esm/facilitator/index.d.mts","default":"./dist/esm/facilitator/index.mjs"},"require":{"types":"./dist/cjs/facilitator/index.d.ts","default":"./dist/cjs/facilitator/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}\"","build:paywall":"tsx src/paywall/build.ts"},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"_resolved":"/tmp/4eb708139db1055c6d8afc4e326158e8/x402-0.3.6.tgz","_integrity":"sha512-KgbsH+a33U7VrkMjTC0EFi1uiuMAh1oeoKuWJrU5UFA7GDQv5fEMPam6Z6Hrom4q4yt3RB+qAkNP6jDE+le+jQ==","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"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.4.0","viem":"^2.29.1","vite":"^6.2.6","eslint":"^9.24.0","vitest":"^3.0.5","esbuild":"^0.25.4","prettier":"3.5.2","@eslint/js":"^9.24.0","typescript":"^5.7.3","@types/node":"^22.13.4","@wagmi/core":"^2.17.1","@wagmi/connectors":"^5.8.1","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","@craftamap/esbuild-plugin-html":"^0.9.0","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/x402_0.3.6_1748389248130_0.852142630454704","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"x402","version":"0.3.7","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"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":"5d7e130afcfcfddc651bf32ed2207f9b90a44f81","tarball":"https://registry.npmjs.org/x402/-/x402-0.3.7.tgz","fileCount":70,"integrity":"sha512-8g2sXjWX7UbUNg9wJqgSBoYP7QV3/7qYYssdfPiQM5XDDThuVy7+MnH4cCuQ4UGGn2SVz1hpzWpwxMC3nwp+zA==","signatures":[{"sig":"MEUCIQDk4BKxgFnXmsBU3/I7D+e3JOEDY5TCruZp1PUSYFjIzQIgKzfqYssVvMeTzFyojU6Rf5NWEZAApOJEuTmTCsdtpNg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/x402@0.3.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4282301},"main":"./dist/cjs/index.js","_from":"file:x402-0.3.7.tgz","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{"./types":{"import":{"types":"./dist/esm/types/index.d.mts","default":"./dist/esm/types/index.mjs"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./client":{"import":{"types":"./dist/esm/client/index.d.mts","default":"./dist/esm/client/index.mjs"},"require":{"types":"./dist/cjs/client/index.d.ts","default":"./dist/cjs/client/index.js"}},"./shared":{"import":{"types":"./dist/esm/shared/index.d.mts","default":"./dist/esm/shared/index.mjs"},"require":{"types":"./dist/cjs/shared/index.d.ts","default":"./dist/cjs/shared/index.js"}},"./verify":{"import":{"types":"./dist/esm/verify/index.d.mts","default":"./dist/esm/verify/index.mjs"},"require":{"types":"./dist/cjs/verify/index.d.ts","default":"./dist/cjs/verify/index.js"}},"./schemes":{"import":{"types":"./dist/esm/schemes/index.d.mts","default":"./dist/esm/schemes/index.mjs"},"require":{"types":"./dist/cjs/schemes/index.d.ts","default":"./dist/cjs/schemes/index.js"}},"./shared/evm":{"import":{"types":"./dist/esm/shared/evm/index.d.mts","default":"./dist/esm/shared/evm/index.mjs"},"require":{"types":"./dist/cjs/shared/evm/index.d.ts","default":"./dist/cjs/shared/evm/index.js"}},"./facilitator":{"import":{"types":"./dist/esm/facilitator/index.d.mts","default":"./dist/esm/facilitator/index.mjs"},"require":{"types":"./dist/cjs/facilitator/index.d.ts","default":"./dist/cjs/facilitator/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}\"","build:paywall":"tsx src/paywall/build.ts"},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"_resolved":"/tmp/0485bc71e93ce593146b519aeace89dd/x402-0.3.7.tgz","_integrity":"sha512-8g2sXjWX7UbUNg9wJqgSBoYP7QV3/7qYYssdfPiQM5XDDThuVy7+MnH4cCuQ4UGGn2SVz1hpzWpwxMC3nwp+zA==","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"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.4.0","viem":"^2.29.1","vite":"^6.2.6","eslint":"^9.24.0","vitest":"^3.0.5","esbuild":"^0.25.4","prettier":"3.5.2","@eslint/js":"^9.24.0","typescript":"^5.7.3","@types/node":"^22.13.4","@wagmi/core":"^2.17.1","@wagmi/connectors":"^5.8.1","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","@craftamap/esbuild-plugin-html":"^0.9.0","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/x402_0.3.7_1748632437464_0.5468200437133923","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"x402","version":"0.4.0","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"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":"e4cded91c751cf59f683961ffcc7632827158286","tarball":"https://registry.npmjs.org/x402/-/x402-0.4.0.tgz","fileCount":70,"integrity":"sha512-CbJEpBpPim0SYFQjN9GmTMivizdBlrYbhiybZ2zfMPy5y5qilkajUCL4BYJr9sArPki8kIOCHb95WvX6yfmYpA==","signatures":[{"sig":"MEUCIHC6q6lSNhMdHpBn3nbSV3GT6eCaNYBFo7yXBtB3L/VCAiEA6wDXuGE6+jCw8JZy4SAJSa+u4m47MIAK1tLoy3Kkxgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/x402@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4292159},"main":"./dist/cjs/index.js","_from":"file:x402-0.4.0.tgz","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{"./types":{"import":{"types":"./dist/esm/types/index.d.mts","default":"./dist/esm/types/index.mjs"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./client":{"import":{"types":"./dist/esm/client/index.d.mts","default":"./dist/esm/client/index.mjs"},"require":{"types":"./dist/cjs/client/index.d.ts","default":"./dist/cjs/client/index.js"}},"./shared":{"import":{"types":"./dist/esm/shared/index.d.mts","default":"./dist/esm/shared/index.mjs"},"require":{"types":"./dist/cjs/shared/index.d.ts","default":"./dist/cjs/shared/index.js"}},"./verify":{"import":{"types":"./dist/esm/verify/index.d.mts","default":"./dist/esm/verify/index.mjs"},"require":{"types":"./dist/cjs/verify/index.d.ts","default":"./dist/cjs/verify/index.js"}},"./schemes":{"import":{"types":"./dist/esm/schemes/index.d.mts","default":"./dist/esm/schemes/index.mjs"},"require":{"types":"./dist/cjs/schemes/index.d.ts","default":"./dist/cjs/schemes/index.js"}},"./shared/evm":{"import":{"types":"./dist/esm/shared/evm/index.d.mts","default":"./dist/esm/shared/evm/index.mjs"},"require":{"types":"./dist/cjs/shared/evm/index.d.ts","default":"./dist/cjs/shared/evm/index.js"}},"./facilitator":{"import":{"types":"./dist/esm/facilitator/index.d.mts","default":"./dist/esm/facilitator/index.mjs"},"require":{"types":"./dist/cjs/facilitator/index.d.ts","default":"./dist/cjs/facilitator/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}\"","build:paywall":"tsx src/paywall/build.ts"},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"_resolved":"/tmp/499ea77a07057949db1e97a8f0b1aa40/x402-0.4.0.tgz","_integrity":"sha512-CbJEpBpPim0SYFQjN9GmTMivizdBlrYbhiybZ2zfMPy5y5qilkajUCL4BYJr9sArPki8kIOCHb95WvX6yfmYpA==","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"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.4.0","viem":"^2.29.1","vite":"^6.2.6","eslint":"^9.24.0","vitest":"^3.0.5","esbuild":"^0.25.4","prettier":"3.5.2","@eslint/js":"^9.24.0","typescript":"^5.7.3","@types/node":"^22.13.4","@wagmi/core":"^2.17.1","@wagmi/connectors":"^5.8.1","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","@craftamap/esbuild-plugin-html":"^0.9.0","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/x402_0.4.0_1749850319281_0.459285718091776","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"x402","version":"0.4.1","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"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":"7da67b5d7e83e6b44e449e9b7e1793e836ac8b3c","tarball":"https://registry.npmjs.org/x402/-/x402-0.4.1.tgz","fileCount":70,"integrity":"sha512-5EW6FzcZjyizk4qa+t7QzclUBq//mCWbNf75O+WgDIyGtWg2FfqWPocmncjof6cG33rrHQG/PvNw5AMvKU6lpw==","signatures":[{"sig":"MEYCIQCaY1mZBiTHDA5pida/UVwkOgqfcJpERbM1JgnUpMXr1QIhAL/R4ya343m6kBYOC5GATcIhEEF4h7xrMEYX6qfpLMLd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/x402@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4280992},"main":"./dist/cjs/index.js","_from":"file:x402-0.4.1.tgz","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{"./types":{"import":{"types":"./dist/esm/types/index.d.mts","default":"./dist/esm/types/index.mjs"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./client":{"import":{"types":"./dist/esm/client/index.d.mts","default":"./dist/esm/client/index.mjs"},"require":{"types":"./dist/cjs/client/index.d.ts","default":"./dist/cjs/client/index.js"}},"./shared":{"import":{"types":"./dist/esm/shared/index.d.mts","default":"./dist/esm/shared/index.mjs"},"require":{"types":"./dist/cjs/shared/index.d.ts","default":"./dist/cjs/shared/index.js"}},"./verify":{"import":{"types":"./dist/esm/verify/index.d.mts","default":"./dist/esm/verify/index.mjs"},"require":{"types":"./dist/cjs/verify/index.d.ts","default":"./dist/cjs/verify/index.js"}},"./schemes":{"import":{"types":"./dist/esm/schemes/index.d.mts","default":"./dist/esm/schemes/index.mjs"},"require":{"types":"./dist/cjs/schemes/index.d.ts","default":"./dist/cjs/schemes/index.js"}},"./shared/evm":{"import":{"types":"./dist/esm/shared/evm/index.d.mts","default":"./dist/esm/shared/evm/index.mjs"},"require":{"types":"./dist/cjs/shared/evm/index.d.ts","default":"./dist/cjs/shared/evm/index.js"}},"./facilitator":{"import":{"types":"./dist/esm/facilitator/index.d.mts","default":"./dist/esm/facilitator/index.mjs"},"require":{"types":"./dist/cjs/facilitator/index.d.ts","default":"./dist/cjs/facilitator/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}\"","build:paywall":"tsx src/paywall/build.ts"},"_npmUser":{"name":"coinbase-npm","actor":{"name":"coinbase-npm","type":"user","email":"coinbase-npm@coinbase.com"},"email":"coinbase-npm@coinbase.com"},"_resolved":"/tmp/567b42cc63ca970f93f525c9eec4c7f3/x402-0.4.1.tgz","_integrity":"sha512-5EW6FzcZjyizk4qa+t7QzclUBq//mCWbNf75O+WgDIyGtWg2FfqWPocmncjof6cG33rrHQG/PvNw5AMvKU6lpw==","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"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.4.0","vite":"^6.2.6","eslint":"^9.24.0","vitest":"^3.0.5","esbuild":"^0.25.4","prettier":"3.5.2","@eslint/js":"^9.24.0","typescript":"^5.7.3","@types/node":"^22.13.4","@wagmi/core":"^2.17.1","@wagmi/connectors":"^5.8.1","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","@craftamap/esbuild-plugin-html":"^0.9.0","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/x402_0.4.1_1750456510975_0.3238823400974964","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"x402","version":"0.4.2","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"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":"79d86e89ed5eb7ea3eaab576e39cfb88cbc17572","tarball":"https://registry.npmjs.org/x402/-/x402-0.4.2.tgz","fileCount":72,"integrity":"sha512-MLgO4h+DYkfDBg5rKhnOOIePaSNSbjjzrmrjTQM/vXqImjlQukEZ0Z25EleoTFCW4RrfUImU0nF1W7kgpMftFQ==","signatures":[{"sig":"MEUCIFELs60BivW3bsRxr111mw18gKm5UXRPLSDy23+he+7WAiEA25RR1fxIlLIMo6T5RW3qIY4eVjtVAq0sTryVKh/8sjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/x402@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12441474},"main":"./dist/cjs/index.js","_from":"file:x402-0.4.2.tgz","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{"./types":{"import":{"types":"./dist/esm/types/index.d.mts","default":"./dist/esm/types/index.mjs"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./client":{"import":{"types":"./dist/esm/client/index.d.mts","default":"./dist/esm/client/index.mjs"},"require":{"types":"./dist/cjs/client/index.d.ts","default":"./dist/cjs/client/index.js"}},"./shared":{"import":{"types":"./dist/esm/shared/index.d.mts","default":"./dist/esm/shared/index.mjs"},"require":{"types":"./dist/cjs/shared/index.d.ts","default":"./dist/cjs/shared/index.js"}},"./verify":{"import":{"types":"./dist/esm/verify/index.d.mts","default":"./dist/esm/verify/index.mjs"},"require":{"types":"./dist/cjs/verify/index.d.ts","default":"./dist/cjs/verify/index.js"}},"./schemes":{"import":{"types":"./dist/esm/schemes/index.d.mts","default":"./dist/esm/schemes/index.mjs"},"require":{"types":"./dist/cjs/schemes/index.d.ts","default":"./dist/cjs/schemes/index.js"}},"./shared/evm":{"import":{"types":"./dist/esm/shared/evm/index.d.mts","default":"./dist/esm/shared/evm/index.mjs"},"require":{"types":"./dist/cjs/shared/evm/index.d.ts","default":"./dist/cjs/shared/evm/index.js"}},"./facilitator":{"import":{"types":"./dist/esm/facilitator/index.d.mts","default":"./dist/esm/facilitator/index.mjs"},"require":{"types":"./dist/cjs/facilitator/index.d.ts","default":"./dist/cjs/facilitator/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}\"","build:paywall":"tsx src/paywall/build.ts"},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"_resolved":"/tmp/51397fb42e447a6e8a5a0c5a7fd52a72/x402-0.4.2.tgz","_integrity":"sha512-MLgO4h+DYkfDBg5rKhnOOIePaSNSbjjzrmrjTQM/vXqImjlQukEZ0Z25EleoTFCW4RrfUImU0nF1W7kgpMftFQ==","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","wagmi":"^2.15.6"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.4.0","viem":"^2.21.26","vite":"^6.2.6","react":"^19.0.0","buffer":"^6.0.3","eslint":"^9.24.0","vitest":"^3.0.5","esbuild":"^0.25.4","prettier":"3.5.2","react-dom":"^19.0.0","@eslint/js":"^9.24.0","typescript":"^5.7.3","@types/node":"^22.13.4","@wagmi/core":"^2.17.1","@types/react":"^19","@types/react-dom":"^19","@wagmi/connectors":"^5.8.1","eslint-plugin-jsdoc":"^50.6.9","vite-tsconfig-paths":"^5.1.4","@coinbase/onchainkit":"^0.38.14","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.6","@typescript-eslint/parser":"^8.29.1","@craftamap/esbuild-plugin-html":"^0.9.0","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/x402_0.4.2_1752874205989_0.9274867595495209","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"x402","version":"0.4.3","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"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":"c3c3cc219c6567d468fce5a4b224f24a5efce63f","tarball":"https://registry.npmjs.org/x402/-/x402-0.4.3.tgz","fileCount":72,"integrity":"sha512-GbIgX2EZYAOZX1ZrEYIVXtjDKLtNuwp7lUlM3dCJAF5TqELP+bDrLy3UsypzNcJoHPVvNa+jB4BPZ83/W2nZDA==","signatures":[{"sig":"MEYCIQCAoKd80JLdqbQ0X/HFPFk1NVfJA6YSQ7UDpsNsbGCMXQIhAM4zhU+Yy8FS/ghm3MIeZaPHqNsMrAUARq18V2ScXTwN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/x402@0.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12550513},"main":"./dist/cjs/index.js","_from":"file:x402-0.4.3.tgz","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{"./types":{"import":{"types":"./dist/esm/types/index.d.mts","default":"./dist/esm/types/index.mjs"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./client":{"import":{"types":"./dist/esm/client/index.d.mts","default":"./dist/esm/client/index.mjs"},"require":{"types":"./dist/cjs/client/index.d.ts","default":"./dist/cjs/client/index.js"}},"./shared":{"import":{"types":"./dist/esm/shared/index.d.mts","default":"./dist/esm/shared/index.mjs"},"require":{"types":"./dist/cjs/shared/index.d.ts","default":"./dist/cjs/shared/index.js"}},"./verify":{"import":{"types":"./dist/esm/verify/index.d.mts","default":"./dist/esm/verify/index.mjs"},"require":{"types":"./dist/cjs/verify/index.d.ts","default":"./dist/cjs/verify/index.js"}},"./schemes":{"import":{"types":"./dist/esm/schemes/index.d.mts","default":"./dist/esm/schemes/index.mjs"},"require":{"types":"./dist/cjs/schemes/index.d.ts","default":"./dist/cjs/schemes/index.js"}},"./shared/evm":{"import":{"types":"./dist/esm/shared/evm/index.d.mts","default":"./dist/esm/shared/evm/index.mjs"},"require":{"types":"./dist/cjs/shared/evm/index.d.ts","default":"./dist/cjs/shared/evm/index.js"}},"./facilitator":{"import":{"types":"./dist/esm/facilitator/index.d.mts","default":"./dist/esm/facilitator/index.mjs"},"require":{"types":"./dist/cjs/facilitator/index.d.ts","default":"./dist/cjs/facilitator/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}\"","build:paywall":"tsx src/paywall/build.ts"},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"_resolved":"/tmp/a8594d771ba8b0e2869d9bbbda46a4f8/x402-0.4.3.tgz","_integrity":"sha512-GbIgX2EZYAOZX1ZrEYIVXtjDKLtNuwp7lUlM3dCJAF5TqELP+bDrLy3UsypzNcJoHPVvNa+jB4BPZ83/W2nZDA==","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","wagmi":"^2.15.6"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.4.0","viem":"^2.21.26","vite":"^6.2.6","react":"^19.0.0","buffer":"^6.0.3","eslint":"^9.24.0","vitest":"^3.0.5","esbuild":"^0.25.4","prettier":"3.5.2","react-dom":"^19.0.0","@eslint/js":"^9.24.0","typescript":"^5.7.3","@types/node":"^22.13.4","@wagmi/core":"^2.17.1","@types/react":"^19","@types/react-dom":"^19","@wagmi/connectors":"^5.8.1","eslint-plugin-jsdoc":"^50.6.9","vite-tsconfig-paths":"^5.1.4","@coinbase/onchainkit":"^0.38.14","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.6","@typescript-eslint/parser":"^8.29.1","@craftamap/esbuild-plugin-html":"^0.9.0","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/x402_0.4.3_1754002661994_0.12122544910343058","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"x402","version":"0.5.0","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"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":"c523dd9b6f29b5fdb7424b744aae1ff793c5349b","tarball":"https://registry.npmjs.org/x402/-/x402-0.5.0.tgz","fileCount":72,"integrity":"sha512-0JZiNyUxh2lfmCeBpV5jmJH3zA5WmqZI5Epe3KoWPq8Jmy1NjtcncWh5s7lS1kRQxdGyQ5k25Mb05RtukA0E7w==","signatures":[{"sig":"MEUCIQDFySwO3ty5oLmCqovKZiWHy2x2NH7S+pWJ/msionkU/QIgNlV/5DD8jsP73ECAZOT9VdBqbf/s4RySvX06kOhLWj4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/x402@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12552383},"main":"./dist/cjs/index.js","_from":"file:x402-0.5.0.tgz","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{"./types":{"import":{"types":"./dist/esm/types/index.d.mts","default":"./dist/esm/types/index.mjs"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./client":{"import":{"types":"./dist/esm/client/index.d.mts","default":"./dist/esm/client/index.mjs"},"require":{"types":"./dist/cjs/client/index.d.ts","default":"./dist/cjs/client/index.js"}},"./shared":{"import":{"types":"./dist/esm/shared/index.d.mts","default":"./dist/esm/shared/index.mjs"},"require":{"types":"./dist/cjs/shared/index.d.ts","default":"./dist/cjs/shared/index.js"}},"./verify":{"import":{"types":"./dist/esm/verify/index.d.mts","default":"./dist/esm/verify/index.mjs"},"require":{"types":"./dist/cjs/verify/index.d.ts","default":"./dist/cjs/verify/index.js"}},"./schemes":{"import":{"types":"./dist/esm/schemes/index.d.mts","default":"./dist/esm/schemes/index.mjs"},"require":{"types":"./dist/cjs/schemes/index.d.ts","default":"./dist/cjs/schemes/index.js"}},"./shared/evm":{"import":{"types":"./dist/esm/shared/evm/index.d.mts","default":"./dist/esm/shared/evm/index.mjs"},"require":{"types":"./dist/cjs/shared/evm/index.d.ts","default":"./dist/cjs/shared/evm/index.js"}},"./facilitator":{"import":{"types":"./dist/esm/facilitator/index.d.mts","default":"./dist/esm/facilitator/index.mjs"},"require":{"types":"./dist/cjs/facilitator/index.d.ts","default":"./dist/cjs/facilitator/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}\"","build:paywall":"tsx src/paywall/build.ts"},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"_resolved":"/tmp/0f56af33ca3d40d28a5bfc6e530ef936/x402-0.5.0.tgz","_integrity":"sha512-0JZiNyUxh2lfmCeBpV5jmJH3zA5WmqZI5Epe3KoWPq8Jmy1NjtcncWh5s7lS1kRQxdGyQ5k25Mb05RtukA0E7w==","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","wagmi":"^2.15.6"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.4.0","viem":"^2.21.26","vite":"^6.2.6","react":"^19.0.0","buffer":"^6.0.3","eslint":"^9.24.0","vitest":"^3.0.5","esbuild":"^0.25.4","prettier":"3.5.2","react-dom":"^19.0.0","@eslint/js":"^9.24.0","typescript":"^5.7.3","@types/node":"^22.13.4","@wagmi/core":"^2.17.1","@types/react":"^19","@types/react-dom":"^19","@wagmi/connectors":"^5.8.1","eslint-plugin-jsdoc":"^50.6.9","vite-tsconfig-paths":"^5.1.4","@coinbase/onchainkit":"^0.38.14","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.6","@typescript-eslint/parser":"^8.29.1","@craftamap/esbuild-plugin-html":"^0.9.0","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/x402_0.5.0_1754748724200_0.8605639188918681","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"x402","version":"0.5.1","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"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":"5550b15953eed351eb54501889507f52bc8c5c6f","tarball":"https://registry.npmjs.org/x402/-/x402-0.5.1.tgz","fileCount":72,"integrity":"sha512-ZGUhZgfV2l+Ze684XhOIncdHqPfzEVAoclfdfsZPLEtu7Hdf9X15F6M69Wpc+AsIWtv/fd9s0VApygcQBgddUA==","signatures":[{"sig":"MEUCIAXdRTTU7X3VByrNjlmc/VlJL9Djppc6TlwGB/vXzv0LAiEAhWr7/Mn8N3lC/wJQnhelZAYFay2FI0XrY4NeycVpBO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/x402@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12581265},"main":"./dist/cjs/index.js","_from":"file:x402-0.5.1.tgz","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{"./types":{"import":{"types":"./dist/esm/types/index.d.mts","default":"./dist/esm/types/index.mjs"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./client":{"import":{"types":"./dist/esm/client/index.d.mts","default":"./dist/esm/client/index.mjs"},"require":{"types":"./dist/cjs/client/index.d.ts","default":"./dist/cjs/client/index.js"}},"./shared":{"import":{"types":"./dist/esm/shared/index.d.mts","default":"./dist/esm/shared/index.mjs"},"require":{"types":"./dist/cjs/shared/index.d.ts","default":"./dist/cjs/shared/index.js"}},"./verify":{"import":{"types":"./dist/esm/verify/index.d.mts","default":"./dist/esm/verify/index.mjs"},"require":{"types":"./dist/cjs/verify/index.d.ts","default":"./dist/cjs/verify/index.js"}},"./schemes":{"import":{"types":"./dist/esm/schemes/index.d.mts","default":"./dist/esm/schemes/index.mjs"},"require":{"types":"./dist/cjs/schemes/index.d.ts","default":"./dist/cjs/schemes/index.js"}},"./shared/evm":{"import":{"types":"./dist/esm/shared/evm/index.d.mts","default":"./dist/esm/shared/evm/index.mjs"},"require":{"types":"./dist/cjs/shared/evm/index.d.ts","default":"./dist/cjs/shared/evm/index.js"}},"./facilitator":{"import":{"types":"./dist/esm/facilitator/index.d.mts","default":"./dist/esm/facilitator/index.mjs"},"require":{"types":"./dist/cjs/facilitator/index.d.ts","default":"./dist/cjs/facilitator/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}\"","build:paywall":"tsx src/paywall/build.ts"},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"_resolved":"/tmp/650f407892d92a3483b1eee385fe5e3f/x402-0.5.1.tgz","_integrity":"sha512-ZGUhZgfV2l+Ze684XhOIncdHqPfzEVAoclfdfsZPLEtu7Hdf9X15F6M69Wpc+AsIWtv/fd9s0VApygcQBgddUA==","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","wagmi":"^2.15.6"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.4.0","viem":"^2.21.26","vite":"^6.2.6","react":"^19.0.0","buffer":"^6.0.3","eslint":"^9.24.0","vitest":"^3.0.5","esbuild":"^0.25.4","prettier":"3.5.2","react-dom":"^19.0.0","@eslint/js":"^9.24.0","typescript":"^5.7.3","@types/node":"^22.13.4","@wagmi/core":"^2.17.1","@types/react":"^19","@types/react-dom":"^19","@wagmi/connectors":"^5.8.1","eslint-plugin-jsdoc":"^50.6.9","vite-tsconfig-paths":"^5.1.4","@coinbase/onchainkit":"^0.38.14","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.6","@typescript-eslint/parser":"^8.29.1","@craftamap/esbuild-plugin-html":"^0.9.0","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/x402_0.5.1_1755005718741_0.4886464280696807","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"x402","version":"0.5.2","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"x402@0.5.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":"43c36bf233f4695f5806a015f2cb7da2dd0c4489","tarball":"https://registry.npmjs.org/x402/-/x402-0.5.2.tgz","fileCount":72,"integrity":"sha512-Ar21W4lAm1aGfMDNpJrkYeMsIEGIXIi6Ke1i2Kxo/bW/KfUz+ZnIpMyKlm0S16UQbytU0rwd5KdurzI9HF7cKA==","signatures":[{"sig":"MEYCIQC8U/B4epJdgtWdOEz9vpXogDBlE47noWMRWJW8TdwjrgIhANv0lPMh+PcrYC3OspVThnSX1/ywTEKw/fnVEKRNcMi3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/x402@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12583397},"main":"./dist/cjs/index.js","_from":"file:x402-0.5.2.tgz","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{"./types":{"import":{"types":"./dist/esm/types/index.d.mts","default":"./dist/esm/types/index.mjs"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./client":{"import":{"types":"./dist/esm/client/index.d.mts","default":"./dist/esm/client/index.mjs"},"require":{"types":"./dist/cjs/client/index.d.ts","default":"./dist/cjs/client/index.js"}},"./shared":{"import":{"types":"./dist/esm/shared/index.d.mts","default":"./dist/esm/shared/index.mjs"},"require":{"types":"./dist/cjs/shared/index.d.ts","default":"./dist/cjs/shared/index.js"}},"./verify":{"import":{"types":"./dist/esm/verify/index.d.mts","default":"./dist/esm/verify/index.mjs"},"require":{"types":"./dist/cjs/verify/index.d.ts","default":"./dist/cjs/verify/index.js"}},"./schemes":{"import":{"types":"./dist/esm/schemes/index.d.mts","default":"./dist/esm/schemes/index.mjs"},"require":{"types":"./dist/cjs/schemes/index.d.ts","default":"./dist/cjs/schemes/index.js"}},"./shared/evm":{"import":{"types":"./dist/esm/shared/evm/index.d.mts","default":"./dist/esm/shared/evm/index.mjs"},"require":{"types":"./dist/cjs/shared/evm/index.d.ts","default":"./dist/cjs/shared/evm/index.js"}},"./facilitator":{"import":{"types":"./dist/esm/facilitator/index.d.mts","default":"./dist/esm/facilitator/index.mjs"},"require":{"types":"./dist/cjs/facilitator/index.d.ts","default":"./dist/cjs/facilitator/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}\"","build:paywall":"tsx src/paywall/build.ts"},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"_resolved":"/tmp/160c3d72fef93cbfe6ac042767649fde/x402-0.5.2.tgz","_integrity":"sha512-Ar21W4lAm1aGfMDNpJrkYeMsIEGIXIi6Ke1i2Kxo/bW/KfUz+ZnIpMyKlm0S16UQbytU0rwd5KdurzI9HF7cKA==","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","wagmi":"^2.15.6"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.4.0","viem":"^2.21.26","vite":"^6.2.6","react":"^19.0.0","buffer":"^6.0.3","eslint":"^9.24.0","vitest":"^3.0.5","esbuild":"^0.25.4","prettier":"3.5.2","react-dom":"^19.0.0","@eslint/js":"^9.24.0","typescript":"^5.7.3","@types/node":"^22.13.4","@wagmi/core":"^2.17.1","@types/react":"^19","@types/react-dom":"^19","@wagmi/connectors":"^5.8.1","eslint-plugin-jsdoc":"^50.6.9","vite-tsconfig-paths":"^5.1.4","@coinbase/onchainkit":"^0.38.14","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.6","@typescript-eslint/parser":"^8.29.1","@craftamap/esbuild-plugin-html":"^0.9.0","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/x402_0.5.2_1755119114207_0.25195856169627384","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"x402","version":"0.5.3","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"x402@0.5.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":"97ece15e3d8d3c8932c7debd6e0fdd3939d8478d","tarball":"https://registry.npmjs.org/x402/-/x402-0.5.3.tgz","fileCount":72,"integrity":"sha512-2cML/exWWnusJjmrzanILGAtSoatVR5U8w4Xf6RNpqpOO1xCakyEDgoSCKWAu+KAYoO27xmCXmbIy/ao2sBCMw==","signatures":[{"sig":"MEUCIQCk01miDgtPwkf07lF2fuOwbuiDdffOTKBmInPvAXt0UgIgc2rNb/GjewWMIzlFsxOM92ogWWQitEvuKhjFYQ4Flak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/x402@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12583453},"main":"./dist/cjs/index.js","_from":"file:x402-0.5.3.tgz","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{"./types":{"import":{"types":"./dist/esm/types/index.d.mts","default":"./dist/esm/types/index.mjs"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./client":{"import":{"types":"./dist/esm/client/index.d.mts","default":"./dist/esm/client/index.mjs"},"require":{"types":"./dist/cjs/client/index.d.ts","default":"./dist/cjs/client/index.js"}},"./shared":{"import":{"types":"./dist/esm/shared/index.d.mts","default":"./dist/esm/shared/index.mjs"},"require":{"types":"./dist/cjs/shared/index.d.ts","default":"./dist/cjs/shared/index.js"}},"./verify":{"import":{"types":"./dist/esm/verify/index.d.mts","default":"./dist/esm/verify/index.mjs"},"require":{"types":"./dist/cjs/verify/index.d.ts","default":"./dist/cjs/verify/index.js"}},"./schemes":{"import":{"types":"./dist/esm/schemes/index.d.mts","default":"./dist/esm/schemes/index.mjs"},"require":{"types":"./dist/cjs/schemes/index.d.ts","default":"./dist/cjs/schemes/index.js"}},"./shared/evm":{"import":{"types":"./dist/esm/shared/evm/index.d.mts","default":"./dist/esm/shared/evm/index.mjs"},"require":{"types":"./dist/cjs/shared/evm/index.d.ts","default":"./dist/cjs/shared/evm/index.js"}},"./facilitator":{"import":{"types":"./dist/esm/facilitator/index.d.mts","default":"./dist/esm/facilitator/index.mjs"},"require":{"types":"./dist/cjs/facilitator/index.d.ts","default":"./dist/cjs/facilitator/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}\"","build:paywall":"tsx src/paywall/build.ts"},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"_resolved":"/tmp/c6a3547bef29b5ba634243be56b22dbd/x402-0.5.3.tgz","_integrity":"sha512-2cML/exWWnusJjmrzanILGAtSoatVR5U8w4Xf6RNpqpOO1xCakyEDgoSCKWAu+KAYoO27xmCXmbIy/ao2sBCMw==","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","wagmi":"^2.15.6"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.4.0","viem":"^2.21.26","vite":"^6.2.6","react":"^19.0.0","buffer":"^6.0.3","eslint":"^9.24.0","vitest":"^3.0.5","esbuild":"^0.25.4","prettier":"3.5.2","react-dom":"^19.0.0","@eslint/js":"^9.24.0","typescript":"^5.7.3","@types/node":"^22.13.4","@wagmi/core":"^2.17.1","@types/react":"^19","@types/react-dom":"^19","@wagmi/connectors":"^5.8.1","eslint-plugin-jsdoc":"^50.6.9","vite-tsconfig-paths":"^5.1.4","@coinbase/onchainkit":"^0.38.14","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.6","@typescript-eslint/parser":"^8.29.1","@craftamap/esbuild-plugin-html":"^0.9.0","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/x402_0.5.3_1755622253947_0.8782402481119447","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"x402","version":"0.6.0","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"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":"92ac3332f7742d93eaead6791a7f1ff1cd72848b","tarball":"https://registry.npmjs.org/x402/-/x402-0.6.0.tgz","fileCount":78,"integrity":"sha512-3FmcS/cwPQX9Kbf2pqoeF+iVgu5kDfNwz8wTSS/++cAwMAqpEgOaJ7jXMBYiEK4GXIqZEY6dSosZz/WzK5N6pw==","signatures":[{"sig":"MEUCIC3NEmvZYLbDJKY0nu7o5VV34SZsbWtAKBoJjMqZMovrAiEA10C94VtJSrY7o37Qd3G2W81RvkGEu1cHcLlyl9hfRus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/x402@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13100346},"main":"./dist/cjs/index.js","_from":"file:x402-0.6.0.tgz","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{"./types":{"import":{"types":"./dist/esm/types/index.d.mts","default":"./dist/esm/types/index.mjs"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./client":{"import":{"types":"./dist/esm/client/index.d.mts","default":"./dist/esm/client/index.mjs"},"require":{"types":"./dist/cjs/client/index.d.ts","default":"./dist/cjs/client/index.js"}},"./shared":{"import":{"types":"./dist/esm/shared/index.d.mts","default":"./dist/esm/shared/index.mjs"},"require":{"types":"./dist/cjs/shared/index.d.ts","default":"./dist/cjs/shared/index.js"}},"./verify":{"import":{"types":"./dist/esm/verify/index.d.mts","default":"./dist/esm/verify/index.mjs"},"require":{"types":"./dist/cjs/verify/index.d.ts","default":"./dist/cjs/verify/index.js"}},"./schemes":{"import":{"types":"./dist/esm/schemes/index.d.mts","default":"./dist/esm/schemes/index.mjs"},"require":{"types":"./dist/cjs/schemes/index.d.ts","default":"./dist/cjs/schemes/index.js"}},"./shared/evm":{"import":{"types":"./dist/esm/shared/evm/index.d.mts","default":"./dist/esm/shared/evm/index.mjs"},"require":{"types":"./dist/cjs/shared/evm/index.d.ts","default":"./dist/cjs/shared/evm/index.js"}},"./facilitator":{"import":{"types":"./dist/esm/facilitator/index.d.mts","default":"./dist/esm/facilitator/index.mjs"},"require":{"types":"./dist/cjs/facilitator/index.d.ts","default":"./dist/cjs/facilitator/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}\"","build:paywall":"tsx src/paywall/build.ts"},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"_resolved":"/tmp/0057a52d4ec6cde39a62e02dc68ac81e/x402-0.6.0.tgz","_integrity":"sha512-3FmcS/cwPQX9Kbf2pqoeF+iVgu5kDfNwz8wTSS/++cAwMAqpEgOaJ7jXMBYiEK4GXIqZEY6dSosZz/WzK5N6pw==","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","wagmi":"^2.15.6","@scure/base":"^1.2.6","@solana/kit":"^2.1.1","@solana-program/token":"^0.5.1","@solana-program/token-2022":"^0.4.2","@solana-program/compute-budget":"^0.8.0","@solana/transaction-confirmation":"^2.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.4.0","viem":"^2.21.26","vite":"^6.2.6","react":"^19.0.0","buffer":"^6.0.3","eslint":"^9.24.0","vitest":"^3.0.5","esbuild":"^0.25.4","prettier":"3.5.2","react-dom":"^19.0.0","@eslint/js":"^9.24.0","typescript":"^5.7.3","@types/node":"^22.13.4","@wagmi/core":"^2.17.1","@types/react":"^19","@types/react-dom":"^19","@wagmi/connectors":"^5.8.1","eslint-plugin-jsdoc":"^50.6.9","vite-tsconfig-paths":"^5.1.4","@coinbase/onchainkit":"^0.38.14","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.6","@typescript-eslint/parser":"^8.29.1","@craftamap/esbuild-plugin-html":"^0.9.0","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/x402_0.6.0_1757121933129_0.7647751471666946","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"x402","version":"0.6.1","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"x402@0.6.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":"b9d0f7dd9cdda752bfcf0a65d814ed00ecd714c0","tarball":"https://registry.npmjs.org/x402/-/x402-0.6.1.tgz","fileCount":78,"integrity":"sha512-9UmeCSsYzFGav5FdVP70VplKlR3V90P0DZ9fPSrlLVp0ifUVi1S9TztvegkmIHE9xTGZ1GWNi+bkne6N0Ea58w==","signatures":[{"sig":"MEUCIQCEYn+JwyboyiqJrklyyWj2Nrq2ISQDcBs++15gqcsVmgIgARRxr840C0cM9+6Yu2J/coGW988reL4YJsPLodEZuBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/x402@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13101992},"main":"./dist/cjs/index.js","_from":"file:x402-0.6.1.tgz","types":"./dist/index.d.ts","module":"./dist/esm/index.js","exports":{"./types":{"import":{"types":"./dist/esm/types/index.d.mts","default":"./dist/esm/types/index.mjs"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./client":{"import":{"types":"./dist/esm/client/index.d.mts","default":"./dist/esm/client/index.mjs"},"require":{"types":"./dist/cjs/client/index.d.ts","default":"./dist/cjs/client/index.js"}},"./shared":{"import":{"types":"./dist/esm/shared/index.d.mts","default":"./dist/esm/shared/index.mjs"},"require":{"types":"./dist/cjs/shared/index.d.ts","default":"./dist/cjs/shared/index.js"}},"./verify":{"import":{"types":"./dist/esm/verify/index.d.mts","default":"./dist/esm/verify/index.mjs"},"require":{"types":"./dist/cjs/verify/index.d.ts","default":"./dist/cjs/verify/index.js"}},"./schemes":{"import":{"types":"./dist/esm/schemes/index.d.mts","default":"./dist/esm/schemes/index.mjs"},"require":{"types":"./dist/cjs/schemes/index.d.ts","default":"./dist/cjs/schemes/index.js"}},"./shared/evm":{"import":{"types":"./dist/esm/shared/evm/index.d.mts","default":"./dist/esm/shared/evm/index.mjs"},"require":{"types":"./dist/cjs/shared/evm/index.d.ts","default":"./dist/cjs/shared/evm/index.js"}},"./facilitator":{"import":{"types":"./dist/esm/facilitator/index.d.mts","default":"./dist/esm/facilitator/index.mjs"},"require":{"types":"./dist/cjs/facilitator/index.d.ts","default":"./dist/cjs/facilitator/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}\"","build:paywall":"tsx src/paywall/build.ts"},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"_resolved":"/tmp/725f3a3dd0b2d51531e1fce6e6dc4a53/x402-0.6.1.tgz","_integrity":"sha512-9UmeCSsYzFGav5FdVP70VplKlR3V90P0DZ9fPSrlLVp0ifUVi1S9TztvegkmIHE9xTGZ1GWNi+bkne6N0Ea58w==","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","wagmi":"^2.15.6","@scure/base":"^1.2.6","@solana/kit":"^2.1.1","@solana-program/token":"^0.5.1","@solana-program/token-2022":"^0.4.2","@solana-program/compute-budget":"^0.8.0","@solana/transaction-confirmation":"^2.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.4.0","viem":"^2.21.26","vite":"^6.2.6","react":"^19.0.0","buffer":"^6.0.3","eslint":"^9.24.0","vitest":"^3.0.5","esbuild":"^0.25.4","prettier":"3.5.2","react-dom":"^19.0.0","@eslint/js":"^9.24.0","typescript":"^5.7.3","@types/node":"^22.13.4","@wagmi/core":"^2.17.1","@types/react":"^19","@types/react-dom":"^19","@wagmi/connectors":"^5.8.1","eslint-plugin-jsdoc":"^50.6.9","vite-tsconfig-paths":"^5.1.4","@coinbase/onchainkit":"^0.38.14","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.6","@typescript-eslint/parser":"^8.29.1","@craftamap/esbuild-plugin-html":"^0.9.0","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/x402_0.6.1_1758074175378_0.868736466680365","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"x402","version":"0.6.5","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"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":"8085d9f5e841ee90c9e740e2f7f3544878944ed6","tarball":"https://registry.npmjs.org/x402/-/x402-0.6.5.tgz","fileCount":78,"integrity":"sha512-Pk+JZiCwuXSzwuhY6Dsz5mu/O9T6QnZD7VPVcgI3gixe4F/rwv4h09bUygB9kckRpq+XYYx3Hqv4nTk8uBCzvQ==","signatures":[{"sig":"MEUCIAGDKxzXvInGXtgzdcEGcnqB9cE+1yOvRvLUANZgxHn0AiEAzneKjD/XiCK5LAtd5KKFJK/Q845/lS9GidMa6NIxli4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/x402@0.6.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13114132},"main":"./dist/cjs/index.js","_from":"file:x402-0.6.5.tgz","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","exports":{"./types":{"import":{"types":"./dist/esm/types/index.d.mts","default":"./dist/esm/types/index.mjs"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./client":{"import":{"types":"./dist/esm/client/index.d.mts","default":"./dist/esm/client/index.mjs"},"require":{"types":"./dist/cjs/client/index.d.ts","default":"./dist/cjs/client/index.js"}},"./shared":{"import":{"types":"./dist/esm/shared/index.d.mts","default":"./dist/esm/shared/index.mjs"},"require":{"types":"./dist/cjs/shared/index.d.ts","default":"./dist/cjs/shared/index.js"}},"./verify":{"import":{"types":"./dist/esm/verify/index.d.mts","default":"./dist/esm/verify/index.mjs"},"require":{"types":"./dist/cjs/verify/index.d.ts","default":"./dist/cjs/verify/index.js"}},"./schemes":{"import":{"types":"./dist/esm/schemes/index.d.mts","default":"./dist/esm/schemes/index.mjs"},"require":{"types":"./dist/cjs/schemes/index.d.ts","default":"./dist/cjs/schemes/index.js"}},"./shared/evm":{"import":{"types":"./dist/esm/shared/evm/index.d.mts","default":"./dist/esm/shared/evm/index.mjs"},"require":{"types":"./dist/cjs/shared/evm/index.d.ts","default":"./dist/cjs/shared/evm/index.js"}},"./facilitator":{"import":{"types":"./dist/esm/facilitator/index.d.mts","default":"./dist/esm/facilitator/index.mjs"},"require":{"types":"./dist/cjs/facilitator/index.d.ts","default":"./dist/cjs/facilitator/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}\"","build:paywall":"tsx src/paywall/build.ts"},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"_resolved":"/tmp/d95cd68b6dc90cc86e17adea42bc25b9/x402-0.6.5.tgz","_integrity":"sha512-Pk+JZiCwuXSzwuhY6Dsz5mu/O9T6QnZD7VPVcgI3gixe4F/rwv4h09bUygB9kckRpq+XYYx3Hqv4nTk8uBCzvQ==","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","wagmi":"^2.15.6","@scure/base":"^1.2.6","@solana/kit":"^2.1.1","@solana-program/token":"^0.5.1","@solana-program/token-2022":"^0.4.2","@solana-program/compute-budget":"^0.8.0","@solana/transaction-confirmation":"^2.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.4.0","viem":"^2.21.26","vite":"^6.2.6","react":"^19.0.0","buffer":"^6.0.3","eslint":"^9.24.0","vitest":"^3.0.5","esbuild":"^0.25.4","prettier":"3.5.2","react-dom":"^19.0.0","@eslint/js":"^9.24.0","typescript":"^5.7.3","@types/node":"^22.13.4","@wagmi/core":"^2.17.1","@types/react":"^19","@types/react-dom":"^19","@wagmi/connectors":"^5.8.1","eslint-plugin-jsdoc":"^50.6.9","vite-tsconfig-paths":"^5.1.4","@coinbase/onchainkit":"^0.38.14","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.6","@typescript-eslint/parser":"^8.29.1","@craftamap/esbuild-plugin-html":"^0.9.0","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/x402_0.6.5_1758837112935_0.16217185562110714","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"x402","version":"0.6.6","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"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":"678646126f6b68a90781705b9f339146c6e3ea9f","tarball":"https://registry.npmjs.org/x402/-/x402-0.6.6.tgz","fileCount":80,"integrity":"sha512-gKkxqKBT0mH7fSLld6Mz9ML52dmu1XeOPhVtiUCA3EzkfY6p0EJ3ijKhIKN0Jh8Q6kVXrFlJ/4iAUS1dNDA2lA==","signatures":[{"sig":"MEUCIAqn3u5IgvoDaMno7ZSPbMAfzVByiVwfIhOIRXvSnkH+AiEAo2j4XyMgSjZmDGSMzW2wB/uXVZMk2TCzpiM5Baj3qhw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/x402@0.6.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13145399},"main":"./dist/cjs/index.js","_from":"file:x402-0.6.6.tgz","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","exports":{"./types":{"import":{"types":"./dist/esm/types/index.d.mts","default":"./dist/esm/types/index.mjs"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./client":{"import":{"types":"./dist/esm/client/index.d.mts","default":"./dist/esm/client/index.mjs"},"require":{"types":"./dist/cjs/client/index.d.ts","default":"./dist/cjs/client/index.js"}},"./shared":{"import":{"types":"./dist/esm/shared/index.d.mts","default":"./dist/esm/shared/index.mjs"},"require":{"types":"./dist/cjs/shared/index.d.ts","default":"./dist/cjs/shared/index.js"}},"./verify":{"import":{"types":"./dist/esm/verify/index.d.mts","default":"./dist/esm/verify/index.mjs"},"require":{"types":"./dist/cjs/verify/index.d.ts","default":"./dist/cjs/verify/index.js"}},"./schemes":{"import":{"types":"./dist/esm/schemes/index.d.mts","default":"./dist/esm/schemes/index.mjs"},"require":{"types":"./dist/cjs/schemes/index.d.ts","default":"./dist/cjs/schemes/index.js"}},"./shared/evm":{"import":{"types":"./dist/esm/shared/evm/index.d.mts","default":"./dist/esm/shared/evm/index.mjs"},"require":{"types":"./dist/cjs/shared/evm/index.d.ts","default":"./dist/cjs/shared/evm/index.js"}},"./facilitator":{"import":{"types":"./dist/esm/facilitator/index.d.mts","default":"./dist/esm/facilitator/index.mjs"},"require":{"types":"./dist/cjs/facilitator/index.d.ts","default":"./dist/cjs/facilitator/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}\"","build:paywall":"tsx src/paywall/build.ts"},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"_resolved":"/tmp/29443199d454666e4ee480c21a203308/x402-0.6.6.tgz","_integrity":"sha512-gKkxqKBT0mH7fSLld6Mz9ML52dmu1XeOPhVtiUCA3EzkfY6p0EJ3ijKhIKN0Jh8Q6kVXrFlJ/4iAUS1dNDA2lA==","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","wagmi":"^2.15.6","@scure/base":"^1.2.6","@solana/kit":"^2.1.1","@solana-program/token":"^0.5.1","@solana-program/token-2022":"^0.4.2","@solana-program/compute-budget":"^0.8.0","@solana/transaction-confirmation":"^2.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.4.0","viem":"^2.21.26","vite":"^6.2.6","react":"^19.0.0","buffer":"^6.0.3","eslint":"^9.24.0","vitest":"^3.0.5","esbuild":"^0.25.4","prettier":"3.5.2","react-dom":"^19.0.0","@eslint/js":"^9.24.0","typescript":"^5.7.3","@types/node":"^22.13.4","@wagmi/core":"^2.17.1","@types/react":"^19","@types/react-dom":"^19","@wagmi/connectors":"^5.8.1","eslint-plugin-jsdoc":"^50.6.9","vite-tsconfig-paths":"^5.1.4","@coinbase/onchainkit":"^0.38.14","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.6","@typescript-eslint/parser":"^8.29.1","@craftamap/esbuild-plugin-html":"^0.9.0","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/x402_0.6.6_1759529382966_0.45107610531497144","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"x402","version":"0.7.0","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"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":"f5abc5699e0000acef028cdaebdfd9fadb0dc09f","tarball":"https://registry.npmjs.org/x402/-/x402-0.7.0.tgz","fileCount":88,"integrity":"sha512-G4UnkS4YDMUO+dYFpincma2p2PNN3t/6uP4tIxeHYrH2BL13ELbm4Jovtu4S7A6Ve1S9kka+5tkW33a+KgQX3Q==","signatures":[{"sig":"MEUCIBWQm5vtNpGbx296IK96mOR8KDVD5I50wBHad6cBLltvAiEAneb64iayrJQ7yICsV0STYldFIWVZb5so4Gsb426iPsk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/x402@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13179101},"main":"./dist/cjs/index.js","_from":"file:x402-0.7.0.tgz","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","exports":{"./types":{"import":{"types":"./dist/esm/types/index.d.mts","default":"./dist/esm/types/index.mjs"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./client":{"import":{"types":"./dist/esm/client/index.d.mts","default":"./dist/esm/client/index.mjs"},"require":{"types":"./dist/cjs/client/index.d.ts","default":"./dist/cjs/client/index.js"}},"./shared":{"import":{"types":"./dist/esm/shared/index.d.mts","default":"./dist/esm/shared/index.mjs"},"require":{"types":"./dist/cjs/shared/index.d.ts","default":"./dist/cjs/shared/index.js"}},"./verify":{"import":{"types":"./dist/esm/verify/index.d.mts","default":"./dist/esm/verify/index.mjs"},"require":{"types":"./dist/cjs/verify/index.d.ts","default":"./dist/cjs/verify/index.js"}},"./paywall":{"import":{"types":"./dist/esm/paywall/index.d.mts","default":"./dist/esm/paywall/index.mjs"},"require":{"types":"./dist/cjs/paywall/index.d.ts","default":"./dist/cjs/paywall/index.js"}},"./schemes":{"import":{"types":"./dist/esm/schemes/index.d.mts","default":"./dist/esm/schemes/index.mjs"},"require":{"types":"./dist/cjs/schemes/index.d.ts","default":"./dist/cjs/schemes/index.js"}},"./shared/evm":{"import":{"types":"./dist/esm/shared/evm/index.d.mts","default":"./dist/esm/shared/evm/index.mjs"},"require":{"types":"./dist/cjs/shared/evm/index.d.ts","default":"./dist/cjs/shared/evm/index.js"}},"./facilitator":{"import":{"types":"./dist/esm/facilitator/index.d.mts","default":"./dist/esm/facilitator/index.mjs"},"require":{"types":"./dist/cjs/facilitator/index.d.ts","default":"./dist/cjs/facilitator/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}\"","build:paywall":"tsx src/paywall/build.ts"},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"_resolved":"/tmp/3f231b1ce80b0be6c8a5967c2c76e6ff/x402-0.7.0.tgz","_integrity":"sha512-G4UnkS4YDMUO+dYFpincma2p2PNN3t/6uP4tIxeHYrH2BL13ELbm4Jovtu4S7A6Ve1S9kka+5tkW33a+KgQX3Q==","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","wagmi":"^2.15.6","@scure/base":"^1.2.6","@solana/kit":"^2.1.1","@solana-program/token":"^0.5.1","@solana-program/token-2022":"^0.4.2","@solana-program/compute-budget":"^0.8.0","@solana/transaction-confirmation":"^2.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.4.0","viem":"^2.21.26","vite":"^6.2.6","react":"^19.0.0","buffer":"^6.0.3","eslint":"^9.24.0","vitest":"^3.0.5","esbuild":"^0.25.4","prettier":"3.5.2","react-dom":"^19.0.0","@eslint/js":"^9.24.0","typescript":"^5.7.3","@types/node":"^22.13.4","@wagmi/core":"^2.17.1","@types/react":"^19","@types/react-dom":"^19","@wagmi/connectors":"^5.8.1","eslint-plugin-jsdoc":"^50.6.9","vite-tsconfig-paths":"^5.1.4","@coinbase/onchainkit":"^0.38.14","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.6","@typescript-eslint/parser":"^8.29.1","@craftamap/esbuild-plugin-html":"^0.9.0","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/x402_0.7.0_1761582573746_0.13613786526496674","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"x402","version":"0.7.1","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"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":"69d74d003c344ab797ab69767cfcc1a95d20f474","tarball":"https://registry.npmjs.org/x402/-/x402-0.7.1.tgz","fileCount":88,"integrity":"sha512-J+C0FgFHIc3gkJzCw6sqerwwzs0r3I8010WsSvMDFtNlaCicHY92kvoT7LcJI2PaftRhCVzdIuaSU9xoMFrzPQ==","signatures":[{"sig":"MEUCIQCPCkTYkaz3LTKbtHiuOObIOyuTPHoGWz0FtpNA5QO05AIgM8jG0WO7ZdXNHi7wl7w2IjVVm9TWlJ4c5Cn47Tdk7CU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/x402@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16304807},"main":"./dist/cjs/index.js","_from":"file:x402-0.7.1.tgz","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","exports":{"./types":{"import":{"types":"./dist/esm/types/index.d.mts","default":"./dist/esm/types/index.mjs"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./client":{"import":{"types":"./dist/esm/client/index.d.mts","default":"./dist/esm/client/index.mjs"},"require":{"types":"./dist/cjs/client/index.d.ts","default":"./dist/cjs/client/index.js"}},"./shared":{"import":{"types":"./dist/esm/shared/index.d.mts","default":"./dist/esm/shared/index.mjs"},"require":{"types":"./dist/cjs/shared/index.d.ts","default":"./dist/cjs/shared/index.js"}},"./verify":{"import":{"types":"./dist/esm/verify/index.d.mts","default":"./dist/esm/verify/index.mjs"},"require":{"types":"./dist/cjs/verify/index.d.ts","default":"./dist/cjs/verify/index.js"}},"./paywall":{"import":{"types":"./dist/esm/paywall/index.d.mts","default":"./dist/esm/paywall/index.mjs"},"require":{"types":"./dist/cjs/paywall/index.d.ts","default":"./dist/cjs/paywall/index.js"}},"./schemes":{"import":{"types":"./dist/esm/schemes/index.d.mts","default":"./dist/esm/schemes/index.mjs"},"require":{"types":"./dist/cjs/schemes/index.d.ts","default":"./dist/cjs/schemes/index.js"}},"./shared/evm":{"import":{"types":"./dist/esm/shared/evm/index.d.mts","default":"./dist/esm/shared/evm/index.mjs"},"require":{"types":"./dist/cjs/shared/evm/index.d.ts","default":"./dist/cjs/shared/evm/index.js"}},"./facilitator":{"import":{"types":"./dist/esm/facilitator/index.d.mts","default":"./dist/esm/facilitator/index.mjs"},"require":{"types":"./dist/cjs/facilitator/index.d.ts","default":"./dist/cjs/facilitator/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}\"","build:paywall":"tsx src/paywall/build.ts"},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"_resolved":"/tmp/21f8bcfeb851d1598b10d089fa771d96/x402-0.7.1.tgz","_integrity":"sha512-J+C0FgFHIc3gkJzCw6sqerwwzs0r3I8010WsSvMDFtNlaCicHY92kvoT7LcJI2PaftRhCVzdIuaSU9xoMFrzPQ==","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","wagmi":"^2.15.6","@scure/base":"^1.2.6","@solana/kit":"^2.1.1","@wallet-standard/app":"^1.1.0","@solana-program/token":"^0.5.1","@wallet-standard/base":"^1.1.0","@wallet-standard/features":"^1.1.0","@solana-program/token-2022":"^0.4.2","@solana-program/compute-budget":"^0.8.0","@solana/transaction-confirmation":"^2.1.1","@solana/wallet-standard-features":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.4.0","viem":"^2.21.26","vite":"^6.2.6","react":"^19.0.0","buffer":"^6.0.3","eslint":"^9.24.0","vitest":"^3.0.5","esbuild":"^0.25.4","prettier":"3.5.2","react-dom":"^19.0.0","@eslint/js":"^9.24.0","typescript":"^5.7.3","@types/node":"^22.13.4","@wagmi/core":"^2.17.1","@types/react":"^19","@types/react-dom":"^19","@wagmi/connectors":"^5.8.1","eslint-plugin-jsdoc":"^50.6.9","vite-tsconfig-paths":"^5.1.4","@coinbase/onchainkit":"^0.38.14","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.6","@typescript-eslint/parser":"^8.29.1","@craftamap/esbuild-plugin-html":"^0.9.0","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/x402_0.7.1_1761785891634_0.616614022486895","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"x402","version":"0.7.2","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"x402@0.7.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":"191ccaa53b705729eb8723b0939ae5de8c53d5a6","tarball":"https://registry.npmjs.org/x402/-/x402-0.7.2.tgz","fileCount":88,"integrity":"sha512-JleP1GmeOP1bEuwzFVtjusL3t5H1PGufROrBKg5pj/MfcGswkBvfB6j5Gm5UeA+kwp0ZmOkkHAqkoHF1WexbsQ==","signatures":[{"sig":"MEUCIA9UriWFHq7IItdIPB10QcxRn1do1VC9q99XcbbIRbcsAiEAt1u1qkKPJsnozLOCOodu6p4FtHzp+zmJ2K2QwQvK0sQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/x402@0.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16278579},"main":"./dist/cjs/index.js","_from":"file:x402-0.7.2.tgz","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","exports":{"./types":{"import":{"types":"./dist/esm/types/index.d.mts","default":"./dist/esm/types/index.mjs"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./client":{"import":{"types":"./dist/esm/client/index.d.mts","default":"./dist/esm/client/index.mjs"},"require":{"types":"./dist/cjs/client/index.d.ts","default":"./dist/cjs/client/index.js"}},"./shared":{"import":{"types":"./dist/esm/shared/index.d.mts","default":"./dist/esm/shared/index.mjs"},"require":{"types":"./dist/cjs/shared/index.d.ts","default":"./dist/cjs/shared/index.js"}},"./verify":{"import":{"types":"./dist/esm/verify/index.d.mts","default":"./dist/esm/verify/index.mjs"},"require":{"types":"./dist/cjs/verify/index.d.ts","default":"./dist/cjs/verify/index.js"}},"./paywall":{"import":{"types":"./dist/esm/paywall/index.d.mts","default":"./dist/esm/paywall/index.mjs"},"require":{"types":"./dist/cjs/paywall/index.d.ts","default":"./dist/cjs/paywall/index.js"}},"./schemes":{"import":{"types":"./dist/esm/schemes/index.d.mts","default":"./dist/esm/schemes/index.mjs"},"require":{"types":"./dist/cjs/schemes/index.d.ts","default":"./dist/cjs/schemes/index.js"}},"./shared/evm":{"import":{"types":"./dist/esm/shared/evm/index.d.mts","default":"./dist/esm/shared/evm/index.mjs"},"require":{"types":"./dist/cjs/shared/evm/index.d.ts","default":"./dist/cjs/shared/evm/index.js"}},"./facilitator":{"import":{"types":"./dist/esm/facilitator/index.d.mts","default":"./dist/esm/facilitator/index.mjs"},"require":{"types":"./dist/cjs/facilitator/index.d.ts","default":"./dist/cjs/facilitator/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}\"","build:paywall":"tsx src/paywall/build.ts"},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"_resolved":"/tmp/a971f9d5861406a029e146c596e0ad7c/x402-0.7.2.tgz","_integrity":"sha512-JleP1GmeOP1bEuwzFVtjusL3t5H1PGufROrBKg5pj/MfcGswkBvfB6j5Gm5UeA+kwp0ZmOkkHAqkoHF1WexbsQ==","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","wagmi":"^2.15.6","@scure/base":"^1.2.6","@solana/kit":"^2.1.1","@wallet-standard/app":"^1.1.0","@solana-program/token":"^0.5.1","@wallet-standard/base":"^1.1.0","@wallet-standard/features":"^1.1.0","@solana-program/token-2022":"^0.4.2","@solana-program/compute-budget":"^0.8.0","@solana/transaction-confirmation":"^2.1.1","@solana/wallet-standard-features":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.4.0","viem":"^2.21.26","vite":"^6.2.6","react":"^19.0.0","buffer":"^6.0.3","eslint":"^9.24.0","vitest":"^3.0.5","esbuild":"^0.25.4","prettier":"3.5.2","react-dom":"^19.0.0","@eslint/js":"^9.24.0","typescript":"^5.7.3","@types/node":"^22.13.4","@wagmi/core":"^2.17.1","@types/react":"^19","@types/react-dom":"^19","@wagmi/connectors":"^5.8.1","eslint-plugin-jsdoc":"^50.6.9","vite-tsconfig-paths":"^5.1.4","@coinbase/onchainkit":"^0.38.14","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.6","@typescript-eslint/parser":"^8.29.1","@craftamap/esbuild-plugin-html":"^0.9.0","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/x402_0.7.2_1763049423727_0.43881759387345043","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"x402","version":"0.7.3","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"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":"ab583c5d35eb58afbc5fe5818682e27aa88b4f2e","tarball":"https://registry.npmjs.org/x402/-/x402-0.7.3.tgz","fileCount":88,"integrity":"sha512-8CIZsdMTOn52PjMH/ErVke9ebeZ7ErwiZ5FL3tN3Wny7Ynxs3LkuB/0q7IoccRLdVXA7f2lueYBJ2iDrElhXnA==","signatures":[{"sig":"MEQCIAPBhj2IE1QcADfjgZumzB49eQ7fG2nAfXen9p47X7ACAiBsAfP/H78HyJaiFa6bk5FWVEGa06ZBsWjB38wegBNl1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/x402@0.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16192878},"main":"./dist/cjs/index.js","_from":"file:x402-0.7.3.tgz","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","exports":{"./types":{"import":{"types":"./dist/esm/types/index.d.mts","default":"./dist/esm/types/index.mjs"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./client":{"import":{"types":"./dist/esm/client/index.d.mts","default":"./dist/esm/client/index.mjs"},"require":{"types":"./dist/cjs/client/index.d.ts","default":"./dist/cjs/client/index.js"}},"./shared":{"import":{"types":"./dist/esm/shared/index.d.mts","default":"./dist/esm/shared/index.mjs"},"require":{"types":"./dist/cjs/shared/index.d.ts","default":"./dist/cjs/shared/index.js"}},"./verify":{"import":{"types":"./dist/esm/verify/index.d.mts","default":"./dist/esm/verify/index.mjs"},"require":{"types":"./dist/cjs/verify/index.d.ts","default":"./dist/cjs/verify/index.js"}},"./paywall":{"import":{"types":"./dist/esm/paywall/index.d.mts","default":"./dist/esm/paywall/index.mjs"},"require":{"types":"./dist/cjs/paywall/index.d.ts","default":"./dist/cjs/paywall/index.js"}},"./schemes":{"import":{"types":"./dist/esm/schemes/index.d.mts","default":"./dist/esm/schemes/index.mjs"},"require":{"types":"./dist/cjs/schemes/index.d.ts","default":"./dist/cjs/schemes/index.js"}},"./shared/evm":{"import":{"types":"./dist/esm/shared/evm/index.d.mts","default":"./dist/esm/shared/evm/index.mjs"},"require":{"types":"./dist/cjs/shared/evm/index.d.ts","default":"./dist/cjs/shared/evm/index.js"}},"./facilitator":{"import":{"types":"./dist/esm/facilitator/index.d.mts","default":"./dist/esm/facilitator/index.mjs"},"require":{"types":"./dist/cjs/facilitator/index.d.ts","default":"./dist/cjs/facilitator/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}\"","build:paywall":"tsx src/paywall/build.ts"},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"_resolved":"/tmp/3de6da3813ac3ae22ce1c09249743da2/x402-0.7.3.tgz","_integrity":"sha512-8CIZsdMTOn52PjMH/ErVke9ebeZ7ErwiZ5FL3tN3Wny7Ynxs3LkuB/0q7IoccRLdVXA7f2lueYBJ2iDrElhXnA==","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","wagmi":"^2.15.6","@scure/base":"^1.2.6","@solana/kit":"^5.0.0","@wallet-standard/app":"^1.1.0","@solana-program/token":"^0.9.0","@wallet-standard/base":"^1.1.0","@wallet-standard/features":"^1.1.0","@solana-program/token-2022":"^0.6.1","@solana-program/compute-budget":"^0.11.0","@solana/transaction-confirmation":"^5.0.0","@solana/wallet-standard-features":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.4.0","viem":"^2.21.26","vite":"^6.2.6","react":"^19.0.0","buffer":"^6.0.3","eslint":"^9.24.0","vitest":"^3.0.5","esbuild":"^0.25.4","prettier":"3.5.2","react-dom":"^19.0.0","@eslint/js":"^9.24.0","typescript":"^5.7.3","@types/node":"^22.13.4","@wagmi/core":"^2.17.1","@types/react":"^19","@types/react-dom":"^19","@wagmi/connectors":"^5.8.1","eslint-plugin-jsdoc":"^50.6.9","vite-tsconfig-paths":"^5.1.4","@coinbase/onchainkit":"^0.38.14","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.6","@typescript-eslint/parser":"^8.29.1","@craftamap/esbuild-plugin-html":"^0.9.0","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/x402_0.7.3_1763779133413_0.07107048492732404","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"x402","version":"0.8.0","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"x402@0.8.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":"b0614cec020b4333919fec0bc5abbdd9db1345e8","tarball":"https://registry.npmjs.org/x402/-/x402-0.8.0.tgz","fileCount":88,"integrity":"sha512-UbyHrTX8buwwFqPW5gloHmYve8bmgfiPxpWkUDF0Zll43/aHxkg/mq9mNoBVyegu3zURz8KRdqvINcWG95OfrA==","signatures":[{"sig":"MEQCIBT8bE4+jXRDvo7Na/uI19xqcRsChMckgMuYNJJRL0KmAiBeACYC49+K4r6uLU/of1lGzu2r47GKYzewkEQbfO1xDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/x402@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16214133},"main":"./dist/cjs/index.js","_from":"file:x402-0.8.0.tgz","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","exports":{"./types":{"import":{"types":"./dist/esm/types/index.d.mts","default":"./dist/esm/types/index.mjs"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./client":{"import":{"types":"./dist/esm/client/index.d.mts","default":"./dist/esm/client/index.mjs"},"require":{"types":"./dist/cjs/client/index.d.ts","default":"./dist/cjs/client/index.js"}},"./shared":{"import":{"types":"./dist/esm/shared/index.d.mts","default":"./dist/esm/shared/index.mjs"},"require":{"types":"./dist/cjs/shared/index.d.ts","default":"./dist/cjs/shared/index.js"}},"./verify":{"import":{"types":"./dist/esm/verify/index.d.mts","default":"./dist/esm/verify/index.mjs"},"require":{"types":"./dist/cjs/verify/index.d.ts","default":"./dist/cjs/verify/index.js"}},"./paywall":{"import":{"types":"./dist/esm/paywall/index.d.mts","default":"./dist/esm/paywall/index.mjs"},"require":{"types":"./dist/cjs/paywall/index.d.ts","default":"./dist/cjs/paywall/index.js"}},"./schemes":{"import":{"types":"./dist/esm/schemes/index.d.mts","default":"./dist/esm/schemes/index.mjs"},"require":{"types":"./dist/cjs/schemes/index.d.ts","default":"./dist/cjs/schemes/index.js"}},"./shared/evm":{"import":{"types":"./dist/esm/shared/evm/index.d.mts","default":"./dist/esm/shared/evm/index.mjs"},"require":{"types":"./dist/cjs/shared/evm/index.d.ts","default":"./dist/cjs/shared/evm/index.js"}},"./facilitator":{"import":{"types":"./dist/esm/facilitator/index.d.mts","default":"./dist/esm/facilitator/index.mjs"},"require":{"types":"./dist/cjs/facilitator/index.d.ts","default":"./dist/cjs/facilitator/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}\"","build:paywall":"tsx src/paywall/build.ts"},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"_resolved":"/tmp/ac60cef5ce5731cbfde0642259225d73/x402-0.8.0.tgz","_integrity":"sha512-UbyHrTX8buwwFqPW5gloHmYve8bmgfiPxpWkUDF0Zll43/aHxkg/mq9mNoBVyegu3zURz8KRdqvINcWG95OfrA==","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","wagmi":"^2.15.6","@scure/base":"^1.2.6","@solana/kit":"^5.0.0","@wallet-standard/app":"^1.1.0","@solana-program/token":"^0.9.0","@wallet-standard/base":"^1.1.0","@wallet-standard/features":"^1.1.0","@solana-program/token-2022":"^0.6.1","@solana-program/compute-budget":"^0.11.0","@solana/transaction-confirmation":"^5.0.0","@solana/wallet-standard-features":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.4.0","viem":"^2.21.26","vite":"^6.2.6","react":"19.2.1","buffer":"^6.0.3","eslint":"^9.24.0","vitest":"^3.0.5","esbuild":"^0.25.4","prettier":"3.5.2","react-dom":"19.2.1","@eslint/js":"^9.24.0","typescript":"^5.7.3","@types/node":"^22.13.4","@wagmi/core":"^2.17.1","@types/react":"^19","@types/react-dom":"^19","@wagmi/connectors":"^5.8.1","eslint-plugin-jsdoc":"^50.6.9","vite-tsconfig-paths":"^5.1.4","@coinbase/onchainkit":"^0.38.14","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.6","@typescript-eslint/parser":"^8.29.1","@craftamap/esbuild-plugin-html":"^0.9.0","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/x402_0.8.0_1765318246772_0.9348163193294587","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"x402","version":"1.0.1","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"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":"714a796d1ce6d34ff5fefb80175ce2a3c2ca7d49","tarball":"https://registry.npmjs.org/x402/-/x402-1.0.1.tgz","fileCount":88,"integrity":"sha512-/l1IYDeg7t4sz/wbO3uT6PSATdSWdfECMMme/EAqeC7txItHVNy85ZNm6SWrMqOhpkAMEmBx/Ywf3G1GV18UAA==","signatures":[{"sig":"MEYCIQCCipzThYNrlSCTKWzAA713cigMTCqRGsU8CeznoF2N6wIhAJ+BddP+odidyWkxoikEM1KAN3pzdmxkG5LrldA2oDuD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/x402@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16214133},"main":"./dist/cjs/index.js","_from":"file:x402-1.0.1.tgz","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","exports":{"./types":{"import":{"types":"./dist/esm/types/index.d.mts","default":"./dist/esm/types/index.mjs"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./client":{"import":{"types":"./dist/esm/client/index.d.mts","default":"./dist/esm/client/index.mjs"},"require":{"types":"./dist/cjs/client/index.d.ts","default":"./dist/cjs/client/index.js"}},"./shared":{"import":{"types":"./dist/esm/shared/index.d.mts","default":"./dist/esm/shared/index.mjs"},"require":{"types":"./dist/cjs/shared/index.d.ts","default":"./dist/cjs/shared/index.js"}},"./verify":{"import":{"types":"./dist/esm/verify/index.d.mts","default":"./dist/esm/verify/index.mjs"},"require":{"types":"./dist/cjs/verify/index.d.ts","default":"./dist/cjs/verify/index.js"}},"./paywall":{"import":{"types":"./dist/esm/paywall/index.d.mts","default":"./dist/esm/paywall/index.mjs"},"require":{"types":"./dist/cjs/paywall/index.d.ts","default":"./dist/cjs/paywall/index.js"}},"./schemes":{"import":{"types":"./dist/esm/schemes/index.d.mts","default":"./dist/esm/schemes/index.mjs"},"require":{"types":"./dist/cjs/schemes/index.d.ts","default":"./dist/cjs/schemes/index.js"}},"./shared/evm":{"import":{"types":"./dist/esm/shared/evm/index.d.mts","default":"./dist/esm/shared/evm/index.mjs"},"require":{"types":"./dist/cjs/shared/evm/index.d.ts","default":"./dist/cjs/shared/evm/index.js"}},"./facilitator":{"import":{"types":"./dist/esm/facilitator/index.d.mts","default":"./dist/esm/facilitator/index.mjs"},"require":{"types":"./dist/cjs/facilitator/index.d.ts","default":"./dist/cjs/facilitator/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}\"","build:paywall":"tsx src/paywall/build.ts"},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"_resolved":"/tmp/36ff94e802c05943a2ece5014174368e/x402-1.0.1.tgz","_integrity":"sha512-/l1IYDeg7t4sz/wbO3uT6PSATdSWdfECMMme/EAqeC7txItHVNy85ZNm6SWrMqOhpkAMEmBx/Ywf3G1GV18UAA==","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","wagmi":"^2.15.6","@scure/base":"^1.2.6","@solana/kit":"^5.0.0","@wallet-standard/app":"^1.1.0","@solana-program/token":"^0.9.0","@wallet-standard/base":"^1.1.0","@wallet-standard/features":"^1.1.0","@solana-program/token-2022":"^0.6.1","@solana-program/compute-budget":"^0.11.0","@solana/transaction-confirmation":"^5.0.0","@solana/wallet-standard-features":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.4.0","viem":"^2.21.26","vite":"^6.2.6","react":"19.2.1","buffer":"^6.0.3","eslint":"^9.24.0","vitest":"^3.0.5","esbuild":"^0.25.4","prettier":"3.5.2","react-dom":"19.2.1","@eslint/js":"^9.24.0","typescript":"^5.7.3","@types/node":"^22.13.4","@wagmi/core":"^2.17.1","@types/react":"^19","@types/react-dom":"^19","@wagmi/connectors":"^5.8.1","eslint-plugin-jsdoc":"^50.6.9","vite-tsconfig-paths":"^5.1.4","@coinbase/onchainkit":"^0.38.14","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.6","@typescript-eslint/parser":"^8.29.1","@craftamap/esbuild-plugin-html":"^0.9.0","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/x402_1.0.1_1765326877549_0.3555227149458433","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"x402","version":"1.1.0","keywords":[],"author":{"name":"Coinbase Inc."},"license":"Apache-2.0","_id":"x402@1.1.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":"d158b674aeb4e6561646ccfd3e2730ea29b6cc91","tarball":"https://registry.npmjs.org/x402/-/x402-1.1.0.tgz","fileCount":88,"integrity":"sha512-v8nIpw/RCfUc5FFCp274Tya5+ro3bt3pJRS6wOCPoifhdzqMVP8pLmqplg6Ll/grwG8QJUNUTcd+GhmVb6aKUA==","signatures":[{"sig":"MEQCIHlZ8iEs35sDWmtlSs7zHLf7xNRUVJHDC2ODkm7nj+gGAiANP92Nmq+BIQ4pRCxVsrmMKJGaCCs0LI75ZXWEEMI3GA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/x402@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16235937},"main":"./dist/cjs/index.js","_from":"file:x402-1.1.0.tgz","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","exports":{"./types":{"import":{"types":"./dist/esm/types/index.d.mts","default":"./dist/esm/types/index.mjs"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./client":{"import":{"types":"./dist/esm/client/index.d.mts","default":"./dist/esm/client/index.mjs"},"require":{"types":"./dist/cjs/client/index.d.ts","default":"./dist/cjs/client/index.js"}},"./shared":{"import":{"types":"./dist/esm/shared/index.d.mts","default":"./dist/esm/shared/index.mjs"},"require":{"types":"./dist/cjs/shared/index.d.ts","default":"./dist/cjs/shared/index.js"}},"./verify":{"import":{"types":"./dist/esm/verify/index.d.mts","default":"./dist/esm/verify/index.mjs"},"require":{"types":"./dist/cjs/verify/index.d.ts","default":"./dist/cjs/verify/index.js"}},"./paywall":{"import":{"types":"./dist/esm/paywall/index.d.mts","default":"./dist/esm/paywall/index.mjs"},"require":{"types":"./dist/cjs/paywall/index.d.ts","default":"./dist/cjs/paywall/index.js"}},"./schemes":{"import":{"types":"./dist/esm/schemes/index.d.mts","default":"./dist/esm/schemes/index.mjs"},"require":{"types":"./dist/cjs/schemes/index.d.ts","default":"./dist/cjs/schemes/index.js"}},"./shared/evm":{"import":{"types":"./dist/esm/shared/evm/index.d.mts","default":"./dist/esm/shared/evm/index.mjs"},"require":{"types":"./dist/cjs/shared/evm/index.d.ts","default":"./dist/cjs/shared/evm/index.js"}},"./facilitator":{"import":{"types":"./dist/esm/facilitator/index.d.mts","default":"./dist/esm/facilitator/index.mjs"},"require":{"types":"./dist/cjs/facilitator/index.d.ts","default":"./dist/cjs/facilitator/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}\"","build:paywall":"tsx src/paywall/build.ts"},"_npmUser":{"name":"coinbase-npm","email":"coinbase-npm@coinbase.com"},"_resolved":"/tmp/66dec40e8b4a0aa4125508aa2dfa7fbb/x402-1.1.0.tgz","_integrity":"sha512-v8nIpw/RCfUc5FFCp274Tya5+ro3bt3pJRS6wOCPoifhdzqMVP8pLmqplg6Ll/grwG8QJUNUTcd+GhmVb6aKUA==","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","wagmi":"^2.15.6","@scure/base":"^1.2.6","@solana/kit":"^5.0.0","@wallet-standard/app":"^1.1.0","@solana-program/token":"^0.9.0","@wallet-standard/base":"^1.1.0","@wallet-standard/features":"^1.1.0","@solana-program/token-2022":"^0.6.1","@solana-program/compute-budget":"^0.11.0","@solana/transaction-confirmation":"^5.0.0","@solana/wallet-standard-features":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.4.0","viem":"^2.21.26","vite":"^6.2.6","react":"19.2.1","buffer":"^6.0.3","eslint":"^9.24.0","vitest":"^3.0.5","esbuild":"^0.25.4","prettier":"3.5.2","react-dom":"19.2.1","@eslint/js":"^9.24.0","typescript":"^5.7.3","@types/node":"^22.13.4","@wagmi/core":"^2.17.1","@types/react":"^19","@types/react-dom":"^19","@wagmi/connectors":"^5.8.1","eslint-plugin-jsdoc":"^50.6.9","vite-tsconfig-paths":"^5.1.4","@coinbase/onchainkit":"^0.38.14","eslint-plugin-import":"^2.31.0","eslint-plugin-prettier":"^5.2.6","@typescript-eslint/parser":"^8.29.1","@craftamap/esbuild-plugin-html":"^0.9.0","@typescript-eslint/eslint-plugin":"^8.29.1"},"_npmOperationalInternal":{"tmp":"tmp/x402_1.1.0_1766526306593_0.6784091852315737","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"x402","version":"1.2.0","main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/cjs/index.d.ts","keywords":[],"license":"Apache-2.0","author":{"name":"x402 Foundation"},"repository":{"type":"git","url":"git+https://github.com/x402-foundation/x402.git"},"description":"x402 Payment Protocol","devDependencies":{"@coinbase/onchainkit":"^0.38.14","@craftamap/esbuild-plugin-html":"^0.9.0","@eslint/js":"^9.24.0","@types/node":"^22.13.4","@types/react":"^19","@types/react-dom":"^19","@typescript-eslint/eslint-plugin":"^8.29.1","@typescript-eslint/parser":"^8.29.1","@wagmi/connectors":"^5.8.1","@wagmi/core":"^2.17.1","buffer":"^6.0.3","esbuild":"^0.25.4","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","react":"19.2.1","react-dom":"19.2.1","tsup":"^8.4.0","tsx":"^4.19.2","typescript":"^5.7.3","viem":"^2.21.26","vite":"^6.2.6","vite-tsconfig-paths":"^5.1.4","vitest":"^3.0.5"},"dependencies":{"@scure/base":"^1.2.6","@solana-program/compute-budget":"^0.11.0","@solana-program/token":"^0.9.0","@solana-program/token-2022":"^0.6.1","@solana/kit":"^5.0.0","@solana/transaction-confirmation":"^5.0.0","@solana/wallet-standard-features":"^1.3.0","@wallet-standard/app":"^1.1.0","@wallet-standard/base":"^1.1.0","@wallet-standard/features":"^1.1.0","viem":"^2.21.26","wagmi":"^2.15.6","zod":"^3.24.2"},"exports":{"./shared":{"import":{"types":"./dist/esm/shared/index.d.mts","default":"./dist/esm/shared/index.mjs"},"require":{"types":"./dist/cjs/shared/index.d.ts","default":"./dist/cjs/shared/index.js"}},"./shared/evm":{"import":{"types":"./dist/esm/shared/evm/index.d.mts","default":"./dist/esm/shared/evm/index.mjs"},"require":{"types":"./dist/cjs/shared/evm/index.d.ts","default":"./dist/cjs/shared/evm/index.js"}},"./schemes":{"import":{"types":"./dist/esm/schemes/index.d.mts","default":"./dist/esm/schemes/index.mjs"},"require":{"types":"./dist/cjs/schemes/index.d.ts","default":"./dist/cjs/schemes/index.js"}},"./client":{"import":{"types":"./dist/esm/client/index.d.mts","default":"./dist/esm/client/index.mjs"},"require":{"types":"./dist/cjs/client/index.d.ts","default":"./dist/cjs/client/index.js"}},"./verify":{"import":{"types":"./dist/esm/verify/index.d.mts","default":"./dist/esm/verify/index.mjs"},"require":{"types":"./dist/cjs/verify/index.d.ts","default":"./dist/cjs/verify/index.js"}},"./facilitator":{"import":{"types":"./dist/esm/facilitator/index.d.mts","default":"./dist/esm/facilitator/index.mjs"},"require":{"types":"./dist/cjs/facilitator/index.d.ts","default":"./dist/cjs/facilitator/index.js"}},"./paywall":{"import":{"types":"./dist/esm/paywall/index.d.mts","default":"./dist/esm/paywall/index.mjs"},"require":{"types":"./dist/cjs/paywall/index.d.ts","default":"./dist/cjs/paywall/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.mts","default":"./dist/esm/types/index.mjs"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}}},"scripts":{"start":"tsx --env-file=.env index.ts","build":"tsup","build:paywall":"tsx src/paywall/build.ts","test":"vitest run","test:watch":"vitest","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"},"_id":"x402@1.2.0","bugs":{"url":"https://github.com/x402-foundation/x402/issues"},"homepage":"https://github.com/x402-foundation/x402#readme","_integrity":"sha512-cqcB9LNw1e1Kv6wkKyyKvn7wcYBnJ9vd8336M9jZRgLKDcIDt2n3liiSXyzx4HJTv07f9M2OAk5uKhh/LcbKQQ==","_resolved":"/tmp/544aaeeb142bebc2d07e4990d442925c/x402-1.2.0.tgz","_from":"file:x402-1.2.0.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"integrity":"sha512-cqcB9LNw1e1Kv6wkKyyKvn7wcYBnJ9vd8336M9jZRgLKDcIDt2n3liiSXyzx4HJTv07f9M2OAk5uKhh/LcbKQQ==","shasum":"7c9f4e5bf7840275c396d468ca5d296ee73d7c42","tarball":"https://registry.npmjs.org/x402/-/x402-1.2.0.tgz","fileCount":88,"unpackedSize":16258079,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/x402@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCfadTA7jYSFUKDP1xcfkRsKmuzXVSK8Ojd+Nt1c8PcOwIhAKUWyVKeNRV4Sq3gyIlMtMbIbv7Lo4oQQnIWwkpwCuot"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f6e1b0ce-4bac-4f2a-ae64-31412da9a828"}},"directories":{},"maintainers":[{"name":"erik_cb","email":"erik.reppel@coinbase.com"},{"name":"carsonroscoe_cb","email":"carson.roscoe@coinbase.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/x402_1.2.0_1776320837466_0.9533523408511031"},"_hasShrinkwrap":false}},"time":{"created":"2025-02-20T23:43:46.623Z","modified":"2026-04-16T06:27:18.106Z","1.0.0":"2025-02-20T23:43:46.806Z","0.0.1":"2025-03-03T20:36:39.807Z","0.1.0":"2025-03-08T00:55:33.788Z","0.1.1":"2025-04-08T14:44:36.811Z","0.1.2":"2025-04-09T22:11:50.704Z","0.2.0":"2025-04-25T19:18:48.994Z","0.3.0":"2025-05-06T00:36:04.738Z","0.3.1":"2025-05-06T15:36:34.077Z","0.3.2":"2025-05-07T22:07:58.351Z","0.3.3":"2025-05-09T23:59:15.633Z","0.3.4":"2025-05-14T18:06:27.086Z","0.3.5":"2025-05-15T21:54:03.398Z","0.3.6":"2025-05-27T23:40:48.403Z","0.3.7":"2025-05-30T19:13:57.761Z","0.4.0":"2025-06-13T21:31:59.519Z","0.4.1":"2025-06-20T21:55:11.208Z","0.4.2":"2025-07-18T21:30:06.315Z","0.4.3":"2025-07-31T22:57:42.311Z","0.5.0":"2025-08-09T14:12:04.457Z","0.5.1":"2025-08-12T13:35:19.060Z","0.5.2":"2025-08-13T21:05:14.477Z","0.5.3":"2025-08-19T16:50:54.288Z","0.6.0":"2025-09-06T01:25:33.424Z","0.6.1":"2025-09-17T01:56:15.681Z","0.6.5":"2025-09-25T21:51:53.190Z","0.6.6":"2025-10-03T22:09:43.200Z","0.7.0":"2025-10-27T16:29:34.017Z","0.7.1":"2025-10-30T00:58:11.960Z","0.7.2":"2025-11-13T15:57:04.022Z","0.7.3":"2025-11-22T02:38:53.692Z","0.8.0":"2025-12-09T22:10:47.063Z","1.0.1":"2025-12-10T00:34:37.905Z","1.1.0":"2025-12-23T21:45:06.889Z","1.2.0":"2026-04-16T06:27:17.775Z"},"bugs":{"url":"https://github.com/x402-foundation/x402/issues"},"author":{"name":"x402 Foundation"},"license":"Apache-2.0","homepage":"https://github.com/x402-foundation/x402#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/x402-foundation/x402.git"},"description":"x402 Payment Protocol","maintainers":[{"name":"erik_cb","email":"erik.reppel@coinbase.com"},{"name":"carsonroscoe_cb","email":"carson.roscoe@coinbase.com"}],"readme":"# x402\n\n> **Deprecated (v1)**  \n> This npm package implements x402 **v1**. It is **deprecated** and will only receive **security patches**. Please migrate to **v2** (`@x402/core` and related packages). See the [Migration guide: v1 to v2](https://docs.x402.org/guides/migration-v1-to-v2).\n> Legacy examples are available at git tag `archive/legacy-v1-examples`.\n\nCore TypeScript implementation of the x402 Payment Protocol. This package provides the foundational types, schemas, and utilities that power all x402 integrations.\n\n## Installation\n\n```bash\nnpm install x402\n```\n\n## Overview\n\nThe x402 package provides the core building blocks for implementing the x402 Payment Protocol in TypeScript. It's designed to be used by:\n\n- Middleware implementations (Express, Hono, Next.js)\n- Client-side payment handlers (fetch wrapper)\n- Facilitator services\n- Custom integrations\n\n## Integration Packages\n\nThis core package is used by the following integration packages:\n\n- `x402-express`: Express.js middleware\n- `x402-hono`: Hono middleware\n- `x402-next`: Next.js middleware\n- `x402-fetch`: Fetch API wrapper\n- `x402-axios`: Axios interceptor\n\n## Manual Server Integration\n\nIf you're not using one of our server middleware packages, you can implement the x402 protocol manually. Here's what you'll need to handle:\n\n1. Return 402 error responses with the appropriate response body\n2. Use the facilitator to validate payments\n3. Use the facilitator to settle payments\n4. Return the appropriate response header to the caller\n\nFor a complete example implementation, see our [advanced server example](https://github.com/x402-foundation/x402/tree/main/examples/typescript/servers/advanced) which demonstrates both synchronous and asynchronous payment processing patterns.\n\n## Manual Client Integration\n\nIf you're not using our `x402-fetch` or `x402-axios` packages, you can manually integrate the x402 protocol in your client application. Here's how:\n\n1. Make a request to a x402-protected endpoint. The server will respond with a 402 status code and a JSON object containing:\n   - `x402Version`: The version of the x402 protocol being used\n   - `accepts`: An array of payment requirements you can fulfill\n\n2. Select the payment requirement you wish to fulfill from the `accepts` array\n\n3. Create the payment header using the selected payment requirement\n\n4. Retry your network call with:\n   - The payment header assigned to the `X-PAYMENT` field\n   - The `Access-Control-Expose-Headers` field set to `\"X-PAYMENT-RESPONSE\"` to receive the server's transaction response\n\nFor implementation examples, we recommend reviewing our official client packages:\n- [x402-fetch implementation](https://github.com/x402-foundation/x402/tree/main/typescript/packages/legacy/x402-fetch)\n- [x402-axios implementation](https://github.com/x402-foundation/x402/tree/main/typescript/packages/legacy/x402-axios)\n\n","readmeFilename":"README.md"}