{"_id":"@agent-score/commerce","_rev":"57-6785cdcf09eae74a1995732163018705","name":"@agent-score/commerce","dist-tags":{"latest":"2.12.1"},"versions":{"1.0.0":{"name":"@agent-score/commerce","version":"1.0.0","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@1.0.0","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://agentscore.sh","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"cb93fb63b502793ae6283c4fb29f36ffa2209b0f","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-1.0.0.tgz","fileCount":87,"integrity":"sha512-oHK7x+OogjKUEp/Vk5pvrFRC30GVImh2hJV3W4QUcSop0UM1HoOw/ilg4WftQXcNyeAJ0ekomQfTZDPXU0YHiw==","signatures":[{"sig":"MEUCIGAW6B9NkqmNyAfVJnhmMTLlBR4t4xTApTJc3ShjfrNWAiEAk/0h72h660aK2tmoXJ4zdwt6LjvcjtKKsywwJAUNgy0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2625681},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"}},"gitHead":"6e8691320988e2911bbe42d1eebda0265501f4e4","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"},"overrides":{"axios":"^1.15.0"},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.12.1","description":"Agent commerce SDK — identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agent commerce.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@agent-score/sdk":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.12.15","mppx":"^0.6.7","tsup":"^8.5.1","dotenv":"^17.4.2","eslint":"^9.39.4","vitest":"^4.1.5","express":"^5.2.1","fastify":"^5.8.5","lefthook":"^2.1.6","@x402/evm":"^2.11.0","@x402/svm":"^2.11.0","@eslint/js":"^9.39.4","@x402/core":"^2.11.0","typescript":"^6.0.3","@types/node":"^25.6.0","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.11.0","typescript-eslint":"^8.59.1","@vitest/coverage-v8":"^4.1.5","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0"},"peerDependenciesMeta":{"hono":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_1.0.0_1777483355243_0.20259853163338715","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@agent-score/commerce","version":"1.0.1","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@1.0.1","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://agentscore.sh","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"bb18303189133e2e4895b07bb51992e30cb2855f","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-1.0.1.tgz","fileCount":87,"integrity":"sha512-8BcgUEBtwbTwQusS1KuY/CJKQtBurl9dFr/a2/OgjZhnAe4uqSTAFEZYSs/255CdPmxzXoIWPOAOMpn8CHdPeQ==","signatures":[{"sig":"MEUCIEo75uokWmWKq38Wzs9IhnxRv5fckjsdoNXIN0B3Np1oAiEAusGoG3KUkZiXkgvA+NaifI75thSIWhylo9PTpHnZSjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2788323},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"}},"gitHead":"bbda5db935057833e444407d8cef9927c9f1e8fa","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"axios":"^1.15.0"},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.11.0","description":"Agent commerce SDK — identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agent commerce.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@agent-score/sdk":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.12.15","mppx":"^0.6.7","tsup":"^8.5.1","dotenv":"^17.4.2","eslint":"^9.39.4","vitest":"^4.1.5","express":"^5.2.1","fastify":"^5.8.5","lefthook":"^2.1.6","@x402/evm":"^2.11.0","@x402/svm":"^2.11.0","@eslint/js":"^9.39.4","@x402/core":"^2.11.0","typescript":"^6.0.3","@types/node":"^25.6.0","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.11.0","typescript-eslint":"^8.59.1","@vitest/coverage-v8":"^4.1.5","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0"},"peerDependenciesMeta":{"hono":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_1.0.1_1777524320247_0.5342728226214986","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@agent-score/commerce","version":"1.0.2","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@1.0.2","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://agentscore.sh","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"1e4472a8e7e6a8585aac0968b7afd531484c9ea0","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-1.0.2.tgz","fileCount":87,"integrity":"sha512-QsZtk9F9PkQuU5jn7jF68oug/fLD+TBCdjjIPwg0cgpZ+mzHfm2nMVderl+PoWV8R1V9VkUjuT/fBy++3wIDvw==","signatures":[{"sig":"MEQCIAwBrcOlsSy4rTDXkmmMsyouQdu4JY/3ttTBwej2fIG9AiA/7bIY2eCjlYkqdirHvb98QSKjOu7cJVqmg3TRClFgaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2787541},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"}},"gitHead":"d2f9fb7dba473e8d42a5474a595d4991b0eb7317","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"axios":"^1.15.0"},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.11.0","description":"Agent commerce SDK — identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agent commerce.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@agent-score/sdk":"^2.1.1"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.12.16","mppx":"^0.6.8","tsup":"^8.5.1","dotenv":"^17.4.2","eslint":"^9.39.4","vitest":"^4.1.5","express":"^5.2.1","fastify":"^5.8.5","lefthook":"^2.1.6","@x402/evm":"^2.11.0","@x402/svm":"^2.11.0","@eslint/js":"^9.39.4","@x402/core":"^2.11.0","typescript":"^6.0.3","@types/node":"^25.6.0","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.11.0","typescript-eslint":"^8.59.1","@vitest/coverage-v8":"^4.1.5","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0"},"peerDependenciesMeta":{"hono":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_1.0.2_1777609583332_0.16040169439000795","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@agent-score/commerce","version":"1.0.3","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@1.0.3","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://agentscore.sh","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"9943a669f578fc5213ba97eef4b523f501e21abc","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-1.0.3.tgz","fileCount":87,"integrity":"sha512-9F3zt4eOtSOcxJHSr7iqnyeHZdG7UmUzjaF2C/Rtt9GeWDFdb4bExHsWb0FsHwHF9QmL/TnQqcpeJLIZiqISew==","signatures":[{"sig":"MEQCIHeLtB6T4h1Z8xYGhsD4FlQAPUWY7c2/+8j1mHwNBfgZAiBKGvVUvFHcc2MHAK4vc6AZYPVkqATR6RV9WW3H90qBEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2787656},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"}},"gitHead":"4b1a3c10985996e7d4ca004643d74a6b6e25719b","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"axios":"^1.15.0"},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.11.0","description":"Agent commerce SDK — identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agent commerce.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@agent-score/sdk":"^2.1.1"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.12.16","mppx":"^0.6.8","tsup":"^8.5.1","dotenv":"^17.4.2","eslint":"^9.39.4","vitest":"^4.1.5","express":"^5.2.1","fastify":"^5.8.5","lefthook":"^2.1.6","@x402/evm":"^2.11.0","@x402/svm":"^2.11.0","@eslint/js":"^9.39.4","@x402/core":"^2.11.0","typescript":"^6.0.3","@types/node":"^25.6.0","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.11.0","typescript-eslint":"^8.59.1","@vitest/coverage-v8":"^4.1.5","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0"},"peerDependenciesMeta":{"hono":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_1.0.3_1777623662392_0.08870167141234964","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@agent-score/commerce","version":"1.1.0","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@1.1.0","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://agentscore.sh","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"b576c5efa351e58a8360aec104d714c983e2cb55","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-1.1.0.tgz","fileCount":87,"integrity":"sha512-2GBCibP0l29LPt2YUq+LftNruNeWkCvmr+07DJYxKR6jTLcgWGd534SJ5RagBAwnMX06rPEl7z0uxp2eam3+BA==","signatures":[{"sig":"MEYCIQDcZxR8ecKH98ajYPqlRi7h8WJUB7pwMj3AvxBTog7VLwIhAKUC84DWVcE7HYtBJaaPLY0nMwMKdOVXd3Ascp67e6NZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3054128},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"}},"gitHead":"797a39e24206955fc46f4686ce828508612f4844","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"axios":"^1.15.0"},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.11.0","description":"Agent commerce SDK — identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agent commerce.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@agent-score/sdk":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.12.16","mppx":"^0.6.13","tsup":"^8.5.1","dotenv":"^17.4.2","eslint":"^9.39.4","vitest":"^4.1.5","express":"^5.2.1","fastify":"^5.8.5","lefthook":"^2.1.6","@x402/evm":"^2.11.0","@x402/svm":"^2.11.0","@eslint/js":"^9.39.4","@x402/core":"^2.11.0","typescript":"^6.0.3","@types/node":"^25.6.0","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.11.0","typescript-eslint":"^8.59.1","@vitest/coverage-v8":"^4.1.5","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0"},"peerDependenciesMeta":{"hono":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_1.1.0_1777700080669_0.5397676928162853","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@agent-score/commerce","version":"1.2.0","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@1.2.0","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://agentscore.sh","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"570d5220021ff19974538037c6ae4ef2d9dd114b","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-1.2.0.tgz","fileCount":89,"integrity":"sha512-bsvtrQdRSKXK4izCBar8xlME0zqEm/S2RBmGfufrqI7egCPF5Md75XiQAAlarVdGyBbHK+3/cpcc5Ku9u1yZ8g==","signatures":[{"sig":"MEUCIQCvQN+v4Tuzkn91m4enEpi9aFi69dVv05JkIiCuB6VmQgIgeB6U6gh/AKnM67D4IuMj18+wPqtqLtLg41o4D9EXor4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3146133},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"}},"gitHead":"cd90a83579c6a48749ae858af09fd3c78f8a5847","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"axios":"^1.15.0"},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.11.0","description":"Agent commerce SDK — identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agent commerce.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@agent-score/sdk":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.12.16","mppx":"^0.6.13","tsup":"^8.5.1","dotenv":"^17.4.2","eslint":"^9.39.4","vitest":"^4.1.5","express":"^5.2.1","fastify":"^5.8.5","lefthook":"^2.1.6","@x402/evm":"^2.11.0","@x402/svm":"^2.11.0","@eslint/js":"^9.39.4","@x402/core":"^2.11.0","typescript":"^6.0.3","@types/node":"^25.6.0","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.11.0","typescript-eslint":"^8.59.1","@vitest/coverage-v8":"^4.1.5","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0"},"peerDependenciesMeta":{"hono":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_1.2.0_1777743316011_0.6518697087880736","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@agent-score/commerce","version":"1.3.0","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@1.3.0","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://agentscore.sh","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"56564a20357b49943751f5ede3444f9b593b1bf7","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-1.3.0.tgz","fileCount":89,"integrity":"sha512-bgvPA9r4tm1urbL8kr7es8efKBKf6aNUJdNGXO2CtvM3o7gnFgB3I1yWhavMtOiIMquncxX7A1lKTgdzPLPrKg==","signatures":[{"sig":"MEMCH0pGagruyItlKTO7xEyjDXZShK9ruk4aUDXLM4YuUPMCIBj2Ejk+ZbnfyHtXKPcYPCh05LF3xcZhRzt5hBDI222C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3241807},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"}},"gitHead":"ea867b37993f43ca85448a107763bf16c9d8b757","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"axios":"^1.15.0"},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.11.0","description":"Agent commerce SDK — identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agent commerce.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@agent-score/sdk":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.12.16","mppx":"^0.6.15","tsup":"^8.5.1","dotenv":"^17.4.2","eslint":"^9.39.4","vitest":"^4.1.5","express":"^5.2.1","fastify":"^5.8.5","lefthook":"^2.1.6","@x402/evm":"^2.11.0","@eslint/js":"^9.39.4","@x402/core":"^2.11.0","typescript":"^6.0.3","@solana/kit":"^6.8.0","@solana/mpp":"^0.5.2","@types/node":"^25.6.0","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.11.0","typescript-eslint":"^8.59.2","@vitest/coverage-v8":"^4.1.5","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","@solana/kit":">=6.5.0","@solana/mpp":">=0.5.0"},"peerDependenciesMeta":{"hono":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_1.3.0_1777970706339_0.10233791055930563","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@agent-score/commerce","version":"1.3.1","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@1.3.1","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://agentscore.sh","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"e971b9a0733a6a062bd5b53c2776311300101807","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-1.3.1.tgz","fileCount":89,"integrity":"sha512-U/ZETSwKtoIzUx9Wybnpi8rJ40j1lSxVPEgWcLTJiutmM7ZoJbA3mmhD1z+74IbZ+pP3G0X6l5bhNoQb/dkCeA==","signatures":[{"sig":"MEYCIQD95J+HWJR6CEGJrVXs/mgtLmJksvILVVrWgWpe1GkdBAIhAM23Uu5kkj/ub5nbZHFvt+7QSENrxmXtWpSh04/ocgy6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@1.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3253016},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"}},"gitHead":"8db92e24134ade467938dbab9dd29d29b7b37065","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"axios":"^1.15.0"},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.11.0","description":"Agent commerce SDK — identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agent commerce.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@agent-score/sdk":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.12.16","mppx":"^0.6.15","tsup":"^8.5.1","dotenv":"^17.4.2","eslint":"^9.39.4","vitest":"^4.1.5","express":"^5.2.1","fastify":"^5.8.5","lefthook":"^2.1.6","@x402/evm":"^2.11.0","@eslint/js":"^9.39.4","@x402/core":"^2.11.0","typescript":"^6.0.3","@solana/kit":"^6.8.0","@solana/mpp":"^0.5.2","@types/node":"^25.6.0","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.11.0","typescript-eslint":"^8.59.2","@vitest/coverage-v8":"^4.1.5","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","@solana/kit":">=6.5.0","@solana/mpp":">=0.5.0"},"peerDependenciesMeta":{"hono":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_1.3.1_1777976808391_0.9279860762488152","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@agent-score/commerce","version":"1.3.2","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@1.3.2","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://agentscore.sh","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"23f6df1f657d8adf1c3341b9c5bcecabcab89832","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-1.3.2.tgz","fileCount":89,"integrity":"sha512-+YEZyaqKqHokp6I2Oj34u9kmogzQLWEsHWLZictlhLUu60eOCOJ246ke5ST1SU+3hIg68YngiBU+6kAmqDVowg==","signatures":[{"sig":"MEUCIAGAX9gybdJLOCKmk9WDVwTvivuDJWfXSU6k12kPoTNfAiEAmsFdeP5y6h/d6Q8+M59Onld+1dDFHDmmlvyTcyXbTQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@1.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3261527},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"}},"gitHead":"b22e668c7db9a1a9c12a0e74087009f831b40df4","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"axios":"^1.15.0"},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.11.0","description":"Agent commerce SDK — identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agent commerce.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@agent-score/sdk":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.12.16","mppx":"^0.6.15","tsup":"^8.5.1","dotenv":"^17.4.2","eslint":"^9.39.4","vitest":"^4.1.5","express":"^5.2.1","fastify":"^5.8.5","lefthook":"^2.1.6","@x402/evm":"^2.11.0","@eslint/js":"^9.39.4","@x402/core":"^2.11.0","typescript":"^6.0.3","@solana/kit":"^6.8.0","@solana/mpp":"^0.5.2","@types/node":"^25.6.0","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.11.0","typescript-eslint":"^8.59.2","@vitest/coverage-v8":"^4.1.5","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","@solana/kit":">=6.5.0","@solana/mpp":">=0.5.0"},"peerDependenciesMeta":{"hono":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_1.3.2_1777997814491_0.9095290620959857","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@agent-score/commerce","version":"1.3.3","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@1.3.3","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://agentscore.sh","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"0111aab7d580f665a06d6b729b86c8031df8e7e8","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-1.3.3.tgz","fileCount":89,"integrity":"sha512-jCmEsDNNrMSjynIVvWVjg/itOEeCjUl+fncvdbBa/Sc58UR2QbU0a7ghlm2VPN5KIdrvfGkT4jIH0uQk12iYtw==","signatures":[{"sig":"MEYCIQDnZc4IIt9/Hh1WYw5IDbpEMblR+7iSjdXNK4pRtHGwvAIhAOQzgeKdVYJ3I83yaDWjVzk97PnzGuIYohQ4lpS+nTil","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@1.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3261627},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"}},"gitHead":"fb9cbfa98d3c95f0c5f629cbbac1b258a427ab96","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"axios":"^1.15.0"},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.11.0","description":"Agent commerce SDK — identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agent commerce.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@agent-score/sdk":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.12.18","mppx":"^0.6.15","tsup":"^8.5.1","dotenv":"^17.4.2","eslint":"^9.39.4","vitest":"^4.1.5","express":"^5.2.1","fastify":"^5.8.5","lefthook":"^2.1.6","@x402/evm":"^2.11.0","@eslint/js":"^9.39.4","@x402/core":"^2.11.0","typescript":"^6.0.3","@solana/kit":"^6.9.0","@solana/mpp":"^0.5.2","@types/node":"^25.6.0","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.11.0","typescript-eslint":"^8.59.2","@vitest/coverage-v8":"^4.1.5","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","@solana/kit":">=6.5.0","@solana/mpp":">=0.5.0"},"peerDependenciesMeta":{"hono":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_1.3.3_1778136367793_0.8825292795602662","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@agent-score/commerce","version":"1.5.0","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@1.5.0","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://agentscore.sh","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"66040e7bbd0be2b38b7dc1af69f0b46882620dac","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-1.5.0.tgz","fileCount":89,"integrity":"sha512-d/AFYbOysiOBpbu8kSvPNLtfzaBp/7NJwpOODZ5eYg/74sKxWf/VoNNEcwZrhyz84JVVU5cN8uoQEJj6DFwmUg==","signatures":[{"sig":"MEQCIBwz30pg8s3SZPZqDrjsuHQcSmFjobTweNGZ7YIDtmATAiA0M7WKR1cVaN/E4WGabp9zxMLSb/MlByrUPIZDFiOnTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3411566},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"}},"gitHead":"3108bfe7afc39a64264d26913c94c662e2a5094d","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"axios":"^1.15.0","fast-uri":"^3.1.1"},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.11.0","description":"Agent commerce SDK — identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agent commerce.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@agent-score/sdk":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.12.18","jose":"^6.2.3","mppx":"^0.6.17","tsup":"^8.5.1","dotenv":"^17.4.2","eslint":"^9.39.4","vitest":"^4.1.5","express":"^5.2.1","fastify":"^5.8.5","lefthook":"^2.1.6","@x402/evm":"^2.11.0","@eslint/js":"^9.39.4","@x402/core":"^2.11.0","typescript":"^6.0.3","@solana/kit":"^6.9.0","@solana/mpp":"^0.5.2","@types/node":"^25.6.2","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.11.0","typescript-eslint":"^8.59.2","@vitest/coverage-v8":"^4.1.5","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","jose":">=6.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","@solana/kit":">=6.5.0","@solana/mpp":">=0.5.0"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_1.5.0_1778444319726_0.5328831602843451","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@agent-score/commerce","version":"1.5.1","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@1.5.1","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://agentscore.sh","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"e5d139c5977569632991c7c78a1451657dc12f3b","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-1.5.1.tgz","fileCount":89,"integrity":"sha512-RjX2HAaUaQnjrPMEgaEaGIQQ/VOxMR1hzuNf58g2YziYaTa07n1yZNsyn5qDhs15RFOb3ibguXZBz+iF+vvHZw==","signatures":[{"sig":"MEUCIQC0ukip68Nmsz0CGyDmSGjvMdrFtS6Yh301pE0DYCnTswIgcw6e26BN27pbwSl8rRbR6+8hBHq/PZ2p4/euI6U/SKM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@1.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3411966},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"}},"gitHead":"b4672fd08b2ae29d8dfb937a498ecbec82a4487b","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"axios":"^1.15.0","fast-uri":"^3.1.1"},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.11.0","description":"Agent commerce SDK — identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agent commerce.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@agent-score/sdk":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.12.18","jose":"^6.2.3","mppx":"^0.6.17","tsup":"^8.5.1","dotenv":"^17.4.2","eslint":"^9.39.4","vitest":"^4.1.5","express":"^5.2.1","fastify":"^5.8.5","lefthook":"^2.1.6","@x402/evm":"^2.11.0","@eslint/js":"^9.39.4","@x402/core":"^2.11.0","typescript":"^6.0.3","@solana/kit":"^6.9.0","@solana/mpp":"^0.5.2","@types/node":"^25.6.2","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.11.0","typescript-eslint":"^8.59.2","@vitest/coverage-v8":"^4.1.5","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","jose":">=6.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","@solana/kit":">=6.5.0","@solana/mpp":">=0.5.0"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_1.5.1_1778447200308_0.417446333796351","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@agent-score/commerce","version":"1.6.0","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@1.6.0","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://agentscore.sh","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"620861a2b9da4b96f1dac823400c072dafbe052c","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-1.6.0.tgz","fileCount":89,"integrity":"sha512-wuS17kAfLn2DVJIlro4KVd2yBR+bnftZlLEajtHbfPpu2ch1ADoMECVvrqhVsg5wRExHQqxnA8GUvZuKfywpdA==","signatures":[{"sig":"MEUCIQCUrStBDAJIsuiUtdeAGPY2fCd5i+dwEQwU0vf2JFERHQIgZwwWqbPQjifvrlmcLceMffgZ5/SbVWWXDo5L5FcUMjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3455017},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"}},"gitHead":"18e26abe18567db48cfd2f8ba6522e4c918201ec","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"axios":"^1.15.0","fast-uri":"^3.1.1"},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.11.0","description":"Agent commerce SDK — identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agent commerce.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@agent-score/sdk":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.12.18","jose":"^6.2.3","mppx":"^0.6.17","tsup":"^8.5.1","dotenv":"^17.4.2","eslint":"^9.39.4","vitest":"^4.1.5","express":"^5.2.1","fastify":"^5.8.5","lefthook":"^2.1.6","@x402/evm":"^2.11.0","@eslint/js":"^9.39.4","@x402/core":"^2.11.0","typescript":"^6.0.3","@solana/kit":"^6.9.0","@solana/mpp":"^0.5.2","@types/node":"^25.6.2","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.11.0","typescript-eslint":"^8.59.2","@vitest/coverage-v8":"^4.1.5","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","jose":">=6.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","@solana/kit":">=6.5.0","@solana/mpp":">=0.5.0"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_1.6.0_1778461595388_0.10287065410884955","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@agent-score/commerce","version":"1.7.0","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@1.7.0","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://agentscore.sh","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"5b0f496969535bbbbe61c59ca897f355f47337ff","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-1.7.0.tgz","fileCount":89,"integrity":"sha512-pHrWg7HlgiHxZ8KcEiJ/QjaJA/qDnr+tP16NLZ9c6n4AI0vSZFzMmwPHZFMhQojGsT8nioHYARFH+G5WAsrvqg==","signatures":[{"sig":"MEYCIQDGvh2lhCFOpob/6Zo/AiPvPBU3yzhFIumq8zThgf6u9gIhAJ+QLQoePsYlpN0kvXut5snW1zS35Y/12RYmY4fBy4Ky","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3472136},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"}},"gitHead":"38d9d17bfe986f5152721f3cb406e866ee956a67","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"axios":"^1.15.0","fast-uri":"^3.1.1"},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.11.0","description":"Agent commerce SDK — identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agent commerce.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@agent-score/sdk":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.12.18","jose":"^6.2.3","mppx":"^0.6.17","tsup":"^8.5.1","dotenv":"^17.4.2","eslint":"^9.39.4","vitest":"^4.1.5","express":"^5.2.1","fastify":"^5.8.5","lefthook":"^2.1.6","@x402/evm":"^2.11.0","@eslint/js":"^9.39.4","@x402/core":"^2.11.0","typescript":"^6.0.3","@solana/kit":"^6.9.0","@solana/mpp":"^0.5.2","@types/node":"^25.6.2","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.11.0","typescript-eslint":"^8.59.2","@vitest/coverage-v8":"^4.1.5","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","jose":">=6.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","@solana/kit":">=6.5.0","@solana/mpp":">=0.5.0"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_1.7.0_1778468844456_0.04123554814034347","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@agent-score/commerce","version":"1.8.0","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@1.8.0","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://agentscore.sh","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"9faa9e0a304b3718a43f283f4483298e1177f451","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-1.8.0.tgz","fileCount":89,"integrity":"sha512-O5akb9z5E208hzLMvayKD/fh5lEMhXN+t7d6TQ0p4+TykMi/kex9HWq4LKcpY3zqbxAHlFJv6xD/JM8a59mn5w==","signatures":[{"sig":"MEUCIQCoMvQnx8DufF41wzMzxdzK+x+tmodUK/E1hGy/atxPbQIgPS2BWxnAsYZg/0UGdC7Po3EHPfKxP0N2g/XkECGuSUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3307439},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"}},"gitHead":"90cad095a55a9f2810ee9128341a00d0fe9803b6","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"axios":"^1.15.0","fast-uri":"^3.1.1"},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.11.0","description":"Agent commerce SDK — identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agent commerce.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@agent-score/sdk":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"hono":"^4.12.18","jose":"^6.2.3","mppx":"^0.6.19","tsup":"^8.5.1","dotenv":"^17.4.2","eslint":"^9.39.4","vitest":"^4.1.6","express":"^5.2.1","fastify":"^5.8.5","lefthook":"^2.1.6","@x402/evm":"^2.11.0","@eslint/js":"^9.39.4","@x402/core":"^2.11.0","typescript":"^6.0.3","@solana/kit":"^6.9.0","@solana/mpp":"^0.5.2","@types/node":"^25.6.2","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.11.0","typescript-eslint":"^8.59.3","@vitest/coverage-v8":"^4.1.6","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","jose":">=6.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","@solana/kit":">=6.5.0","@solana/mpp":">=0.5.0"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_1.8.0_1778528901558_0.551939585486855","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"@agent-score/commerce","version":"1.8.1","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@1.8.1","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://agentscore.sh","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"9636c83fe0fcc0500615f693f86065c871d8c3e9","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-1.8.1.tgz","fileCount":89,"integrity":"sha512-KShMNZmJgCSMjPn7EWZASqJ0h9tho0EsGJ5E/EOILLMmfgu1Gj6nrlszBeBhCyTuDrFpEtkJvedR//4EHCgrVQ==","signatures":[{"sig":"MEUCIQDU7ZGf3uWIs1e5dpY2sh2BghciZ4pTCe371hf6KL07AQIgPh3IyOnvncpKMgEM+GhFl8xORZVNIhHheJWUSwJfqsU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@1.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3305107},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"bun":">=1.3.0","node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"}},"gitHead":"d78fe0d33959494b5d1c35e3956cefdbc913722f","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"axios":"^1.15.0","fast-uri":"^3.1.1"},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.11.0","description":"Agent commerce SDK — identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agent commerce.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@agent-score/sdk":"^2.3.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"hono":"^4.12.18","jose":"^6.2.3","mppx":"^0.6.19","tsup":"^8.5.1","dotenv":"^17.4.2","eslint":"^9.39.4","vitest":"^4.1.6","express":"^5.2.1","fastify":"^5.8.5","lefthook":"^2.1.6","@x402/evm":"^2.11.0","@eslint/js":"^9.39.4","@x402/core":"^2.11.0","typescript":"^6.0.3","@solana/kit":"^6.9.0","@solana/mpp":"^0.5.2","@types/node":"^25.7.0","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.11.0","typescript-eslint":"^8.59.3","@vitest/coverage-v8":"^4.1.6","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","jose":">=6.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","@solana/kit":">=6.5.0","@solana/mpp":">=0.5.0"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_1.8.1_1778680194411_0.5456017596122218","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@agent-score/commerce","version":"2.0.0","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@2.0.0","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://agentscore.sh","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"1653f3588baa74c7976a1fba03ea688e81fb7025","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-2.0.0.tgz","fileCount":97,"integrity":"sha512-wmslYSFgdeDuHmFBRrKd5zoiHYPT6IW9jJGgL64KaSER4WK+62wWs/ndAac+Vltr9m8JcqbCXO9PyDq6/njWRg==","signatures":[{"sig":"MEYCIQCe3Z6RW9QHwhISUTJUUc6/EWzK7JjmdIWFMJRzj6L5JwIhAOl1iYjQlO407pp5EbhubqJzrDDgWPqGqM8h7RobQvKj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5886803},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"bun":">=1.3.0","node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"}},"gitHead":"d94205243674964e55f90702e2e950e57a64c942","scripts":{"knip":"knip","lint":"eslint .","test":"vitest run","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"axios":"^1.15.0","fast-uri":"^3.1.1"},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.12.1","description":"Agent commerce SDK — identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agent commerce.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@agent-score/sdk":"^2.3.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"hono":"^4.12.18","jose":"^6.2.3","knip":"^6.13.1","mppx":"^0.6.20","tsup":"^8.5.1","dotenv":"^17.4.2","eslint":"^9.39.4","vitest":"^4.1.6","express":"^5.2.1","fastify":"^5.8.5","lefthook":"^2.1.6","@x402/evm":"^2.12.0","@eslint/js":"^9.39.4","@x402/core":"^2.12.0","typescript":"^6.0.3","@solana/kit":"^6.9.0","@solana/mpp":"^0.5.2","@types/node":"^25.8.0","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.12.0","typescript-eslint":"^8.59.3","@vitest/coverage-v8":"^4.1.6","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","jose":">=6.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","@solana/kit":">=6.5.0","@solana/mpp":">=0.5.0"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_2.0.0_1778871977725_0.7202862606960045","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@agent-score/commerce","version":"2.0.1","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@2.0.1","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://agentscore.sh","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"e291565f6e90e9b82a7639c4321c3f7950ca7a17","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-2.0.1.tgz","fileCount":97,"integrity":"sha512-zTNLF/wByQy0KBEuE//C69on9ZvZukAQD0DHjVdlFpYdufM/fsuYgPxtoW1SFsXf/lzHTEgpYAGbYoeebPDNMA==","signatures":[{"sig":"MEUCIQDhbQZ+gmLt6LAXGmSG4JOIpnWWYKLVc5hDKYhxTKncBQIgLueeqtT0CZwdwj+OwDSpKEPflE8CkJva9SQmjh/vBpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17336251},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"bun":">=1.3.0","node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"}},"gitHead":"1ffef18cf9a226089eefbd042bf78e7d8e57d5d5","scripts":{"knip":"knip","lint":"eslint .","test":"vitest run","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"axios":"^1.15.0","fast-uri":"^3.1.1"},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.12.1","description":"Agent commerce SDK — identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agent commerce.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@agent-score/sdk":"^2.3.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"hono":"^4.12.18","jose":"^6.2.3","knip":"^6.13.1","mppx":"^0.6.20","tsup":"^8.5.1","dotenv":"^17.4.2","eslint":"^9.39.4","vitest":"^4.1.6","express":"^5.2.1","fastify":"^5.8.5","lefthook":"^2.1.6","@x402/evm":"^2.12.0","@eslint/js":"^9.39.4","@x402/core":"^2.12.0","typescript":"^6.0.3","@solana/kit":"^6.9.0","@solana/mpp":"^0.5.2","@types/node":"^25.8.0","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.12.0","typescript-eslint":"^8.59.3","@vitest/coverage-v8":"^4.1.6","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","jose":">=6.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","@solana/kit":">=6.5.0","@solana/mpp":">=0.5.0"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_2.0.1_1778879432517_0.12986211741157883","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@agent-score/commerce","version":"2.0.2","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@2.0.2","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://agentscore.sh","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"07dfa500e7b05d7d057af51728be35ae3d9625f9","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-2.0.2.tgz","fileCount":97,"integrity":"sha512-SvpJtoG+bHU8DGu0IkreNr1G75JVuXv1l5RKus83ssWGvCjnrQTpvaMLKlTM1CkKecAr2pAZv52KqHVMXlFyfQ==","signatures":[{"sig":"MEUCIHws8vRyb3PWsHxqZluhs1acrk2cRkrqMsOJHxGSF6FOAiEA+Lolsq0KkhG4wvPYa186l/EmnX8wB7QKuixqIOYmfOc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17358135},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"bun":">=1.3.0","node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"}},"gitHead":"36153c2e79792f2a856fb7b4d634b8a111517732","scripts":{"knip":"knip","lint":"eslint .","test":"vitest run","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"axios":"^1.15.0","fast-uri":"^3.1.1"},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.12.1","description":"Agent commerce SDK — identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agent commerce.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@agent-score/sdk":"^2.3.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"hono":"^4.12.19","jose":"^6.2.3","knip":"^6.14.1","mppx":"^0.6.25","tsup":"^8.5.1","dotenv":"^17.4.2","eslint":"^9.39.4","vitest":"^4.1.6","express":"^5.2.1","fastify":"^5.8.5","lefthook":"^2.1.6","@x402/evm":"^2.12.0","@eslint/js":"^9.39.4","@x402/core":"^2.12.0","typescript":"^6.0.3","@solana/kit":"^6.9.0","@solana/mpp":"^0.5.2","@types/node":"^25.8.0","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.12.0","typescript-eslint":"^8.59.3","@vitest/coverage-v8":"^4.1.6","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","jose":">=6.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","@solana/kit":">=6.5.0","@solana/mpp":">=0.5.0"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_2.0.2_1779050185491_0.2995239047138496","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@agent-score/commerce","version":"2.1.0","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@2.1.0","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://agentscore.sh","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"a34a1ea9c002ff61272516df39e5cb223ae2a0da","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-2.1.0.tgz","fileCount":127,"integrity":"sha512-H37P80+EqI6bJL1WSqsJKgZq4CSm7SWevm2z5y7yOkp/IFJd+vYOFDZV1yFwPFJs0xbaA9hESYgPAmI8kfr1KA==","signatures":[{"sig":"MEYCIQDHME/ucM65Hn/d274wSacfarpKCVPKv+VO2QyPe6qcTgIhAOaQDGEkLY9+8M0/nGm8ah7cpX4HrEJvU7BQ7MwBhLmJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23618261},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"bun":">=1.3.0","node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./middleware/web":{"types":"./dist/middleware/web.d.ts","import":"./dist/middleware/web.mjs","require":"./dist/middleware/web.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./middleware/hono":{"types":"./dist/middleware/hono.d.ts","import":"./dist/middleware/hono.mjs","require":"./dist/middleware/hono.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./middleware/nextjs":{"types":"./dist/middleware/nextjs.d.ts","import":"./dist/middleware/nextjs.mjs","require":"./dist/middleware/nextjs.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"},"./middleware/express":{"types":"./dist/middleware/express.d.ts","import":"./dist/middleware/express.mjs","require":"./dist/middleware/express.js"},"./middleware/fastify":{"types":"./dist/middleware/fastify.d.ts","import":"./dist/middleware/fastify.mjs","require":"./dist/middleware/fastify.js"}},"gitHead":"985b8728145a7ce3f0818f22160370480cb3a240","scripts":{"knip":"knip","lint":"eslint .","test":"vitest run","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"ws":"^8.20.1","axios":"^1.15.0","fast-uri":"^3.1.1","minimatch@^3.0.0":{"brace-expansion":"1.1.12"},"minimatch@^10.0.0":{"brace-expansion":"5.0.6"}},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.12.1","description":"Agent commerce SDK — identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agent commerce.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@agent-score/sdk":"^2.3.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"hono":"^4.12.19","jose":"^6.2.3","knip":"^6.14.1","mppx":"^0.6.25","tsup":"^8.5.1","dotenv":"^17.4.2","eslint":"^9.39.4","vitest":"^4.1.6","express":"^5.2.1","fastify":"^5.8.5","ioredis":"^5.10.1","lefthook":"^2.1.6","@x402/evm":"^2.12.0","@eslint/js":"^9.39.4","@x402/core":"^2.12.0","typescript":"^6.0.3","@a2a-js/sdk":"^0.3.13","@solana/kit":"^6.9.0","@solana/mpp":"^0.5.2","@types/node":"^25.8.0","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.12.0","typescript-eslint":"^8.59.3","@vitest/coverage-v8":"^4.1.6","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","jose":">=6.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","ioredis":">=5.0.0","@solana/kit":">=6.5.0","@solana/mpp":">=0.5.0"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"ioredis":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_2.1.0_1779133765190_0.7467075890439121","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@agent-score/commerce","version":"2.1.1","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@2.1.1","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://agentscore.sh","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"3df7f048d8b471eed902a004f4d163593505eb97","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-2.1.1.tgz","fileCount":127,"integrity":"sha512-FyRziC2QOMYkxdPITk0s2QOmnPGhmJONmeaVsfYj2HvVghlpKQk4k9efDySWP1W29v+INUUMGxSG8zmJ2wmFGQ==","signatures":[{"sig":"MEYCIQC/i13vveZNKcOvqctZtzooiSNgmlgCeXu4XkonpUubRgIhAK4KQpDevKX0wI04joMweH3qIEh601ZX6hjVnr3S5vsg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@2.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16848512},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"bun":">=1.3.0","node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./middleware/web":{"types":"./dist/middleware/web.d.ts","import":"./dist/middleware/web.mjs","require":"./dist/middleware/web.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./middleware/hono":{"types":"./dist/middleware/hono.d.ts","import":"./dist/middleware/hono.mjs","require":"./dist/middleware/hono.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./middleware/nextjs":{"types":"./dist/middleware/nextjs.d.ts","import":"./dist/middleware/nextjs.mjs","require":"./dist/middleware/nextjs.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"},"./middleware/express":{"types":"./dist/middleware/express.d.ts","import":"./dist/middleware/express.mjs","require":"./dist/middleware/express.js"},"./middleware/fastify":{"types":"./dist/middleware/fastify.d.ts","import":"./dist/middleware/fastify.mjs","require":"./dist/middleware/fastify.js"}},"gitHead":"fa7414a5cdd772c024d52ccc8938c0c7f7a14f05","scripts":{"knip":"knip","lint":"eslint .","test":"vitest run --coverage","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"ws":"^8.20.1","axios":"^1.15.0","fast-uri":"^3.1.1","minimatch@^3.0.0":{"brace-expansion":"1.1.12"},"minimatch@^10.0.0":{"brace-expansion":"5.0.6"}},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.12.1","description":"Agent commerce SDK — identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agent commerce.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@agent-score/sdk":"^2.3.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"hono":"^4.12.19","jose":"^6.2.3","knip":"^6.14.1","mppx":"^0.6.25","tsup":"^8.5.1","dotenv":"^17.4.2","eslint":"^9.39.4","vitest":"^4.1.6","express":"^5.2.1","fastify":"^5.8.5","ioredis":"^5.10.1","lefthook":"^2.1.6","@x402/evm":"^2.12.0","@eslint/js":"^9.39.4","@x402/core":"^2.12.0","typescript":"^6.0.3","@a2a-js/sdk":"^0.3.13","@solana/kit":"^6.9.0","@solana/mpp":"^0.5.2","@types/node":"^25.9.0","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.12.0","typescript-eslint":"^8.59.4","@vitest/coverage-v8":"^4.1.6","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","jose":">=6.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","ioredis":">=5.0.0","@solana/kit":">=6.5.0","@solana/mpp":">=0.5.0"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"ioredis":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_2.1.1_1779238875993_0.28092153625142857","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@agent-score/commerce","version":"2.2.0","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@2.2.0","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://agentscore.sh","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"9710f5b948b8398e93b92144a94b9f890221c986","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-2.2.0.tgz","fileCount":127,"integrity":"sha512-ZMiQN8g0fTK4eGMODw+9r1DloRrIWdpBC5Ga828+nxh8sWx774z8ObIvtkzkDJSXWTey0DtAC2gBM9P8HTy9zg==","signatures":[{"sig":"MEUCIBkgIFFOt1VMbLxv67qR781WMsSqygaGhZxjD8KkPasQAiEA2FO20OH4ba+u66LO3L1hKGYNWQyrHK5529S+bLJv9aU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16895003},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"bun":">=1.3.0","node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./middleware/web":{"types":"./dist/middleware/web.d.ts","import":"./dist/middleware/web.mjs","require":"./dist/middleware/web.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./middleware/hono":{"types":"./dist/middleware/hono.d.ts","import":"./dist/middleware/hono.mjs","require":"./dist/middleware/hono.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./middleware/nextjs":{"types":"./dist/middleware/nextjs.d.ts","import":"./dist/middleware/nextjs.mjs","require":"./dist/middleware/nextjs.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"},"./middleware/express":{"types":"./dist/middleware/express.d.ts","import":"./dist/middleware/express.mjs","require":"./dist/middleware/express.js"},"./middleware/fastify":{"types":"./dist/middleware/fastify.d.ts","import":"./dist/middleware/fastify.mjs","require":"./dist/middleware/fastify.js"}},"gitHead":"63b8629ae6f390bc39224be6eb92e4c55c368db8","scripts":{"knip":"knip","lint":"eslint .","test":"vitest run --coverage","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"ws":"^8.20.1","axios":"^1.15.0","fast-uri":"^3.1.1","minimatch@^3.0.0":{"brace-expansion":"1.1.12"},"minimatch@^10.0.0":{"brace-expansion":"5.0.6"}},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.12.1","description":"Agent commerce SDK — identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agent commerce.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@agent-score/sdk":"^2.3.3"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"hono":"^4.12.21","jose":"^6.2.3","knip":"^6.14.1","mppx":"0.6.26","tsup":"^8.5.1","dotenv":"^17.4.2","eslint":"^9.39.4","vitest":"^4.1.6","express":"^5.2.1","fastify":"^5.8.5","ioredis":"^5.10.1","lefthook":"^2.1.8","@x402/evm":"^2.12.0","@eslint/js":"^9.39.4","@x402/core":"^2.12.0","typescript":"^6.0.3","@a2a-js/sdk":"^0.3.13","@solana/kit":"^6.9.0","@solana/mpp":"^0.5.2","@types/node":"^25.9.1","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.12.0","typescript-eslint":"^8.59.4","@vitest/coverage-v8":"^4.1.6","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","jose":">=6.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","ioredis":">=5.0.0","@solana/kit":">=6.5.0","@solana/mpp":">=0.5.0"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"ioredis":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_2.2.0_1779337633436_0.17321130413558894","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@agent-score/commerce","version":"2.3.0","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@2.3.0","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://agentscore.sh","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"9f552a1c2deec6544b13540d9140edd4610b0c43","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-2.3.0.tgz","fileCount":127,"integrity":"sha512-s88WS/9KI3URRDjRJzaid0JDvdr03z4YUIJXvLPotPh4NnLW+4YOCm1Ksw2+OlAj98AdgccW5WWpcB0CmTLkJA==","signatures":[{"sig":"MEYCIQDhxbmxA6DElTpTsc9yqaEfa+3nlunM6ToGvHyqfUO/9gIhAIhKMwVY+jj7IY80Tw8SzMRJcBhyDFgf4XCf8nxPDGti","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16938317},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"bun":">=1.3.0","node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./middleware/web":{"types":"./dist/middleware/web.d.ts","import":"./dist/middleware/web.mjs","require":"./dist/middleware/web.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./middleware/hono":{"types":"./dist/middleware/hono.d.ts","import":"./dist/middleware/hono.mjs","require":"./dist/middleware/hono.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./middleware/nextjs":{"types":"./dist/middleware/nextjs.d.ts","import":"./dist/middleware/nextjs.mjs","require":"./dist/middleware/nextjs.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"},"./middleware/express":{"types":"./dist/middleware/express.d.ts","import":"./dist/middleware/express.mjs","require":"./dist/middleware/express.js"},"./middleware/fastify":{"types":"./dist/middleware/fastify.d.ts","import":"./dist/middleware/fastify.mjs","require":"./dist/middleware/fastify.js"}},"gitHead":"867d5319fed9119c384cc879e979282585c38daa","scripts":{"knip":"knip","lint":"eslint .","test":"vitest run --coverage","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"ws":"^8.20.1","axios":"^1.15.0","fast-uri":"^3.1.1","minimatch@^3.0.0":{"brace-expansion":"1.1.12"},"minimatch@^10.0.0":{"brace-expansion":"5.0.6"}},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.12.1","description":"Agent commerce SDK — identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agent commerce.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@agent-score/sdk":"^2.3.4"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"hono":"^4.12.21","jose":"^6.2.3","knip":"^6.14.1","mppx":"0.6.26","tsup":"^8.5.1","dotenv":"^17.4.2","eslint":"^9.39.4","vitest":"^4.1.7","express":"^5.2.1","fastify":"^5.8.5","ioredis":"^5.10.1","lefthook":"^2.1.8","@x402/evm":"^2.12.0","@eslint/js":"^9.39.4","@x402/core":"^2.12.0","typescript":"^6.0.3","@a2a-js/sdk":"^0.3.13","@solana/kit":"^6.9.0","@solana/mpp":"^0.6.0","@types/node":"^25.9.1","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.12.0","typescript-eslint":"^8.59.4","@vitest/coverage-v8":"^4.1.7","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","jose":">=6.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","ioredis":">=5.0.0","@solana/kit":">=6.5.0","@solana/mpp":">=0.5.0"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"ioredis":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_2.3.0_1779419699895_0.10736546946229142","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@agent-score/commerce","version":"2.4.0","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@2.4.0","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://agentscore.sh","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"db13fa50cce4ff105d36d5fe2085485bf172943e","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-2.4.0.tgz","fileCount":127,"integrity":"sha512-oNTiyLQYjGnZnWYWhrYuoCGpiphAOKIrZ98NcQCixCozZ6dT/EfRtcHb1jhRX4tPVPy7pNqoRRUe98gsIAxxBA==","signatures":[{"sig":"MEUCIQCuw8wC/8StJkZbTfYD6ah5vbPrczNAwLKfn0hGEbn13gIgV302+iohWJco0+iVWEbbSFfqNS2s1BR6aD8NghYwD3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@2.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16950086},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"bun":">=1.3.0","node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./middleware/web":{"types":"./dist/middleware/web.d.ts","import":"./dist/middleware/web.mjs","require":"./dist/middleware/web.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./middleware/hono":{"types":"./dist/middleware/hono.d.ts","import":"./dist/middleware/hono.mjs","require":"./dist/middleware/hono.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./middleware/nextjs":{"types":"./dist/middleware/nextjs.d.ts","import":"./dist/middleware/nextjs.mjs","require":"./dist/middleware/nextjs.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"},"./middleware/express":{"types":"./dist/middleware/express.d.ts","import":"./dist/middleware/express.mjs","require":"./dist/middleware/express.js"},"./middleware/fastify":{"types":"./dist/middleware/fastify.d.ts","import":"./dist/middleware/fastify.mjs","require":"./dist/middleware/fastify.js"}},"gitHead":"aaa65798fbf671f3dae38b1d0ffa8d0ca85919a5","scripts":{"knip":"knip","lint":"eslint .","test":"vitest run --coverage","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit && tsc --noEmit -p examples/tsconfig.json","prepublishOnly":"bun run build","typecheck:examples":"tsc --noEmit -p examples/tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"ws":"^8.20.1","axios":"^1.15.0","fast-uri":"^3.1.1","minimatch@^3.0.0":{"brace-expansion":"1.1.12"},"minimatch@^10.0.0":{"brace-expansion":"5.0.6"}},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.12.1","description":"Agent commerce SDK — identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agent commerce.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@agent-score/sdk":"^2.4.3"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"hono":"^4.12.23","jose":"^6.2.3","knip":"^6.14.2","mppx":"0.6.26","tsup":"^8.5.1","dotenv":"^17.4.2","eslint":"^9.39.4","vitest":"^4.1.7","express":"^5.2.1","fastify":"^5.8.5","ioredis":"^5.10.1","lefthook":"^2.1.8","@x402/evm":"^2.13.0","@eslint/js":"^9.39.4","@x402/core":"^2.13.0","typescript":"^6.0.3","@a2a-js/sdk":"^0.3.13","@solana/kit":"^6.9.0","@solana/mpp":"^0.6.0","@types/node":"^25.9.1","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.13.0","typescript-eslint":"^8.59.4","@vitest/coverage-v8":"^4.1.7","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","jose":">=6.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","ioredis":">=5.0.0","@solana/kit":">=6.5.0","@solana/mpp":">=0.5.0"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"ioredis":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_2.4.0_1779777176015_0.15079720619404946","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@agent-score/commerce","version":"2.5.0","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@2.5.0","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://agentscore.sh","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"d38301441c71606c2cba62f1d3202dd26be8245f","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-2.5.0.tgz","fileCount":129,"integrity":"sha512-ZqQcCKXXVW5Mup5DFsyY5PciEmCuEaP5wsQm5CNoAyV1P/Dow5XMlRvIZi7HIpi/0bzqhQ2Y2FE5/JBYeJn0Vg==","signatures":[{"sig":"MEUCIQDGNIhftggE/GHzWjdjqn9TIU0ke9wrfCOwMPt58Hoi7wIgKKRKVzqnIR8xx4NE4AeL9qvFHoZZdJiDnMiRqi8A57U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@2.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18150874},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"bun":">=1.3.0 <2","node":">=22 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./middleware/web":{"types":"./dist/middleware/web.d.ts","import":"./dist/middleware/web.mjs","require":"./dist/middleware/web.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./middleware/hono":{"types":"./dist/middleware/hono.d.ts","import":"./dist/middleware/hono.mjs","require":"./dist/middleware/hono.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./middleware/nextjs":{"types":"./dist/middleware/nextjs.d.ts","import":"./dist/middleware/nextjs.mjs","require":"./dist/middleware/nextjs.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"},"./middleware/express":{"types":"./dist/middleware/express.d.ts","import":"./dist/middleware/express.mjs","require":"./dist/middleware/express.js"},"./middleware/fastify":{"types":"./dist/middleware/fastify.d.ts","import":"./dist/middleware/fastify.mjs","require":"./dist/middleware/fastify.js"}},"gitHead":"52280a2b3f8332a5cf307d5e381fcf6602902fc2","scripts":{"knip":"knip","lint":"eslint .","test":"vitest run --coverage","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit && tsc --noEmit -p examples/tsconfig.json","prepublishOnly":"bun run build","typecheck:examples":"tsc --noEmit -p examples/tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"ws":"^8.20.1","axios":"^1.15.0","fast-uri":"^3.1.1","minimatch@^3.0.0":{"brace-expansion":"1.1.12"},"minimatch@^10.0.0":{"brace-expansion":"5.0.6"}},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.13.0","description":"Agent commerce SDK — identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agent commerce.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@agent-score/sdk":"^2.5.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"hono":"^4.12.23","jose":"^6.2.3","knip":"^6.15.0","mppx":"0.6.26","tsup":"^8.5.1","dotenv":"^17.4.2","eslint":"^9.39.4","vitest":"^4.1.7","express":"^5.2.1","fastify":"^5.8.5","ioredis":"^5.11.0","lefthook":"^2.1.9","@x402/evm":"^2.14.0","@eslint/js":"^9.39.4","@x402/core":"^2.14.0","typescript":"^6.0.3","@a2a-js/sdk":"^0.3.13","@solana/kit":"^6.9.0","@solana/mpp":"^0.6.0","@types/node":"^25.9.1","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.14.0","typescript-eslint":"^8.60.0","@vitest/coverage-v8":"^4.1.7","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","jose":">=6.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","ioredis":">=5.0.0","@solana/kit":">=6.5.0","@solana/mpp":">=0.5.0"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"ioredis":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_2.5.0_1780376092940_0.5308134913017031","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@agent-score/commerce","version":"2.6.0","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@2.6.0","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://www.agentscore.com","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"324d21368b8a5915e2818bb2ba822b73bdec3a33","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-2.6.0.tgz","fileCount":131,"integrity":"sha512-w71IW0iC0PlGUy50SIgX/saga66Vd1MTiTF1iuqUBgthfn/yxA2uqZQR/FT2w+eX0QXu0kVPnnp1WXS3HaIb8A==","signatures":[{"sig":"MEYCIQCyRNLZGhZKEN6ntfzpbZe3OJuoU+lLRCxLFV1tr+1vAQIhANjiAr8JgbwVp0C8mLZuKeF7ghsUM6yNkTp9xCrEJO2w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@2.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19476398},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"bun":">=1.3.0 <2","node":">=22 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./middleware/web":{"types":"./dist/middleware/web.d.ts","import":"./dist/middleware/web.mjs","require":"./dist/middleware/web.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./middleware/hono":{"types":"./dist/middleware/hono.d.ts","import":"./dist/middleware/hono.mjs","require":"./dist/middleware/hono.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./middleware/nextjs":{"types":"./dist/middleware/nextjs.d.ts","import":"./dist/middleware/nextjs.mjs","require":"./dist/middleware/nextjs.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"},"./middleware/express":{"types":"./dist/middleware/express.d.ts","import":"./dist/middleware/express.mjs","require":"./dist/middleware/express.js"},"./middleware/fastify":{"types":"./dist/middleware/fastify.d.ts","import":"./dist/middleware/fastify.mjs","require":"./dist/middleware/fastify.js"}},"gitHead":"c6febe308f33206871fdf30baff714e0f19e2d23","scripts":{"knip":"knip","lint":"eslint .","test":"vitest run --coverage","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit && tsc --noEmit -p examples/tsconfig.json","prepublishOnly":"bun run build","typecheck:examples":"tsc --noEmit -p examples/tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"ws":"^8.21.0","vite":"^8.0.16","axios":"^1.15.0","esbuild":"^0.28.1","js-yaml":"^4.2.0","fast-uri":"^3.1.1","form-data":"^4.0.6","minimatch@^3.0.0":{"brace-expansion":"1.1.12"},"minimatch@^10.0.0":{"brace-expansion":"5.0.6"}},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.16.0","description":"Agent commerce SDK — identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agent commerce.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@agent-score/sdk":"^2.6.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"hono":"^4.12.27","jose":"^6.2.3","knip":"^6.24.0","mppx":"0.8.5","tsup":"^8.5.1","viem":"2.54.4","dotenv":"^17.4.2","eslint":"^9.39.4","vitest":"^4.1.9","express":"^5.2.1","fastify":"^5.10.0","ioredis":"^5.11.1","lefthook":"^2.1.9","@x402/evm":"^2.17.0","@eslint/js":"^9.39.4","@x402/core":"^2.17.0","typescript":"^6.0.3","@a2a-js/sdk":"^0.3.13","@solana/kit":"^6.10.0","@solana/mpp":"^0.6.0","@types/node":"^26.1.0","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.17.0","typescript-eslint":"^8.62.1","@vitest/coverage-v8":"^4.1.9","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","jose":">=6.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","ioredis":">=5.0.0","@solana/kit":">=6.5.0 <7.0.0","@solana/mpp":">=0.5.0"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"ioredis":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_2.6.0_1783403055560_0.6167523421509491","host":"s3://npm-registry-packages-npm-production"}},"2.6.1":{"name":"@agent-score/commerce","version":"2.6.1","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@2.6.1","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://www.agentscore.com","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"661696c572fab87dd4b15ea91a94c9674fc90c11","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-2.6.1.tgz","fileCount":131,"integrity":"sha512-9pKAAcGG12zbFWrKRiq/Y7Ck9IeTMkb+D2kWnqAPHWssYcthIZTlFyrw/D0JoEHQ/KVxI3UjRs9iDy6tpZLFXw==","signatures":[{"sig":"MEQCIFtEbnfv6FiAOgyOSHd1nE0hHe1FFj9jpz/M3rvfexZGAiATMMWZZWVEv561Iflll45+BsyBVUPTRZxl0c1N0xIsZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@2.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19485117},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"bun":">=1.3.0 <2","node":">=22 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./middleware/web":{"types":"./dist/middleware/web.d.ts","import":"./dist/middleware/web.mjs","require":"./dist/middleware/web.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./middleware/hono":{"types":"./dist/middleware/hono.d.ts","import":"./dist/middleware/hono.mjs","require":"./dist/middleware/hono.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./middleware/nextjs":{"types":"./dist/middleware/nextjs.d.ts","import":"./dist/middleware/nextjs.mjs","require":"./dist/middleware/nextjs.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"},"./middleware/express":{"types":"./dist/middleware/express.d.ts","import":"./dist/middleware/express.mjs","require":"./dist/middleware/express.js"},"./middleware/fastify":{"types":"./dist/middleware/fastify.d.ts","import":"./dist/middleware/fastify.mjs","require":"./dist/middleware/fastify.js"}},"gitHead":"565cdae30b2f83cda771421c073ab11c9b3515c4","scripts":{"knip":"knip","lint":"eslint .","test":"vitest run --coverage","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit && tsc --noEmit -p examples/tsconfig.json","prepublishOnly":"bun run build","typecheck:examples":"tsc --noEmit -p examples/tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"ws":"^8.21.0","vite":"^8.0.16","axios":"^1.15.0","esbuild":"^0.28.1","js-yaml":"^4.2.0","fast-uri":"^3.1.1","form-data":"^4.0.6","minimatch@^3.0.0":{"brace-expansion":"1.1.12"},"minimatch@^10.0.0":{"brace-expansion":"5.0.6"}},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.16.0","description":"Agent commerce SDK — identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agent commerce.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@agent-score/sdk":"^2.6.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"hono":"^4.12.27","jose":"^6.2.3","knip":"^6.24.0","mppx":"0.8.5","tsup":"^8.5.1","viem":"2.54.4","dotenv":"^17.4.2","eslint":"^9.39.4","vitest":"^4.1.9","express":"^5.2.1","fastify":"^5.10.0","ioredis":"^5.11.1","lefthook":"^2.1.9","@x402/evm":"^2.17.0","@eslint/js":"^9.39.4","@x402/core":"^2.17.0","typescript":"^6.0.3","@a2a-js/sdk":"^0.3.13","@solana/kit":"^6.10.0","@solana/mpp":"^0.6.0","@types/node":"^26.1.0","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.17.0","typescript-eslint":"^8.62.1","@vitest/coverage-v8":"^4.1.9","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","jose":">=6.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","ioredis":">=5.0.0","@solana/kit":">=6.5.0 <7.0.0","@solana/mpp":">=0.5.0"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"ioredis":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_2.6.1_1783433832514_0.17368323631481863","host":"s3://npm-registry-packages-npm-production"}},"2.6.2":{"name":"@agent-score/commerce","version":"2.6.2","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@2.6.2","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://www.agentscore.com","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"4c5367ea1d243f0c22529c4f4af3b145afbbf9f7","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-2.6.2.tgz","fileCount":131,"integrity":"sha512-BEhCF5+Hpf2ZyAZtgki/rAN1dgHVJdytUW/e/MHpp1zfR/GC8YxU40PX6e7EH4RWup/QhxogNL+AhzMfH/9DLg==","signatures":[{"sig":"MEUCIEEinFmWmzqp43NiuWwq2VE0TD3ODH0+HMExZf4F8ju5AiEAnIgbioMERCquSkUK6Rva9QQ4kjyT+JNRIsv6meyWMxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@2.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19488732},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"bun":">=1.3.0 <2","node":">=22 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./middleware/web":{"types":"./dist/middleware/web.d.ts","import":"./dist/middleware/web.mjs","require":"./dist/middleware/web.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./middleware/hono":{"types":"./dist/middleware/hono.d.ts","import":"./dist/middleware/hono.mjs","require":"./dist/middleware/hono.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./middleware/nextjs":{"types":"./dist/middleware/nextjs.d.ts","import":"./dist/middleware/nextjs.mjs","require":"./dist/middleware/nextjs.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"},"./middleware/express":{"types":"./dist/middleware/express.d.ts","import":"./dist/middleware/express.mjs","require":"./dist/middleware/express.js"},"./middleware/fastify":{"types":"./dist/middleware/fastify.d.ts","import":"./dist/middleware/fastify.mjs","require":"./dist/middleware/fastify.js"}},"gitHead":"f649a71d9ab814ea4fc8ed09ab57ce24d444a046","scripts":{"knip":"knip","lint":"eslint .","test":"vitest run --coverage","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit && tsc --noEmit -p examples/tsconfig.json","prepublishOnly":"bun run build","typecheck:examples":"tsc --noEmit -p examples/tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"ws":"^8.21.0","vite":"^8.0.16","axios":"^1.15.0","esbuild":"^0.28.1","js-yaml":"^4.2.0","fast-uri":"^3.1.1","form-data":"^4.0.6","minimatch@^3.0.0":{"brace-expansion":"1.1.12"},"minimatch@^10.0.0":{"brace-expansion":"5.0.6"}},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.16.0","description":"Agent commerce SDK — identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agent commerce.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@agent-score/sdk":"^2.6.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"hono":"^4.12.28","jose":"^6.2.3","knip":"^6.24.0","mppx":"0.8.6","tsup":"^8.5.1","viem":"2.54.6","dotenv":"^17.4.2","eslint":"^9.39.4","vitest":"^4.1.10","express":"^5.2.1","fastify":"^5.10.0","ioredis":"^5.11.1","lefthook":"^2.1.9","@x402/evm":"^2.17.0","@eslint/js":"^9.39.4","@x402/core":"^2.17.0","typescript":"^6.0.3","@a2a-js/sdk":"^0.3.13","@solana/kit":"^6.10.0","@solana/mpp":"^0.6.0","@types/node":"^26.1.0","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.17.0","typescript-eslint":"^8.63.0","@vitest/coverage-v8":"^4.1.10","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","jose":">=6.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","ioredis":">=5.0.0","@solana/kit":">=6.5.0 <7.0.0","@solana/mpp":">=0.5.0"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"ioredis":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_2.6.2_1783494777195_0.025139853244667165","host":"s3://npm-registry-packages-npm-production"}},"2.6.3":{"name":"@agent-score/commerce","version":"2.6.3","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@2.6.3","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://www.agentscore.com","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"7ad7c69c0618c0a4a4bb8b0437fc23a321641546","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-2.6.3.tgz","fileCount":131,"integrity":"sha512-qO0MTbcqJ4aP4UAGBH+GbkVXRkQIRikhas0iYkpOStuIJGZ4hTyn3xfi41SUdcA5xWTjG9gT4zUCSZJdkFzYTw==","signatures":[{"sig":"MEUCIC8ROEUfQqlnicG3GILWu2ynt3x3YUOfexLpShnpCI52AiEAyb/pbyOD9nBqoILIP56W/8E1lv8yY+pMGSCvFiOmK/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@2.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19492284},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"bun":">=1.3.0 <2","node":">=22 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./middleware/web":{"types":"./dist/middleware/web.d.ts","import":"./dist/middleware/web.mjs","require":"./dist/middleware/web.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./middleware/hono":{"types":"./dist/middleware/hono.d.ts","import":"./dist/middleware/hono.mjs","require":"./dist/middleware/hono.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./middleware/nextjs":{"types":"./dist/middleware/nextjs.d.ts","import":"./dist/middleware/nextjs.mjs","require":"./dist/middleware/nextjs.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"},"./middleware/express":{"types":"./dist/middleware/express.d.ts","import":"./dist/middleware/express.mjs","require":"./dist/middleware/express.js"},"./middleware/fastify":{"types":"./dist/middleware/fastify.d.ts","import":"./dist/middleware/fastify.mjs","require":"./dist/middleware/fastify.js"}},"gitHead":"9faa1d55d7fade2e0a780dfbf87e23be3d437637","scripts":{"knip":"knip","lint":"eslint .","test":"vitest run --coverage","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit && tsc --noEmit -p examples/tsconfig.json","prepublishOnly":"bun run build","typecheck:examples":"tsc --noEmit -p examples/tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"ws":"^8.21.0","vite":"^8.0.16","axios":"^1.15.0","esbuild":"^0.28.1","js-yaml":"^4.2.0","fast-uri":"^3.1.1","form-data":"^4.0.6","minimatch@^3.0.0":{"brace-expansion":"1.1.12"},"minimatch@^10.0.0":{"brace-expansion":"5.0.6"}},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.16.0","description":"Agent commerce SDK — identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agent commerce.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@agent-score/sdk":"^2.6.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"hono":"^4.12.28","jose":"^6.2.3","knip":"^6.25.0","mppx":"0.8.6","tsup":"^8.5.1","viem":"2.54.6","dotenv":"^17.4.2","eslint":"^9.39.4","vitest":"^4.1.10","express":"^5.2.1","fastify":"^5.10.0","ioredis":"^5.11.1","lefthook":"^2.1.9","@x402/evm":"^2.17.0","@eslint/js":"^9.39.4","@x402/core":"^2.17.0","typescript":"^6.0.3","@a2a-js/sdk":"^0.3.13","@solana/kit":"^6.10.0","@solana/mpp":"^0.6.0","@types/node":"^26.1.0","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.17.0","typescript-eslint":"^8.63.0","@vitest/coverage-v8":"^4.1.10","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","jose":">=6.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","ioredis":">=5.0.0","@solana/kit":">=6.5.0 <7.0.0","@solana/mpp":">=0.5.0"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"ioredis":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_2.6.3_1783514455178_0.8243242058208717","host":"s3://npm-registry-packages-npm-production"}},"2.6.4":{"name":"@agent-score/commerce","version":"2.6.4","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@2.6.4","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://www.agentscore.com","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"d0b77d118755b5d5a52558b979d67d6498e44508","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-2.6.4.tgz","fileCount":131,"integrity":"sha512-Crs/F5VDKzapdwZ7eKutmipG5OrUSQgxKKWcpfSX026ClZRqeux1hmh45FewBXf9AZKRKHDy2HqxW+ccV9pHfg==","signatures":[{"sig":"MEUCIHNUlGp/Coag3JEfDMtSQPswnkHbzLAYqImb1YN+hGY3AiEAmfFEChZEyF+KWkTxCZwAQNrxSkSyx9fFPzB2ekyjlQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@2.6.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19555113},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"bun":">=1.3.0 <2","node":">=22 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./middleware/web":{"types":"./dist/middleware/web.d.ts","import":"./dist/middleware/web.mjs","require":"./dist/middleware/web.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./middleware/hono":{"types":"./dist/middleware/hono.d.ts","import":"./dist/middleware/hono.mjs","require":"./dist/middleware/hono.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./middleware/nextjs":{"types":"./dist/middleware/nextjs.d.ts","import":"./dist/middleware/nextjs.mjs","require":"./dist/middleware/nextjs.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"},"./middleware/express":{"types":"./dist/middleware/express.d.ts","import":"./dist/middleware/express.mjs","require":"./dist/middleware/express.js"},"./middleware/fastify":{"types":"./dist/middleware/fastify.d.ts","import":"./dist/middleware/fastify.mjs","require":"./dist/middleware/fastify.js"}},"gitHead":"1c8a8fb326d76ed22b43457024a134b87253eec2","scripts":{"knip":"knip","lint":"eslint .","test":"vitest run --coverage","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit && tsc --noEmit -p examples/tsconfig.json","prepublishOnly":"bun run build","typecheck:examples":"tsc --noEmit -p examples/tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"ws":"^8.21.0","vite":"^8.0.16","axios":"^1.15.0","esbuild":"^0.28.1","js-yaml":"^4.2.0","fast-uri":"^3.1.1","form-data":"^4.0.6","minimatch@^3.0.0":{"brace-expansion":"1.1.12"},"minimatch@^10.0.0":{"brace-expansion":"5.0.6"}},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.16.0","description":"Agent commerce SDK — identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agent commerce.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@agent-score/sdk":"^2.6.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"hono":"^4.12.28","jose":"^6.2.3","knip":"^6.25.0","mppx":"0.8.6","tsup":"^8.5.1","viem":"2.54.6","dotenv":"^17.4.2","eslint":"^9.39.4","vitest":"^4.1.10","express":"^5.2.1","fastify":"^5.10.0","ioredis":"^5.11.1","lefthook":"^2.1.9","@x402/evm":"^2.17.0","@eslint/js":"^9.39.4","@x402/core":"^2.17.0","typescript":"^6.0.3","@a2a-js/sdk":"^0.3.13","@solana/kit":"^6.10.0","@solana/mpp":"^0.6.0","@types/node":"^26.1.0","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.17.0","typescript-eslint":"^8.63.0","@vitest/coverage-v8":"^4.1.10","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","jose":">=6.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","ioredis":">=5.0.0","@solana/kit":">=6.5.0 <7.0.0","@solana/mpp":">=0.5.0"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"ioredis":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_2.6.4_1783518594524_0.7674264286259498","host":"s3://npm-registry-packages-npm-production"}},"2.6.5":{"name":"@agent-score/commerce","version":"2.6.5","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@2.6.5","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://www.agentscore.com","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"2560d35857d80d5c537c92145d3502e08c827779","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-2.6.5.tgz","fileCount":131,"integrity":"sha512-+0+Yw+1WF1gE6Gs5u2c7VryZnJ764By1kpy1lVyBX9ikrvugvBhUz7Xe3hl2lN/qJM0wF6yjW97JgiGNwrqQdg==","signatures":[{"sig":"MEQCIEzCbiZBo/nZokrHywtxlU/VRtQcaNveCg1RQhlHa2epAiBrZawwGlAhDXO74FOALbx7NHA3TPaCdiDloZth6Mye1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@2.6.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19572220},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"bun":">=1.3.0 <2","node":">=22 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./middleware/web":{"types":"./dist/middleware/web.d.ts","import":"./dist/middleware/web.mjs","require":"./dist/middleware/web.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./middleware/hono":{"types":"./dist/middleware/hono.d.ts","import":"./dist/middleware/hono.mjs","require":"./dist/middleware/hono.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./middleware/nextjs":{"types":"./dist/middleware/nextjs.d.ts","import":"./dist/middleware/nextjs.mjs","require":"./dist/middleware/nextjs.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"},"./middleware/express":{"types":"./dist/middleware/express.d.ts","import":"./dist/middleware/express.mjs","require":"./dist/middleware/express.js"},"./middleware/fastify":{"types":"./dist/middleware/fastify.d.ts","import":"./dist/middleware/fastify.mjs","require":"./dist/middleware/fastify.js"}},"gitHead":"1ce78aa5ce4564c0770d5e627e9a345afce46d50","scripts":{"knip":"knip","lint":"eslint .","test":"vitest run --coverage","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit && tsc --noEmit -p examples/tsconfig.json","prepublishOnly":"bun run build","typecheck:examples":"tsc --noEmit -p examples/tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"ws":"^8.21.0","vite":"^8.0.16","axios":"^1.15.0","esbuild":"^0.28.1","js-yaml":"^4.2.0","fast-uri":"^3.1.1","form-data":"^4.0.6","minimatch@^3.0.0":{"brace-expansion":"1.1.12"},"minimatch@^10.0.0":{"brace-expansion":"5.0.6"}},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.16.0","description":"Agent commerce SDK — identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agent commerce.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@agent-score/sdk":"^2.6.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"hono":"^4.12.28","jose":"^6.2.3","knip":"^6.25.0","mppx":"0.8.6","tsup":"^8.5.1","viem":"2.54.6","dotenv":"^17.4.2","eslint":"^9.39.4","vitest":"^4.1.10","express":"^5.2.1","fastify":"^5.10.0","ioredis":"^5.11.1","lefthook":"^2.1.9","@x402/evm":"^2.17.0","@eslint/js":"^9.39.4","@x402/core":"^2.17.0","typescript":"^6.0.3","@a2a-js/sdk":"^0.3.13","@solana/kit":"^6.10.0","@solana/mpp":"^0.6.0","@types/node":"^26.1.0","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.17.0","typescript-eslint":"^8.63.0","@vitest/coverage-v8":"^4.1.10","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","jose":">=6.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","ioredis":">=5.0.0","@solana/kit":">=6.5.0 <7.0.0","@solana/mpp":">=0.5.0"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"ioredis":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_2.6.5_1783522499568_0.3267935778961517","host":"s3://npm-registry-packages-npm-production"}},"2.6.6":{"name":"@agent-score/commerce","version":"2.6.6","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@2.6.6","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://www.agentscore.com","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"05b55aec3143eb752546dbfddc65213750a1a8f7","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-2.6.6.tgz","fileCount":131,"integrity":"sha512-4UaOE2mxSAfmby2zFUHtfBxqajq8l3jZzusPSxtgowE083GBZ4Laqu8TgRbnQgJ9byraluy/em2MeVk88gCslw==","signatures":[{"sig":"MEUCIQDG2GzzWmRrOTdowbgcw1CYr5bkpSe/TbDryT0P2RZhhQIgYpqUmtSRdPpfrufimEPldHwfxMbOOBe50bQdxe/FAeE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@2.6.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19573895},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"bun":">=1.3.0 <2","node":">=22 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./middleware/web":{"types":"./dist/middleware/web.d.ts","import":"./dist/middleware/web.mjs","require":"./dist/middleware/web.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./middleware/hono":{"types":"./dist/middleware/hono.d.ts","import":"./dist/middleware/hono.mjs","require":"./dist/middleware/hono.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./middleware/nextjs":{"types":"./dist/middleware/nextjs.d.ts","import":"./dist/middleware/nextjs.mjs","require":"./dist/middleware/nextjs.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"},"./middleware/express":{"types":"./dist/middleware/express.d.ts","import":"./dist/middleware/express.mjs","require":"./dist/middleware/express.js"},"./middleware/fastify":{"types":"./dist/middleware/fastify.d.ts","import":"./dist/middleware/fastify.mjs","require":"./dist/middleware/fastify.js"}},"gitHead":"1e1894c46d893753a0ce3fb373ec7e56cd556836","scripts":{"knip":"knip","lint":"eslint .","test":"vitest run --coverage","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit && tsc --noEmit -p examples/tsconfig.json","prepublishOnly":"bun run build","typecheck:examples":"tsc --noEmit -p examples/tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"ws":"^8.21.0","vite":"^8.0.16","axios":"^1.15.0","esbuild":"^0.28.1","js-yaml":"^4.2.0","fast-uri":"^3.1.1","form-data":"^4.0.6","minimatch@^3.0.0":{"brace-expansion":"1.1.12"},"minimatch@^10.0.0":{"brace-expansion":"5.0.6"}},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.16.0","description":"Agent commerce SDK — identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agent commerce.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@agent-score/sdk":"^2.6.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"hono":"^4.12.29","jose":"^6.2.3","knip":"^6.26.0","mppx":"0.8.6","tsup":"^8.5.1","viem":"2.54.6","dotenv":"^17.4.2","eslint":"^9.39.5","vitest":"^4.1.10","express":"^5.2.1","fastify":"^5.10.0","ioredis":"^5.11.1","lefthook":"^2.1.10","@x402/evm":"^2.18.0","@eslint/js":"^9.39.5","@x402/core":"^2.18.0","typescript":"^6.0.3","@a2a-js/sdk":"^0.3.14","@solana/kit":"^6.10.0","@solana/mpp":"^0.6.0","@types/node":"^26.1.1","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.18.0","typescript-eslint":"^8.63.0","@vitest/coverage-v8":"^4.1.10","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","jose":">=6.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","ioredis":">=5.0.0","@solana/kit":">=6.5.0 <7.0.0","@solana/mpp":">=0.5.0"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"ioredis":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_2.6.6_1783809612150_0.7695367123988854","host":"s3://npm-registry-packages-npm-production"}},"2.6.7":{"name":"@agent-score/commerce","version":"2.6.7","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@2.6.7","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://www.agentscore.com","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"47819a8f22d93758b2e51ca8eb06641f9edf27d4","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-2.6.7.tgz","fileCount":131,"integrity":"sha512-ifZTLR7BaPUVn81bOznpCvusqHz0Uj9+oeXxbWwZ7mAcaNJ9Kl0/aP3QOGnnxaYwtD347tgUCZOO2WjyVXQmBg==","signatures":[{"sig":"MEYCIQC+QSmJMClawR8YQHREhf2z1bTPtG4xyWBxIHC0e2H9ugIhANM0tqMdGQWBBsZki+mRHOFdrzLSHz568xcyKYYRj7qp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@2.6.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19573909},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"bun":">=1.3.0 <2","node":">=22 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./middleware/web":{"types":"./dist/middleware/web.d.ts","import":"./dist/middleware/web.mjs","require":"./dist/middleware/web.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./middleware/hono":{"types":"./dist/middleware/hono.d.ts","import":"./dist/middleware/hono.mjs","require":"./dist/middleware/hono.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./middleware/nextjs":{"types":"./dist/middleware/nextjs.d.ts","import":"./dist/middleware/nextjs.mjs","require":"./dist/middleware/nextjs.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"},"./middleware/express":{"types":"./dist/middleware/express.d.ts","import":"./dist/middleware/express.mjs","require":"./dist/middleware/express.js"},"./middleware/fastify":{"types":"./dist/middleware/fastify.d.ts","import":"./dist/middleware/fastify.mjs","require":"./dist/middleware/fastify.js"}},"gitHead":"a67395606dc404fb1e764c30b49fafc918c59bfb","scripts":{"knip":"knip","lint":"eslint . --max-warnings 0","test":"vitest run --coverage","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit && tsc --noEmit -p examples/tsconfig.json","prepublishOnly":"bun run build","typecheck:examples":"tsc --noEmit -p examples/tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"ws":"^8.21.0","vite":"^8.0.16","axios":"^1.15.0","esbuild":"^0.28.1","js-yaml":"^4.2.0","fast-uri":"^3.1.1","form-data":"^4.0.6","minimatch@^3.0.0":{"brace-expansion":"1.1.12"},"minimatch@^10.0.0":{"brace-expansion":"5.0.6"}},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.16.0","description":"Agent commerce SDK: identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agent commerce.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@agent-score/sdk":"^2.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"hono":"^4.12.29","jose":"^6.2.3","knip":"^6.26.0","mppx":"0.8.6","tsup":"^8.5.1","viem":"2.54.6","dotenv":"^17.4.2","eslint":"^9.39.5","vitest":"^4.1.10","express":"^5.2.1","fastify":"^5.10.0","ioredis":"^5.11.1","lefthook":"^2.1.10","@x402/evm":"^2.18.0","@eslint/js":"^9.39.5","@x402/core":"^2.18.0","typescript":"^6.0.3","@a2a-js/sdk":"^0.3.14","@solana/kit":"^6.10.0","@solana/mpp":"^0.6.0","@types/node":"^26.1.1","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.18.0","typescript-eslint":"^8.63.0","@vitest/coverage-v8":"^4.1.10","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","jose":">=6.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","ioredis":">=5.0.0","@solana/kit":">=6.5.0 <7.0.0","@solana/mpp":">=0.5.0"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"ioredis":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_2.6.7_1783882047369_0.25596271813513405","host":"s3://npm-registry-packages-npm-production"}},"2.6.8":{"name":"@agent-score/commerce","version":"2.6.8","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@2.6.8","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://www.agentscore.com","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"f876d44ad5adb573e87b97dc3dcc1395ff38f80d","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-2.6.8.tgz","fileCount":131,"integrity":"sha512-q3ZlKoKrZmxA2p7RM32UWQ/ipw1WrIKcfAsKG5hm4biKV1NjxQiV0uVJJy5S8xefd6H8qamQRwTlS6J/dvPPLQ==","signatures":[{"sig":"MEQCICmzK5IlFcGaATerWrriWW7dTyaw1/k6UTpqiVrJhgNoAiBHT3htHyxV/oAJ9FyPD25Lq59mngA/o1+NZTbh3GBAAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@2.6.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19582475},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"bun":">=1.3.0 <2","node":">=22 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./middleware/web":{"types":"./dist/middleware/web.d.ts","import":"./dist/middleware/web.mjs","require":"./dist/middleware/web.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./middleware/hono":{"types":"./dist/middleware/hono.d.ts","import":"./dist/middleware/hono.mjs","require":"./dist/middleware/hono.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./middleware/nextjs":{"types":"./dist/middleware/nextjs.d.ts","import":"./dist/middleware/nextjs.mjs","require":"./dist/middleware/nextjs.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"},"./middleware/express":{"types":"./dist/middleware/express.d.ts","import":"./dist/middleware/express.mjs","require":"./dist/middleware/express.js"},"./middleware/fastify":{"types":"./dist/middleware/fastify.d.ts","import":"./dist/middleware/fastify.mjs","require":"./dist/middleware/fastify.js"}},"gitHead":"0726828cacd8fcf18c809159d3c2fcf11b3e708e","scripts":{"knip":"knip","lint":"eslint . --max-warnings 0","test":"vitest run --coverage","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit && tsc --noEmit -p examples/tsconfig.json","prepublishOnly":"bun run build","typecheck:examples":"tsc --noEmit -p examples/tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"ws":"^8.21.0","vite":"^8.0.16","axios":"^1.15.0","esbuild":"^0.28.1","js-yaml":"^4.2.0","fast-uri":"^3.1.1","form-data":"^4.0.6","minimatch@^3.0.0":{"brace-expansion":"1.1.12"},"minimatch@^10.0.0":{"brace-expansion":"5.0.6"}},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.16.0","description":"Agentic commerce SDK: identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agentic commerce.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@agent-score/sdk":"^2.6.3"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"hono":"^4.12.30","jose":"^6.2.3","knip":"^6.27.0","mppx":"0.8.6","tsup":"^8.5.1","viem":"2.54.6","dotenv":"^17.4.2","eslint":"^9.39.5","vitest":"^4.1.10","express":"^5.2.1","fastify":"^5.10.0","ioredis":"^5.11.1","lefthook":"^2.1.10","@x402/evm":"^2.18.0","@eslint/js":"^9.39.5","@x402/core":"^2.18.0","typescript":"^6.0.3","@a2a-js/sdk":"^0.3.14","@solana/kit":"^6.10.0","@solana/mpp":"^0.6.0","@types/node":"^26.1.1","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.18.0","typescript-eslint":"^8.64.0","@vitest/coverage-v8":"^4.1.10","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","jose":">=6.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","ioredis":">=5.0.0","@solana/kit":">=6.5.0 <7.0.0","@solana/mpp":">=0.5.0"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"ioredis":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_2.6.8_1784319085361_0.7408214760399285","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"@agent-score/commerce","version":"2.7.0","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@2.7.0","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://www.agentscore.com","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"5a79fe71ddf3b5f5b91fc440e44f624e73a14dfd","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-2.7.0.tgz","fileCount":131,"integrity":"sha512-R+FzzKyjiOOGQWisc45X5o2KohubzaXPG0GxpmHoHf5NusoQBVkgsN1qor6zWgLmzOOfrJ9vMzBFJeE7IZccIQ==","signatures":[{"sig":"MEUCIHARbjI9c26+pRuNbmnnEmPucoH+KYdzWuZrH6faXQpoAiEAiFr918gU1aaZ1B4+rlRWYTJ3R/810NRiaWAbvpQyB0U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@2.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19566236},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"bun":">=1.3.0 <2","node":">=22 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./middleware/web":{"types":"./dist/middleware/web.d.ts","import":"./dist/middleware/web.mjs","require":"./dist/middleware/web.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./middleware/hono":{"types":"./dist/middleware/hono.d.ts","import":"./dist/middleware/hono.mjs","require":"./dist/middleware/hono.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./middleware/nextjs":{"types":"./dist/middleware/nextjs.d.ts","import":"./dist/middleware/nextjs.mjs","require":"./dist/middleware/nextjs.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"},"./middleware/express":{"types":"./dist/middleware/express.d.ts","import":"./dist/middleware/express.mjs","require":"./dist/middleware/express.js"},"./middleware/fastify":{"types":"./dist/middleware/fastify.d.ts","import":"./dist/middleware/fastify.mjs","require":"./dist/middleware/fastify.js"}},"gitHead":"a56a2f506c4dec2eb1c82fe27ab7e8a144a73ced","scripts":{"knip":"knip","lint":"eslint . --max-warnings 0","test":"vitest run --coverage","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit && tsc --noEmit -p examples/tsconfig.json","prepublishOnly":"bun run build","typecheck:examples":"tsc --noEmit -p examples/tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"ws":"^8.21.0","vite":"^8.0.16","axios":"^1.15.0","esbuild":"^0.28.1","js-yaml":"^4.2.0","fast-uri":"^3.1.1","form-data":"^4.0.6","minimatch@^3.0.0":{"brace-expansion":"1.1.12"},"minimatch@^10.0.0":{"brace-expansion":"5.0.6"}},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.16.0","description":"Agentic commerce SDK: identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agentic commerce.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@agent-score/sdk":"^2.6.3"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"hono":"^4.12.30","jose":"^6.2.3","knip":"^6.27.0","mppx":"0.8.6","tsup":"^8.5.1","viem":"2.54.6","dotenv":"^17.4.2","eslint":"^9.39.5","vitest":"^4.1.10","express":"^5.2.1","fastify":"^5.10.0","ioredis":"^5.11.1","lefthook":"^2.1.10","@x402/evm":"^2.18.0","@eslint/js":"^9.39.5","@x402/core":"^2.18.0","typescript":"^6.0.3","@a2a-js/sdk":"^0.3.14","@solana/kit":"^7.0.0","@solana/mpp":"^0.7.0","@types/node":"^26.1.1","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.18.0","typescript-eslint":"^8.64.0","@vitest/coverage-v8":"^4.1.10","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","jose":">=6.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","ioredis":">=5.0.0","@solana/kit":">=7.0.0 <8.0.0","@solana/mpp":">=0.7.0"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"ioredis":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_2.7.0_1784320273599_0.7837133423968552","host":"s3://npm-registry-packages-npm-production"}},"2.7.1":{"name":"@agent-score/commerce","version":"2.7.1","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@2.7.1","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://www.agentscore.com","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"ac622fdd10b85982cdf7ddd3c389dff00a1982ac","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-2.7.1.tgz","fileCount":131,"integrity":"sha512-eBP+q8RGdjke6EKtZxJdYSdLFpgt90eKVncqTM+FmGkaHC45+PUjLKa7GV1oCiMePUUtuF81mlUvYFy/uEKBDg==","signatures":[{"sig":"MEUCIAOMmqyzuAgKRQK9I1VC04hHNTcAVH770elZ09VBdracAiEA/pYt1evVI4yYqfDmFlBczQ6cd0sxKyc/V3BHeMVd6f0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@2.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19566220},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"bun":">=1.3.0 <2","node":">=22 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./middleware/web":{"types":"./dist/middleware/web.d.ts","import":"./dist/middleware/web.mjs","require":"./dist/middleware/web.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./middleware/hono":{"types":"./dist/middleware/hono.d.ts","import":"./dist/middleware/hono.mjs","require":"./dist/middleware/hono.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./middleware/nextjs":{"types":"./dist/middleware/nextjs.d.ts","import":"./dist/middleware/nextjs.mjs","require":"./dist/middleware/nextjs.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"},"./middleware/express":{"types":"./dist/middleware/express.d.ts","import":"./dist/middleware/express.mjs","require":"./dist/middleware/express.js"},"./middleware/fastify":{"types":"./dist/middleware/fastify.d.ts","import":"./dist/middleware/fastify.mjs","require":"./dist/middleware/fastify.js"}},"gitHead":"163c927bade006866bd9a05763c234664c480e29","scripts":{"knip":"knip","lint":"eslint . --max-warnings 0","test":"vitest run --coverage","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit && tsc --noEmit -p examples/tsconfig.json","prepublishOnly":"bun run build","typecheck:examples":"tsc --noEmit -p examples/tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"ws":"^8.21.0","vite":"^8.0.16","axios":"^1.15.0","esbuild":"^0.28.1","js-yaml":"^4.2.0","fast-uri":"^3.1.1","form-data":"^4.0.6","minimatch@^3.0.0":{"brace-expansion":"1.1.12"},"minimatch@^10.0.0":{"brace-expansion":"5.0.6"}},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.16.0","description":"Agentic commerce SDK: identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agentic commerce.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@agent-score/sdk":"^2.6.3"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"hono":"^4.12.30","jose":"^6.2.3","knip":"^6.27.0","mppx":"0.8.6","tsup":"^8.5.1","viem":"2.54.6","dotenv":"^17.4.2","eslint":"^9.39.5","vitest":"^4.1.10","express":"^5.2.1","fastify":"^5.10.0","ioredis":"^5.11.1","lefthook":"^2.1.10","@x402/evm":"^2.18.0","@eslint/js":"^9.39.5","@x402/core":"^2.18.0","typescript":"^6.0.3","@a2a-js/sdk":"^0.3.14","@solana/kit":"^7.0.0","@solana/mpp":"^0.7.0","@types/node":"^26.1.1","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.18.0","typescript-eslint":"^8.64.0","@vitest/coverage-v8":"^4.1.10","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","jose":">=6.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","ioredis":">=5.0.0","@solana/kit":">=7.0.0 <8.0.0","@solana/mpp":">=0.7.0"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"ioredis":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_2.7.1_1784321295224_0.5871504307865958","host":"s3://npm-registry-packages-npm-production"}},"2.7.2":{"name":"@agent-score/commerce","version":"2.7.2","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@2.7.2","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://www.agentscore.com","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"f84f926f73e408f99ff6d3ba49ebedcf2d0eabe3","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-2.7.2.tgz","fileCount":131,"integrity":"sha512-cbO59Y3N5dyaSlArT06bRpAfouSSBF+DDYxrYZaa3+GOm4vMYTPCOiSb8TEI/c2cKRhM8JxtM4esxIRBKwG8yQ==","signatures":[{"sig":"MEQCIBu0wV1hLICgtIaKq3ZPHJ7syWD0mTaHYJZsdU+T4qTzAiAmdPwGEURDm2aeyqMGJDAZhKkixr9/b3tgJntfrnCFcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@2.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19577329},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"bun":">=1.3.0 <2","node":">=22 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./middleware/web":{"types":"./dist/middleware/web.d.ts","import":"./dist/middleware/web.mjs","require":"./dist/middleware/web.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./middleware/hono":{"types":"./dist/middleware/hono.d.ts","import":"./dist/middleware/hono.mjs","require":"./dist/middleware/hono.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./middleware/nextjs":{"types":"./dist/middleware/nextjs.d.ts","import":"./dist/middleware/nextjs.mjs","require":"./dist/middleware/nextjs.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"},"./middleware/express":{"types":"./dist/middleware/express.d.ts","import":"./dist/middleware/express.mjs","require":"./dist/middleware/express.js"},"./middleware/fastify":{"types":"./dist/middleware/fastify.d.ts","import":"./dist/middleware/fastify.mjs","require":"./dist/middleware/fastify.js"}},"gitHead":"d53dd471a5c372bcd30ac81f1509e7b9a9ae7dcd","scripts":{"knip":"knip","lint":"eslint . --max-warnings 0","test":"vitest run --coverage","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit && tsc --noEmit -p examples/tsconfig.json","prepublishOnly":"bun run build","typecheck:examples":"tsc --noEmit -p examples/tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"ws":"^8.21.0","vite":"^8.0.16","axios":"^1.15.0","esbuild":"^0.28.1","js-yaml":"^4.2.0","fast-uri":"^3.1.1","form-data":"^4.0.6","minimatch@^3.0.0":{"brace-expansion":"1.1.12"},"minimatch@^10.0.0":{"brace-expansion":"5.0.6"}},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.16.0","description":"Agentic commerce SDK: identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agentic commerce.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@agent-score/sdk":"^2.6.3"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"hono":"^4.12.30","jose":"^6.2.3","knip":"^6.27.0","mppx":"0.8.11","tsup":"^8.5.1","viem":"2.55.2","dotenv":"^17.4.2","eslint":"^9.39.5","vitest":"^4.1.10","express":"^5.2.1","fastify":"^5.10.0","ioredis":"^5.11.1","lefthook":"^2.1.10","@x402/evm":"^2.18.0","@eslint/js":"^9.39.5","@x402/core":"^2.18.0","typescript":"^6.0.3","@a2a-js/sdk":"^0.3.14","@solana/kit":"^7.0.0","@solana/mpp":"^0.7.0","@types/node":"^26.1.1","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.18.0","typescript-eslint":"^8.64.0","@vitest/coverage-v8":"^4.1.10","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","jose":">=6.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","ioredis":">=5.0.0","@solana/kit":">=7.0.0 <8.0.0","@solana/mpp":">=0.7.0"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"ioredis":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_2.7.2_1784322654643_0.28800264046968893","host":"s3://npm-registry-packages-npm-production"}},"2.7.3":{"name":"@agent-score/commerce","version":"2.7.3","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@2.7.3","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://www.agentscore.com","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"53ae7aceeba4d01511ae678d542882f167b12fbe","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-2.7.3.tgz","fileCount":131,"integrity":"sha512-hVjcSPB0kIUdebPO1mmqCav8mfeN6nQbegC2wlZAS+NxAo9wtWovZd/l4US5wtbxsG+3fhdq8c3uXqxunxNVxw==","signatures":[{"sig":"MEQCIDYjlusN9PqkqqyBOHS4tEBzCiE68sJbr0BXqfH+oi3fAiBeq/SzKBahhbzX6DgOfO79RcLnfhweppcSog7uR0zY0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@2.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19582237},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"bun":">=1.3.0 <2","node":">=22 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./middleware/web":{"types":"./dist/middleware/web.d.ts","import":"./dist/middleware/web.mjs","require":"./dist/middleware/web.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./middleware/hono":{"types":"./dist/middleware/hono.d.ts","import":"./dist/middleware/hono.mjs","require":"./dist/middleware/hono.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./middleware/nextjs":{"types":"./dist/middleware/nextjs.d.ts","import":"./dist/middleware/nextjs.mjs","require":"./dist/middleware/nextjs.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"},"./middleware/express":{"types":"./dist/middleware/express.d.ts","import":"./dist/middleware/express.mjs","require":"./dist/middleware/express.js"},"./middleware/fastify":{"types":"./dist/middleware/fastify.d.ts","import":"./dist/middleware/fastify.mjs","require":"./dist/middleware/fastify.js"}},"gitHead":"0be32a6696da4cbe7270a7ba28088c4d3823c7c9","scripts":{"knip":"knip","lint":"eslint . --max-warnings 0","test":"vitest run --coverage","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit && tsc --noEmit -p examples/tsconfig.json","prepublishOnly":"bun run build","typecheck:examples":"tsc --noEmit -p examples/tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"ws":"^8.21.0","vite":"^8.0.16","axios":"^1.15.0","esbuild":"^0.28.1","js-yaml":"^4.2.0","fast-uri":"^3.1.1","form-data":"^4.0.6","minimatch@^3.0.0":{"brace-expansion":"1.1.12"},"minimatch@^10.0.0":{"brace-expansion":"5.0.6"}},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.16.0","description":"Agentic commerce SDK: identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agentic commerce.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@agent-score/sdk":"^2.6.3"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"hono":"^4.12.30","jose":"^6.2.3","knip":"^6.27.0","mppx":"0.8.11","tsup":"^8.5.1","viem":"2.55.2","dotenv":"^17.4.2","eslint":"^9.39.5","vitest":"^4.1.10","express":"^5.2.1","fastify":"^5.10.0","ioredis":"^5.11.1","lefthook":"^2.1.10","@x402/evm":"^2.18.0","@eslint/js":"^9.39.5","@x402/core":"^2.18.0","typescript":"^6.0.3","@a2a-js/sdk":"^0.3.14","@solana/kit":"^7.0.0","@solana/mpp":"^0.7.0","@types/node":"^26.1.1","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.18.0","typescript-eslint":"^8.64.0","@vitest/coverage-v8":"^4.1.10","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","jose":">=6.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","ioredis":">=5.0.0","@solana/kit":">=7.0.0 <8.0.0","@solana/mpp":">=0.7.0"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"ioredis":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_2.7.3_1784326657184_0.8251810076727177","host":"s3://npm-registry-packages-npm-production"}},"2.7.4":{"name":"@agent-score/commerce","version":"2.7.4","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@2.7.4","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://www.agentscore.com","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"baeb987e52ce730a505712d1b846b3d33cd85422","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-2.7.4.tgz","fileCount":131,"integrity":"sha512-9H3pFg7WY9ldlaiKU0j0RpOpgThT1oB/u5US3PJsU5Im2f4DyQz24zFNCgwgh9G5ZGp9E4XUgBt3GmzfkI/lyg==","signatures":[{"sig":"MEQCIHDxwLZh3ahuWVO1CYmjgP4/iT0l6QCXO6E0GHMcA/+ZAiBfB/cc6i/8C1UbAHnFgLulFVR1kj2bGvNlBh+6Yu1oqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@2.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19599750},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"bun":">=1.3.0 <2","node":">=22 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./middleware/web":{"types":"./dist/middleware/web.d.ts","import":"./dist/middleware/web.mjs","require":"./dist/middleware/web.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./middleware/hono":{"types":"./dist/middleware/hono.d.ts","import":"./dist/middleware/hono.mjs","require":"./dist/middleware/hono.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./middleware/nextjs":{"types":"./dist/middleware/nextjs.d.ts","import":"./dist/middleware/nextjs.mjs","require":"./dist/middleware/nextjs.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"},"./middleware/express":{"types":"./dist/middleware/express.d.ts","import":"./dist/middleware/express.mjs","require":"./dist/middleware/express.js"},"./middleware/fastify":{"types":"./dist/middleware/fastify.d.ts","import":"./dist/middleware/fastify.mjs","require":"./dist/middleware/fastify.js"}},"gitHead":"d5ff145534f65781444193d1602116a3865bcaf2","scripts":{"knip":"knip","lint":"eslint . --max-warnings 0","test":"vitest run --coverage","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit && tsc --noEmit -p examples/tsconfig.json","prepublishOnly":"bun run build","typecheck:examples":"tsc --noEmit -p examples/tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"ws":"^8.21.0","vite":"^8.0.16","axios":"^1.15.0","esbuild":"^0.28.1","js-yaml":"^4.2.0","fast-uri":"^3.1.1","form-data":"^4.0.6","minimatch@^3.0.0":{"brace-expansion":"1.1.12"},"minimatch@^10.0.0":{"brace-expansion":"5.0.6"}},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.16.0","description":"Agentic commerce SDK: identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agentic commerce.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@agent-score/sdk":"^2.6.3"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"hono":"^4.12.30","jose":"^6.2.3","knip":"^6.27.0","mppx":"0.8.11","tsup":"^8.5.1","viem":"2.55.2","dotenv":"^17.4.2","eslint":"^9.39.5","vitest":"^4.1.10","express":"^5.2.1","fastify":"^5.10.0","ioredis":"^5.11.1","lefthook":"^2.1.10","@x402/evm":"^2.18.0","@eslint/js":"^9.39.5","@x402/core":"^2.18.0","typescript":"^6.0.3","@a2a-js/sdk":"^0.3.14","@solana/kit":"^7.0.0","@solana/mpp":"^0.7.0","@types/node":"^26.1.1","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.18.0","typescript-eslint":"^8.64.0","@vitest/coverage-v8":"^4.1.10","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","jose":">=6.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","ioredis":">=5.0.0","@solana/kit":">=7.0.0 <8.0.0","@solana/mpp":">=0.7.0"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"ioredis":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_2.7.4_1784342435228_0.6270684290484745","host":"s3://npm-registry-packages-npm-production"}},"2.7.5":{"name":"@agent-score/commerce","version":"2.7.5","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@2.7.5","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://www.agentscore.com","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"37d4e4e0eb9f0a1bd92e42df6f3c12ecd468fd7c","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-2.7.5.tgz","fileCount":131,"integrity":"sha512-Ds+0UHQeL54TnOOZFV5yISXWz7Tj+k0UjN5GDWGTTFwCnwkmLsny6MKuETcv1tPBZX2zdT05R09g97caOjTSoA==","signatures":[{"sig":"MEYCIQCKJdI+CZSipWmTtXJTKWJJQfgAlLOcpTdIvhnqL+HrsAIhAIs7wP7zgn/keG+lvOUJKhXqQ/L/NWRZNvfFS9yMnj2g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@2.7.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19597810},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"bun":">=1.3.0 <2","node":">=22 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./middleware/web":{"types":"./dist/middleware/web.d.ts","import":"./dist/middleware/web.mjs","require":"./dist/middleware/web.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./middleware/hono":{"types":"./dist/middleware/hono.d.ts","import":"./dist/middleware/hono.mjs","require":"./dist/middleware/hono.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./middleware/nextjs":{"types":"./dist/middleware/nextjs.d.ts","import":"./dist/middleware/nextjs.mjs","require":"./dist/middleware/nextjs.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"},"./middleware/express":{"types":"./dist/middleware/express.d.ts","import":"./dist/middleware/express.mjs","require":"./dist/middleware/express.js"},"./middleware/fastify":{"types":"./dist/middleware/fastify.d.ts","import":"./dist/middleware/fastify.mjs","require":"./dist/middleware/fastify.js"}},"gitHead":"7c146d8ae1563f091dd47011e5d8e7f34f16db80","scripts":{"knip":"knip","lint":"eslint . --max-warnings 0","test":"vitest run --coverage","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit && tsc --noEmit -p examples/tsconfig.json","prepublishOnly":"bun run build","typecheck:examples":"tsc --noEmit -p examples/tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"ws":"^8.21.0","vite":"^8.0.16","axios":"^1.15.0","esbuild":"^0.28.1","js-yaml":"^4.2.0","fast-uri":"^3.1.1","form-data":"^4.0.6","minimatch@^3.0.0":{"brace-expansion":"1.1.12"},"minimatch@^10.0.0":{"brace-expansion":"5.0.6"}},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.16.0","description":"Agentic commerce SDK: identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agentic commerce.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@agent-score/sdk":"^2.6.3"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"hono":"^4.12.30","jose":"^6.2.3","knip":"^6.27.0","mppx":"0.8.11","tsup":"^8.5.1","viem":"2.55.2","dotenv":"^17.4.2","eslint":"^9.39.5","vitest":"^4.1.10","express":"^5.2.1","fastify":"^5.10.0","ioredis":"^5.11.1","lefthook":"^2.1.10","@x402/evm":"^2.18.0","@eslint/js":"^9.39.5","@x402/core":"^2.18.0","typescript":"^6.0.3","@a2a-js/sdk":"^0.3.14","@solana/kit":"^7.0.0","@solana/mpp":"^0.7.0","@types/node":"^26.1.1","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.18.0","typescript-eslint":"^8.64.0","@vitest/coverage-v8":"^4.1.10","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","jose":">=6.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","ioredis":">=5.0.0","@solana/kit":">=7.0.0 <8.0.0","@solana/mpp":">=0.7.0"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"ioredis":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_2.7.5_1784343516385_0.45075831149099144","host":"s3://npm-registry-packages-npm-production"}},"2.7.6":{"name":"@agent-score/commerce","version":"2.7.6","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@2.7.6","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://www.agentscore.com","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"e142eba8d774de0e0f16c02c387c490e637675ba","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-2.7.6.tgz","fileCount":131,"integrity":"sha512-zmf1SX0PZsdhTW6cznkQqr/c1FnQtawnQ7rvdxGQkgOjjHdwM9owi4Gm0IfPTWHrdgo0bvymiNm4OD7eKzJdEA==","signatures":[{"sig":"MEQCIE75n8MlmHCnt5uvVbZWP4ud8uDhesIgz+mex0OmzViuAiAvPmlsU163Z8klwXTRl9NH4L84K6DDzT21CvY3ESbIsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@2.7.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19598002},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"bun":">=1.3.0 <2","node":">=22 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./middleware/web":{"types":"./dist/middleware/web.d.ts","import":"./dist/middleware/web.mjs","require":"./dist/middleware/web.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./middleware/hono":{"types":"./dist/middleware/hono.d.ts","import":"./dist/middleware/hono.mjs","require":"./dist/middleware/hono.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./middleware/nextjs":{"types":"./dist/middleware/nextjs.d.ts","import":"./dist/middleware/nextjs.mjs","require":"./dist/middleware/nextjs.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"},"./middleware/express":{"types":"./dist/middleware/express.d.ts","import":"./dist/middleware/express.mjs","require":"./dist/middleware/express.js"},"./middleware/fastify":{"types":"./dist/middleware/fastify.d.ts","import":"./dist/middleware/fastify.mjs","require":"./dist/middleware/fastify.js"}},"gitHead":"951d298ae23e3f323849ba1e44892b4906440209","scripts":{"knip":"knip","lint":"eslint . --max-warnings 0","test":"vitest run --coverage","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit && tsc --noEmit -p examples/tsconfig.json","prepublishOnly":"bun run build","typecheck:examples":"tsc --noEmit -p examples/tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"ws":"^8.21.0","vite":"^8.0.16","axios":"^1.15.0","esbuild":"^0.28.1","js-yaml":"^4.2.0","fast-uri":"^3.1.1","form-data":"^4.0.6","minimatch@^3.0.0":{"brace-expansion":"1.1.12"},"minimatch@^10.0.0":{"brace-expansion":"5.0.6"}},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.16.0","description":"Agentic commerce SDK: identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agentic commerce.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@agent-score/sdk":"^2.6.4"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"hono":"^4.12.31","jose":"^6.2.3","knip":"^6.27.0","mppx":"0.8.12","tsup":"^8.5.1","viem":"2.55.2","dotenv":"^17.4.2","eslint":"^9.39.5","vitest":"^4.1.10","express":"^5.2.1","fastify":"^5.10.0","ioredis":"^5.11.1","lefthook":"^2.1.10","@x402/evm":"^2.19.0","@eslint/js":"^9.39.5","@x402/core":"^2.19.0","typescript":"^6.0.3","@a2a-js/sdk":"^0.3.14","@solana/kit":"^7.0.0","@solana/mpp":"^0.7.0","@types/node":"^26.1.1","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.19.0","typescript-eslint":"^8.65.0","@vitest/coverage-v8":"^4.1.10","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","jose":">=6.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","ioredis":">=5.0.0","@solana/kit":">=7.0.0 <8.0.0","@solana/mpp":">=0.7.0"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"ioredis":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_2.7.6_1784738704481_0.5753595369061293","host":"s3://npm-registry-packages-npm-production"}},"2.7.7":{"name":"@agent-score/commerce","version":"2.7.7","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@2.7.7","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://www.agentscore.com","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"445b76c9f0aff8161cbdc39ab7145a460418ee85","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-2.7.7.tgz","fileCount":131,"integrity":"sha512-CNl2r2PkQwNrNtAY4sPC85jnIISAYj/chncVgRAqj9Y0azqwk3X30KiioSAhEHMdgWtaesFnLgrwBQnLZysF9g==","signatures":[{"sig":"MEUCIQCNNW4JmIByXcl/cdvPw8wHhS40JuLGsn3seQQuCTvzjAIgeKdwj/ljoiIZzz90zpw8E8pzeR58Cj5XPxEYleALq3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@2.7.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19689690},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"bun":">=1.3.0 <2","node":">=22 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./middleware/web":{"types":"./dist/middleware/web.d.ts","import":"./dist/middleware/web.mjs","require":"./dist/middleware/web.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./middleware/hono":{"types":"./dist/middleware/hono.d.ts","import":"./dist/middleware/hono.mjs","require":"./dist/middleware/hono.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./middleware/nextjs":{"types":"./dist/middleware/nextjs.d.ts","import":"./dist/middleware/nextjs.mjs","require":"./dist/middleware/nextjs.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"},"./middleware/express":{"types":"./dist/middleware/express.d.ts","import":"./dist/middleware/express.mjs","require":"./dist/middleware/express.js"},"./middleware/fastify":{"types":"./dist/middleware/fastify.d.ts","import":"./dist/middleware/fastify.mjs","require":"./dist/middleware/fastify.js"}},"gitHead":"79f1597f7d08673915c8e03176ff931dd6f8c64b","scripts":{"knip":"knip","lint":"eslint . --max-warnings 0","test":"vitest run --coverage","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit && tsc --noEmit -p examples/tsconfig.json","prepublishOnly":"bun run build","typecheck:examples":"tsc --noEmit -p examples/tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"ws":"^8.21.0","vite":"^8.0.16","axios":"^1.18.0","esbuild":"^0.28.1","js-yaml":"^4.2.0","fast-uri":"^3.1.1","form-data":"^4.0.6","find-my-way":"^9.7.0","minimatch@^3.0.0":{"brace-expansion":"1.1.12"},"minimatch@^10.0.0":{"brace-expansion":"5.0.6"}},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.16.0","description":"Agentic commerce SDK: identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agentic commerce.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@agent-score/sdk":"^2.6.4"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"hono":"^4.12.31","jose":"^6.2.4","knip":"^6.29.0","mppx":"0.8.14","tsup":"^8.5.1","viem":"2.55.8","dotenv":"^17.4.2","eslint":"^9.39.5","vitest":"^4.1.10","express":"^5.2.1","fastify":"^5.10.0","ioredis":"^5.11.1","lefthook":"^2.1.10","@x402/evm":"^2.19.0","@eslint/js":"^9.39.5","@x402/core":"^2.19.0","typescript":"^6.0.3","@a2a-js/sdk":"^1.0.0","@solana/kit":"^7.0.0","@solana/mpp":"^0.7.0","@types/node":"^26.1.1","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.19.0","typescript-eslint":"^8.65.0","@vitest/coverage-v8":"^4.1.10","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","jose":">=6.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","ioredis":">=5.0.0","@solana/kit":">=7.0.0 <8.0.0","@solana/mpp":">=0.7.0"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"ioredis":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_2.7.7_1784925423290_0.5874154627076005","host":"s3://npm-registry-packages-npm-production"}},"2.7.8":{"name":"@agent-score/commerce","version":"2.7.8","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@2.7.8","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://www.agentscore.com","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"f91a11ec1af88227cf8aa2d654a11582768289c1","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-2.7.8.tgz","fileCount":131,"integrity":"sha512-iWe+LKs++QfakflsqFbDTts37IixjwjpPj4u+s0pkhmnbj4+Ho54WiTMfvMFDs7RI+CkVGwldTlajZgHVSDISQ==","signatures":[{"sig":"MEUCIDPDV1CU/Ib5BM8p1fwVWQ1AF364uwt2s1o7APh6URM/AiEA821iyaQ8jOpmngjd8FhNSJoDHf3fzH6KglmQurK7nw4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@2.7.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19689405},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"bun":">=1.3.0 <2","node":">=22 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./middleware/web":{"types":"./dist/middleware/web.d.ts","import":"./dist/middleware/web.mjs","require":"./dist/middleware/web.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./middleware/hono":{"types":"./dist/middleware/hono.d.ts","import":"./dist/middleware/hono.mjs","require":"./dist/middleware/hono.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./middleware/nextjs":{"types":"./dist/middleware/nextjs.d.ts","import":"./dist/middleware/nextjs.mjs","require":"./dist/middleware/nextjs.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"},"./middleware/express":{"types":"./dist/middleware/express.d.ts","import":"./dist/middleware/express.mjs","require":"./dist/middleware/express.js"},"./middleware/fastify":{"types":"./dist/middleware/fastify.d.ts","import":"./dist/middleware/fastify.mjs","require":"./dist/middleware/fastify.js"}},"gitHead":"f9a8098cb714d73df299dec0fbe001e72c3845ec","scripts":{"knip":"knip","lint":"eslint . --max-warnings 0","test":"vitest run --coverage","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit && tsc --noEmit -p examples/tsconfig.json","prepublishOnly":"bun run build","typecheck:examples":"tsc --noEmit -p examples/tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"axios":"^1.18.0","esbuild":"^0.28.1"},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.16.0","description":"Agentic commerce SDK: identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agentic commerce.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@agent-score/sdk":"^2.7.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"hono":"^4.12.31","jose":"^6.2.4","knip":"^6.29.0","mppx":"0.8.14","tsup":"^8.5.1","viem":"2.55.8","dotenv":"^17.4.2","eslint":"^9.39.5","vitest":"^4.1.10","express":"^5.2.1","fastify":"^5.10.0","ioredis":"^5.11.1","lefthook":"^2.1.10","@x402/evm":"^2.19.0","@eslint/js":"^9.39.5","@x402/core":"^2.19.0","typescript":"^6.0.3","@a2a-js/sdk":"^1.0.0","@solana/kit":"^7.0.0","@solana/mpp":"^0.7.0","@types/node":"^26.1.1","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.19.0","typescript-eslint":"^8.65.0","@vitest/coverage-v8":"^4.1.10","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","jose":">=6.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","ioredis":">=5.0.0","@solana/kit":">=7.0.0 <8.0.0","@solana/mpp":">=0.7.0"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"ioredis":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_2.7.8_1784956004386_0.8124026189010951","host":"s3://npm-registry-packages-npm-production"}},"2.7.9":{"name":"@agent-score/commerce","version":"2.7.9","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@2.7.9","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://www.agentscore.com","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"7dc63e3953a6e66725069c87dc55ce3b6d0fc83a","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-2.7.9.tgz","fileCount":131,"integrity":"sha512-2VvmqODwe1etJx4T726IiNgGkk8x08bVuZi8KbYy2NRZCnw7kRhyysoUsILcZIrduWj5PNWlYyFoMaumzzq79g==","signatures":[{"sig":"MEQCIE1nsMxR03SJJHFQwY2SSqDucJf5b7h0EB0Ug8wluNPOAiBKKMnAlrVRzi3BNnKUbkfutv+j4R5DGMnETDQTmPbwag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@2.7.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19690122},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"bun":">=1.3.0 <2","node":">=22 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./middleware/web":{"types":"./dist/middleware/web.d.ts","import":"./dist/middleware/web.mjs","require":"./dist/middleware/web.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./middleware/hono":{"types":"./dist/middleware/hono.d.ts","import":"./dist/middleware/hono.mjs","require":"./dist/middleware/hono.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./middleware/nextjs":{"types":"./dist/middleware/nextjs.d.ts","import":"./dist/middleware/nextjs.mjs","require":"./dist/middleware/nextjs.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"},"./middleware/express":{"types":"./dist/middleware/express.d.ts","import":"./dist/middleware/express.mjs","require":"./dist/middleware/express.js"},"./middleware/fastify":{"types":"./dist/middleware/fastify.d.ts","import":"./dist/middleware/fastify.mjs","require":"./dist/middleware/fastify.js"}},"gitHead":"1f4ba61859fe4822907a97772ed764087773c412","scripts":{"knip":"knip","lint":"eslint . --max-warnings 0","test":"vitest run --coverage","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit && tsc --noEmit -p examples/tsconfig.json","prepublishOnly":"bun run build","typecheck:examples":"tsc --noEmit -p examples/tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"axios":"^1.18.0","esbuild":"^0.28.1"},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.16.0","description":"Agentic commerce SDK: identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agentic commerce.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@agent-score/sdk":"^2.7.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.13","devDependencies":{"hono":"^4.12.31","jose":"^6.2.5","knip":"^6.29.0","mppx":"0.8.15","tsup":"^8.5.1","viem":"2.55.10","dotenv":"^17.4.2","eslint":"^9.39.5","vitest":"^4.1.10","express":"^5.2.1","fastify":"^5.10.0","ioredis":"^5.11.1","lefthook":"^2.1.10","@x402/evm":"^2.20.0","@eslint/js":"^9.39.5","@x402/core":"^2.20.0","typescript":"^6.0.3","@a2a-js/sdk":"^1.0.1","@solana/kit":"^7.0.0","@solana/mpp":"^0.7.0","@types/node":"^26.1.2","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.20.0","typescript-eslint":"^8.65.0","@vitest/coverage-v8":"^4.1.10","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","jose":">=6.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","ioredis":">=5.0.0","@solana/kit":">=7.0.0 <8.0.0","@solana/mpp":">=0.7.0"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"ioredis":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_2.7.9_1785479101104_0.5645245841712829","host":"s3://npm-registry-packages-npm-production"}},"2.7.10":{"name":"@agent-score/commerce","version":"2.7.10","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@2.7.10","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://www.agentscore.com","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"83936c24eb8da2f42ef5cb56120c15fac0238c06","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-2.7.10.tgz","fileCount":131,"integrity":"sha512-FJcPxHVhvfsGTY08XzHunXKa/FuYgaK1xiLRLWV5ciXbhg64PwIuRI8pqPrEqCDFKrOIGBOePJhSVnyhMqbqkg==","signatures":[{"sig":"MEUCIHq3BFNrsLuwN7Sj3Ek3Kuqb4QSl3t4IWcnCcYWP+ybRAiEA9sSr3raGLx+AUPNbqxEtPieRtwa0Wj0k2U6tuXesExo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@2.7.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19690136},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"bun":">=1.3.0 <2","node":">=22 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./middleware/web":{"types":"./dist/middleware/web.d.ts","import":"./dist/middleware/web.mjs","require":"./dist/middleware/web.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./middleware/hono":{"types":"./dist/middleware/hono.d.ts","import":"./dist/middleware/hono.mjs","require":"./dist/middleware/hono.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./middleware/nextjs":{"types":"./dist/middleware/nextjs.d.ts","import":"./dist/middleware/nextjs.mjs","require":"./dist/middleware/nextjs.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"},"./middleware/express":{"types":"./dist/middleware/express.d.ts","import":"./dist/middleware/express.mjs","require":"./dist/middleware/express.js"},"./middleware/fastify":{"types":"./dist/middleware/fastify.d.ts","import":"./dist/middleware/fastify.mjs","require":"./dist/middleware/fastify.js"}},"gitHead":"ed6376956d723b5a0f678dfcca5fa61818444a1f","scripts":{"knip":"knip","lint":"eslint . --max-warnings 0","test":"vitest run --coverage","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit && tsc --noEmit -p examples/tsconfig.json","prepublishOnly":"bun run build","typecheck:examples":"tsc --noEmit -p examples/tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"axios":"^1.18.0","esbuild":"^0.28.1"},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.16.0","description":"Agentic commerce SDK: identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agentic commerce.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@agent-score/sdk":"^2.7.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"hono":"^4.12.33","jose":"^6.2.7","knip":"^6.31.0","mppx":"0.8.15","tsup":"^8.5.1","viem":"2.55.10","dotenv":"^17.4.2","eslint":"^9.39.5","vitest":"^4.1.10","express":"^5.2.1","fastify":"^5.11.0","ioredis":"^6.0.0","lefthook":"^2.1.10","@x402/evm":"^2.20.0","@eslint/js":"^9.39.5","@x402/core":"^2.20.0","typescript":"^6.0.3","@a2a-js/sdk":"^1.0.1","@solana/kit":"^7.0.0","@solana/mpp":"^0.7.0","@types/node":"^26.1.2","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.20.0","typescript-eslint":"^8.65.0","@vitest/coverage-v8":"^4.1.10","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","jose":">=6.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","ioredis":">=5.0.0","@solana/kit":">=7.0.0 <8.0.0","@solana/mpp":">=0.7.0"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"ioredis":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_2.7.10_1785718499835_0.5942162848239667","host":"s3://npm-registry-packages-npm-production"}},"2.7.11":{"name":"@agent-score/commerce","version":"2.7.11","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@2.7.11","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://www.agentscore.com","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"48dabe68b38e5f1f1d1e4f52a41eb8889c85b3f5","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-2.7.11.tgz","fileCount":131,"integrity":"sha512-oaCLJ4oV4GCIXC5H6+xeiP2ZpW/MYWJ14rVh7SPDlWKh+B9wwXXtns2nyr9EzPzXqMebgPYVTrZu1QX6QmOK1g==","signatures":[{"sig":"MEUCIDVK+Ete7l1wAeyRqshnfzJoAWcOVYIJkx0Kn5zg+3DVAiEA+LkO4u7MTtDr8X5WWKSfoTxxvlJIv5BkIgOZ3Goo8Bw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@2.7.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19689944},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"bun":">=1.3.0 <2","node":">=22 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./middleware/web":{"types":"./dist/middleware/web.d.ts","import":"./dist/middleware/web.mjs","require":"./dist/middleware/web.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./middleware/hono":{"types":"./dist/middleware/hono.d.ts","import":"./dist/middleware/hono.mjs","require":"./dist/middleware/hono.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./middleware/nextjs":{"types":"./dist/middleware/nextjs.d.ts","import":"./dist/middleware/nextjs.mjs","require":"./dist/middleware/nextjs.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"},"./middleware/express":{"types":"./dist/middleware/express.d.ts","import":"./dist/middleware/express.mjs","require":"./dist/middleware/express.js"},"./middleware/fastify":{"types":"./dist/middleware/fastify.d.ts","import":"./dist/middleware/fastify.mjs","require":"./dist/middleware/fastify.js"}},"gitHead":"a6f33cce106ab24b3c89e0122f4c1d856acbb689","scripts":{"knip":"knip","lint":"eslint . --max-warnings 0","test":"vitest run --coverage","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit && tsc --noEmit -p examples/tsconfig.json","prepublishOnly":"bun run build","typecheck:examples":"tsc --noEmit -p examples/tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"axios":"^1.18.0","esbuild":"^0.28.1"},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.16.0","description":"Agentic commerce SDK: identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agentic commerce.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@agent-score/sdk":"^2.7.3"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"hono":"^4.12.34","jose":"^6.2.7","knip":"^6.31.0","mppx":"0.8.15","tsup":"^8.5.1","viem":"2.55.10","dotenv":"^17.4.2","eslint":"^9.39.5","vitest":"^4.1.10","express":"^5.2.1","fastify":"^5.11.0","ioredis":"^6.0.0","lefthook":"^2.1.10","@x402/evm":"^2.20.0","@eslint/js":"^9.39.5","@x402/core":"^2.20.0","typescript":"^6.0.3","@a2a-js/sdk":"^1.0.1","@solana/kit":"^7.0.0","@solana/mpp":"^0.7.0","@types/node":"^26.1.2","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.20.0","typescript-eslint":"^8.65.0","@vitest/coverage-v8":"^4.1.10","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","jose":">=6.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","ioredis":">=5.0.0","@solana/kit":">=7.0.0 <8.0.0","@solana/mpp":">=0.7.0"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"ioredis":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_2.7.11_1785815472610_0.05663335712062234","host":"s3://npm-registry-packages-npm-production"}},"2.7.12":{"name":"@agent-score/commerce","version":"2.7.12","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@2.7.12","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://www.agentscore.com","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"6b7a0714b4f26464f703a42519bdd90e20b6992c","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-2.7.12.tgz","fileCount":131,"integrity":"sha512-nO94ruvFnGld/Gb3eDeiKHx/fOpbgdHtyPA/uusWlxQU5q9ZBuE0gwNcsASqfAIAphlEM3AXizSa0TvuAN1WUw==","signatures":[{"sig":"MEQCIBRLcsbf8Tl9qlAaKseXCqlyA7qKlFDAX2RZWCBfWmwWAiA0whVR7pZT4TO4wOnTx74WIqLZlzYweLn+KOV1ucPMEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@2.7.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19714900},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"bun":">=1.3.0 <2","node":">=22 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./middleware/web":{"types":"./dist/middleware/web.d.ts","import":"./dist/middleware/web.mjs","require":"./dist/middleware/web.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./middleware/hono":{"types":"./dist/middleware/hono.d.ts","import":"./dist/middleware/hono.mjs","require":"./dist/middleware/hono.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./middleware/nextjs":{"types":"./dist/middleware/nextjs.d.ts","import":"./dist/middleware/nextjs.mjs","require":"./dist/middleware/nextjs.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"},"./middleware/express":{"types":"./dist/middleware/express.d.ts","import":"./dist/middleware/express.mjs","require":"./dist/middleware/express.js"},"./middleware/fastify":{"types":"./dist/middleware/fastify.d.ts","import":"./dist/middleware/fastify.mjs","require":"./dist/middleware/fastify.js"}},"gitHead":"847ed7beb355c138f3066e8da9f55c1f355617a6","scripts":{"knip":"knip","lint":"eslint . --max-warnings 0","test":"vitest run --coverage","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit && tsc --noEmit -p examples/tsconfig.json","prepublishOnly":"bun run build","typecheck:examples":"tsc --noEmit -p examples/tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"viem":"2.55.13","axios":"^1.18.0","nanoid":"^3.3.17","esbuild":"^0.28.1"},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.16.0","description":"Agentic commerce SDK: identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agentic commerce.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@agent-score/sdk":"^2.7.4"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"hono":"^4.12.34","jose":"^6.2.7","knip":"^6.32.1","mppx":"0.8.17","tsup":"^8.5.1","viem":"2.55.13","dotenv":"^17.4.2","eslint":"^9.39.5","vitest":"^4.1.10","express":"^5.2.1","fastify":"^5.11.0","ioredis":"^6.0.0","lefthook":"^2.1.10","@x402/evm":"^2.20.0","@eslint/js":"^9.39.5","@x402/core":"^2.20.0","typescript":"^6.0.3","@a2a-js/sdk":"^1.0.1","@solana/kit":"^7.0.0","@solana/mpp":"^0.7.0","@types/node":"^26.1.2","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.20.0","typescript-eslint":"^8.67.0","@vitest/coverage-v8":"^4.1.10","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","jose":">=6.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","ioredis":">=5.0.0","@solana/kit":">=7.0.0 <8.0.0","@solana/mpp":">=0.7.0"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"ioredis":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_2.7.12_1786532328911_0.12436857874954743","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"@agent-score/commerce","version":"2.8.0","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@2.8.0","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://www.agentscore.com","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"76208bdf6d40caa7282a9299b0554de7acb5c2ad","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-2.8.0.tgz","fileCount":131,"integrity":"sha512-oaqEGjZs2m2X3b/tdAxN41+VgL9s1t/rhSwgeBew/E/tz5Q/5viYwEea1JdReGN4/sGB/4NXqCkfbndZgAmkIQ==","signatures":[{"sig":"MEQCIG13N/5QrAa1Xe6wdmUvhKjC3kCnAfJ40GpfsP+8KTIPAiBRtUWzLEPWMc9x5ppzJeTTw60YstYtfkab1+tFtFGi0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@2.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19812484},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"bun":">=1.3.0 <2","node":">=22 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./middleware/web":{"types":"./dist/middleware/web.d.ts","import":"./dist/middleware/web.mjs","require":"./dist/middleware/web.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./middleware/hono":{"types":"./dist/middleware/hono.d.ts","import":"./dist/middleware/hono.mjs","require":"./dist/middleware/hono.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./middleware/nextjs":{"types":"./dist/middleware/nextjs.d.ts","import":"./dist/middleware/nextjs.mjs","require":"./dist/middleware/nextjs.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"},"./middleware/express":{"types":"./dist/middleware/express.d.ts","import":"./dist/middleware/express.mjs","require":"./dist/middleware/express.js"},"./middleware/fastify":{"types":"./dist/middleware/fastify.d.ts","import":"./dist/middleware/fastify.mjs","require":"./dist/middleware/fastify.js"}},"gitHead":"09a7e8320516f9a2356dee0e6961b1a32d8e8a08","scripts":{"knip":"knip","lint":"eslint . --max-warnings 0","test":"vitest run --coverage","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit && tsc --noEmit -p examples/tsconfig.json","prepublishOnly":"bun run build","typecheck:examples":"tsc --noEmit -p examples/tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"viem":"2.55.13","axios":"^1.18.0","nanoid":"^3.3.17","esbuild":"^0.28.1"},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.16.0","description":"Agentic commerce SDK: identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agentic commerce.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@agent-score/sdk":"^2.7.4"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"hono":"^4.12.34","jose":"^6.2.7","knip":"^6.32.1","mppx":"0.8.17","tsup":"^8.5.1","viem":"2.55.13","dotenv":"^17.4.2","eslint":"^9.39.5","vitest":"^4.1.10","express":"^5.2.1","fastify":"^5.11.0","ioredis":"^6.0.0","lefthook":"^2.1.10","@x402/evm":"^2.20.0","@eslint/js":"^9.39.5","@x402/core":"^2.20.0","typescript":"^6.0.3","@a2a-js/sdk":"^1.0.1","@solana/kit":"^7.0.0","@solana/mpp":"^0.7.0","@types/node":"^26.1.2","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.20.0","typescript-eslint":"^8.67.0","@vitest/coverage-v8":"^4.1.10","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","jose":">=6.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","ioredis":">=5.0.0","@solana/kit":">=7.0.0 <8.0.0","@solana/mpp":">=0.7.0"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"ioredis":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_2.8.0_1786536849633_0.8764462134206061","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"@agent-score/commerce","version":"2.9.0","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@2.9.0","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://www.agentscore.com","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"57da753bfeec96d29657d9ffbecc48d22774f372","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-2.9.0.tgz","fileCount":131,"integrity":"sha512-Omkhs3Jo1QNHqUMIMtj0CM6ZA4RiQZym22ncrTiqMRRWDKEOvedYcmGRnBs5z6Ext2NPODCfY0b0p7jenQXs/w==","signatures":[{"sig":"MEUCIQCYBgyyNiZYtiFN4Tl5i2CH6P5W/hDN+7avtsPIc28m0AIgYVDmxM9+UD7w5voodHxQ8jXhoKBA/qzg+DsQzb282d8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@2.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19832806},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"bun":">=1.3.0 <2","node":">=22 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./middleware/web":{"types":"./dist/middleware/web.d.ts","import":"./dist/middleware/web.mjs","require":"./dist/middleware/web.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./middleware/hono":{"types":"./dist/middleware/hono.d.ts","import":"./dist/middleware/hono.mjs","require":"./dist/middleware/hono.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./middleware/nextjs":{"types":"./dist/middleware/nextjs.d.ts","import":"./dist/middleware/nextjs.mjs","require":"./dist/middleware/nextjs.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"},"./middleware/express":{"types":"./dist/middleware/express.d.ts","import":"./dist/middleware/express.mjs","require":"./dist/middleware/express.js"},"./middleware/fastify":{"types":"./dist/middleware/fastify.d.ts","import":"./dist/middleware/fastify.mjs","require":"./dist/middleware/fastify.js"}},"gitHead":"cdb3cb61cf38eb439c4fc0dc8d84f62cac78e6b6","scripts":{"knip":"knip","lint":"eslint . --max-warnings 0","test":"vitest run --coverage","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit && tsc --noEmit -p examples/tsconfig.json","prepublishOnly":"bun run build","typecheck:examples":"tsc --noEmit -p examples/tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"viem":"2.55.13","axios":"^1.18.0","nanoid":"^3.3.17","esbuild":"^0.28.1"},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.17.0","description":"Agentic commerce SDK: identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agentic commerce.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@agent-score/sdk":"^2.7.4"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"hono":"^4.12.34","jose":"^6.2.7","knip":"^6.32.1","mppx":"0.8.17","tsup":"^8.5.1","viem":"2.55.13","dotenv":"^17.4.2","eslint":"^9.39.5","vitest":"^4.1.10","express":"^5.2.1","fastify":"^5.11.0","ioredis":"^6.0.0","lefthook":"^2.1.10","@x402/evm":"^2.20.0","@eslint/js":"^9.39.5","@x402/core":"^2.20.0","typescript":"^6.0.3","@a2a-js/sdk":"^1.0.1","@solana/kit":"^7.0.0","@solana/mpp":"^0.7.0","@types/node":"^26.1.2","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.20.0","typescript-eslint":"^8.67.0","@vitest/coverage-v8":"^4.1.10","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","jose":">=6.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","ioredis":">=5.0.0","@solana/kit":">=7.0.0 <8.0.0","@solana/mpp":">=0.7.0"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"ioredis":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_2.9.0_1787084215872_0.8390416831948251","host":"s3://npm-registry-packages-npm-production"}},"2.9.1":{"name":"@agent-score/commerce","version":"2.9.1","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@2.9.1","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://www.agentscore.com","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"725216d899c416b1aa72ae823ca6dfb6398b2076","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-2.9.1.tgz","fileCount":131,"integrity":"sha512-bz9dOGx3uMPwDFoBF0jSX+5iHVERz9NX6K5XexSf30wU3DhlMc6+GOswwNo52g5Epf+ZXyVEyMRN/Sn63NrYyQ==","signatures":[{"sig":"MEYCIQCSSvAAtazHJFM9lJmtG5VxLiLqc7k/GzQdVmg8fTWexAIhAMRMR0Heu5Kxfuou9skLD9s0LkBbPdVKcltjHi0Z9opH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@2.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19834485},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"bun":">=1.3.0 <2","node":">=22 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./middleware/web":{"types":"./dist/middleware/web.d.ts","import":"./dist/middleware/web.mjs","require":"./dist/middleware/web.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./middleware/hono":{"types":"./dist/middleware/hono.d.ts","import":"./dist/middleware/hono.mjs","require":"./dist/middleware/hono.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./middleware/nextjs":{"types":"./dist/middleware/nextjs.d.ts","import":"./dist/middleware/nextjs.mjs","require":"./dist/middleware/nextjs.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"},"./middleware/express":{"types":"./dist/middleware/express.d.ts","import":"./dist/middleware/express.mjs","require":"./dist/middleware/express.js"},"./middleware/fastify":{"types":"./dist/middleware/fastify.d.ts","import":"./dist/middleware/fastify.mjs","require":"./dist/middleware/fastify.js"}},"gitHead":"59641e60e964fe05bdf7d96ea447f2fd6302ff67","scripts":{"knip":"knip","lint":"eslint . --max-warnings 0","test":"vitest run --coverage","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit && tsc --noEmit -p examples/tsconfig.json","prepublishOnly":"bun run build","typecheck:examples":"tsc --noEmit -p examples/tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"viem":"2.55.13","axios":"^1.18.0","nanoid":"^3.3.17","esbuild":"^0.28.1"},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.17.0","description":"Agentic commerce SDK: identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agentic commerce.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@agent-score/sdk":"^2.7.4"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.14","devDependencies":{"hono":"^4.13.3","jose":"^6.2.7","knip":"^6.32.1","mppx":"0.8.17","tsup":"^8.5.1","viem":"2.55.13","dotenv":"^17.4.2","eslint":"^9.39.5","vitest":"^4.1.11","express":"^5.2.1","fastify":"^5.12.1","ioredis":"^6.0.0","lefthook":"^2.1.10","@x402/evm":"^2.23.0","@eslint/js":"^9.39.5","@x402/core":"^2.23.0","typescript":"^6.0.3","@a2a-js/sdk":"^1.0.1","@solana/kit":"^7.1.1","@solana/mpp":"^0.7.0","@types/node":"^26.1.2","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.23.0","typescript-eslint":"^8.67.0","@vitest/coverage-v8":"^4.1.11","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","jose":">=6.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","ioredis":">=5.0.0","@solana/kit":">=7.0.0 <8.0.0","@solana/mpp":">=0.7.0"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"ioredis":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_2.9.1_1787302328464_0.46646843689406414","host":"s3://npm-registry-packages-npm-production"}},"2.9.2":{"name":"@agent-score/commerce","version":"2.9.2","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@2.9.2","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://www.agentscore.com","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"5325f1bbcc70120a1abf0a355aba007c8b355a94","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-2.9.2.tgz","fileCount":131,"integrity":"sha512-PY6rSdbUEG6xnQMI0R8yZWsrgCGsppcj4OorDVfIGyZIyS0c7jTZwllvfR0z2KOWqWo17/1S3ji9yBpTs/nn+w==","signatures":[{"sig":"MEQCIBOFp4kNsb2Nxa9DIJMYtMrMjhaVGN5Sl77l6Iw8E1jiAiATO9V0uktUqYD9UEzbHSc0gqg3+sXvmbdIGQog+PaxFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@2.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19834484},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"bun":">=1.3.0 <2","node":">=22 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./middleware/web":{"types":"./dist/middleware/web.d.ts","import":"./dist/middleware/web.mjs","require":"./dist/middleware/web.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./middleware/hono":{"types":"./dist/middleware/hono.d.ts","import":"./dist/middleware/hono.mjs","require":"./dist/middleware/hono.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./middleware/nextjs":{"types":"./dist/middleware/nextjs.d.ts","import":"./dist/middleware/nextjs.mjs","require":"./dist/middleware/nextjs.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"},"./middleware/express":{"types":"./dist/middleware/express.d.ts","import":"./dist/middleware/express.mjs","require":"./dist/middleware/express.js"},"./middleware/fastify":{"types":"./dist/middleware/fastify.d.ts","import":"./dist/middleware/fastify.mjs","require":"./dist/middleware/fastify.js"}},"gitHead":"5a00885f7a420db5e873a376e9e62426c2f4e8b4","scripts":{"knip":"knip","lint":"eslint . --max-warnings 0","test":"vitest run --coverage","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit && tsc --noEmit -p examples/tsconfig.json","prepublishOnly":"bun run build","typecheck:examples":"tsc --noEmit -p examples/tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"viem":"2.55.13","axios":"^1.18.0","nanoid":"^3.3.17","esbuild":"^0.28.1"},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.17.0","description":"Agentic commerce SDK: identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agentic commerce.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@agent-score/sdk":"^2.7.7"},"_hasShrinkwrap":false,"packageManager":"bun@1.4.0","devDependencies":{"hono":"^4.13.3","jose":"^6.2.7","knip":"^6.32.1","mppx":"0.8.17","tsup":"^8.5.1","viem":"2.55.13","dotenv":"^17.4.2","eslint":"^9.39.5","vitest":"^4.1.11","express":"^5.2.1","fastify":"^5.12.1","ioredis":"^6.0.0","lefthook":"^2.1.10","@x402/evm":"^2.23.0","@eslint/js":"^9.39.5","@x402/core":"^2.23.0","typescript":"^6.0.3","@a2a-js/sdk":"^1.0.1","@solana/kit":"^7.1.1","@solana/mpp":"^0.7.0","@types/node":"^26.1.2","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.23.0","typescript-eslint":"^8.67.0","@vitest/coverage-v8":"^4.1.11","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","jose":">=6.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","ioredis":">=5.0.0","@solana/kit":">=7.0.0 <8.0.0","@solana/mpp":">=0.7.0"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"ioredis":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_2.9.2_1787329876400_0.18196227354473615","host":"s3://npm-registry-packages-npm-production"}},"2.9.3":{"name":"@agent-score/commerce","version":"2.9.3","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@2.9.3","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://www.agentscore.com","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"b46f8d54d317876ed063c9ede8498c467570f02d","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-2.9.3.tgz","fileCount":131,"integrity":"sha512-TBIz6dI1IMHyPbVHM3PMbWBj6EADHptfuj9IGyDY1b+vjjBN0+tHtAfrIkA4hYqTKLmCbjclICxFTE8E0+/rvw==","signatures":[{"sig":"MEUCIQD3U/hUpFakjihJUYMaXDzc9VLPmJ/TfPwWMOl/82OexwIgWqB6J59vK55+uEKmYAjqG9TD67WYPNhCPjGVKc/rPr0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@2.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19693954},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"bun":">=1.3.0 <2","node":">=22 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./middleware/web":{"types":"./dist/middleware/web.d.ts","import":"./dist/middleware/web.mjs","require":"./dist/middleware/web.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./middleware/hono":{"types":"./dist/middleware/hono.d.ts","import":"./dist/middleware/hono.mjs","require":"./dist/middleware/hono.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./middleware/nextjs":{"types":"./dist/middleware/nextjs.d.ts","import":"./dist/middleware/nextjs.mjs","require":"./dist/middleware/nextjs.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"},"./middleware/express":{"types":"./dist/middleware/express.d.ts","import":"./dist/middleware/express.mjs","require":"./dist/middleware/express.js"},"./middleware/fastify":{"types":"./dist/middleware/fastify.d.ts","import":"./dist/middleware/fastify.mjs","require":"./dist/middleware/fastify.js"}},"gitHead":"0c9f0fc60782488d893845028f2df3d52dcf3f72","scripts":{"knip":"knip","lint":"eslint . --max-warnings 0","test":"vitest run --coverage","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit && tsc --noEmit -p examples/tsconfig.json","prepublishOnly":"bun run build","typecheck:examples":"tsc --noEmit -p examples/tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"viem":"2.55.19","axios":"^1.18.0","nanoid":"^3.3.17","esbuild":"^0.28.1"},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.17.0","description":"Agentic commerce SDK: identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agentic commerce.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@agent-score/sdk":"^2.7.7"},"_hasShrinkwrap":false,"packageManager":"bun@1.4.0","devDependencies":{"hono":"^4.13.3","jose":"^6.2.7","knip":"^6.32.1","mppx":"0.8.18","tsup":"^8.5.1","viem":"2.55.19","dotenv":"^17.4.2","eslint":"^9.39.5","vitest":"^4.1.11","express":"^5.2.1","fastify":"^5.12.1","ioredis":"^6.0.0","lefthook":"^2.1.10","@x402/evm":"^2.23.0","@eslint/js":"^9.39.5","@x402/core":"^2.23.0","typescript":"^6.0.3","@a2a-js/sdk":"^1.0.1","@solana/kit":"^7.1.1","@solana/mpp":"^0.7.0","@types/node":"^26.1.2","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.23.0","typescript-eslint":"^8.67.0","@vitest/coverage-v8":"^4.1.11","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","jose":">=6.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","ioredis":">=5.0.0","@solana/kit":">=7.0.0 <8.0.0","@solana/mpp":">=0.7.0"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"ioredis":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_2.9.3_1787420839799_0.28512733267782964","host":"s3://npm-registry-packages-npm-production"}},"2.10.0":{"name":"@agent-score/commerce","version":"2.10.0","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@2.10.0","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://www.agentscore.com","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"590dd2972454996f78f45b50886f3a5bf137df26","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-2.10.0.tgz","fileCount":131,"integrity":"sha512-lV/gXtqmSijGQt23YjbiHs+t5I+GMQZlLgMXBRT5U+6DClIYHTTcjyYfXvbzDY4dHW+vZjOeU8H+vJsR2HjOCg==","signatures":[{"sig":"MEQCIA9rGjheZn42q8pljI57Bl+tkCcc4ZNKSks5mNPtOseUAiAs32PygocZu9lkO8uZ6gBO696qGlbmef9vOrD4h4ZOHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@2.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19764567},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"bun":">=1.3.0 <2","node":">=22 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./middleware/web":{"types":"./dist/middleware/web.d.ts","import":"./dist/middleware/web.mjs","require":"./dist/middleware/web.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./middleware/hono":{"types":"./dist/middleware/hono.d.ts","import":"./dist/middleware/hono.mjs","require":"./dist/middleware/hono.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./middleware/nextjs":{"types":"./dist/middleware/nextjs.d.ts","import":"./dist/middleware/nextjs.mjs","require":"./dist/middleware/nextjs.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"},"./middleware/express":{"types":"./dist/middleware/express.d.ts","import":"./dist/middleware/express.mjs","require":"./dist/middleware/express.js"},"./middleware/fastify":{"types":"./dist/middleware/fastify.d.ts","import":"./dist/middleware/fastify.mjs","require":"./dist/middleware/fastify.js"}},"gitHead":"3fba656b76223c8e4f28aec052157bbd477a23ca","scripts":{"knip":"knip","lint":"eslint . --max-warnings 0","test":"vitest run --coverage","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit && tsc --noEmit -p examples/tsconfig.json","prepublishOnly":"bun run build","typecheck:examples":"tsc --noEmit -p examples/tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"viem":"2.55.19","axios":"^1.18.0","nanoid":"^3.3.17","esbuild":"^0.28.1"},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.17.0","description":"Agentic commerce SDK: identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agentic commerce.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@agent-score/sdk":"^2.7.7"},"_hasShrinkwrap":false,"packageManager":"bun@1.4.0","devDependencies":{"hono":"^4.13.3","jose":"^6.2.7","knip":"^6.32.1","mppx":"0.8.18","tsup":"^8.5.1","viem":"2.55.19","dotenv":"^17.4.2","eslint":"^9.39.5","vitest":"^4.1.11","express":"^5.2.1","fastify":"^5.12.1","ioredis":"^6.0.0","lefthook":"^2.1.10","@x402/evm":"^2.23.0","@eslint/js":"^9.39.5","@x402/core":"^2.23.0","typescript":"^6.0.3","@a2a-js/sdk":"^1.0.1","@solana/kit":"^7.1.1","@solana/mpp":"^0.7.0","@types/node":"^26.1.2","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.23.0","typescript-eslint":"^8.67.0","@vitest/coverage-v8":"^4.1.11","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","jose":">=6.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","ioredis":">=5.0.0","@solana/kit":">=7.0.0 <8.0.0","@solana/mpp":">=0.7.0"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"ioredis":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_2.10.0_1787878042843_0.006870748986218755","host":"s3://npm-registry-packages-npm-production"}},"2.11.0":{"name":"@agent-score/commerce","version":"2.11.0","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@2.11.0","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://www.agentscore.com","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"5242375136427d2927515914a04817344b5a103a","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-2.11.0.tgz","fileCount":131,"integrity":"sha512-8GfaOodYEoY7weCiSMEqXOlrVnIvAio5xxRTP+Cla6Dble/o1IJ2320b5I+jz2x7WhfmZNhCLOLq/p9exkqmcA==","signatures":[{"sig":"MEUCIQCLVns5YaIW1nw84y7xuPqb8AYTTkl65E0MSJy7DgFNPgIgKwyPGlz6eDFCnfFyGhD3LQsHAbbYPWL41rFMdvR/8Dw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@2.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21925655},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"bun":">=1.3.0 <2","node":">=22 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./middleware/web":{"types":"./dist/middleware/web.d.ts","import":"./dist/middleware/web.mjs","require":"./dist/middleware/web.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./middleware/hono":{"types":"./dist/middleware/hono.d.ts","import":"./dist/middleware/hono.mjs","require":"./dist/middleware/hono.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./middleware/nextjs":{"types":"./dist/middleware/nextjs.d.ts","import":"./dist/middleware/nextjs.mjs","require":"./dist/middleware/nextjs.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"},"./middleware/express":{"types":"./dist/middleware/express.d.ts","import":"./dist/middleware/express.mjs","require":"./dist/middleware/express.js"},"./middleware/fastify":{"types":"./dist/middleware/fastify.d.ts","import":"./dist/middleware/fastify.mjs","require":"./dist/middleware/fastify.js"}},"gitHead":"320c3b1662cd869dbb64b199f35ee2eee7fb447f","scripts":{"knip":"knip","lint":"eslint . --max-warnings 0","test":"vitest run --coverage","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit && tsc --noEmit -p examples/tsconfig.json","prepublishOnly":"bun run build","typecheck:examples":"tsc --noEmit -p examples/tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"viem":"2.56.1","axios":"^1.18.0","nanoid":"^3.3.17","esbuild":"^0.28.1"},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.17.0","description":"Agentic commerce SDK: identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agentic commerce.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@agent-score/sdk":"^2.7.8"},"_hasShrinkwrap":false,"packageManager":"bun@1.4.0","devDependencies":{"hono":"^4.13.5","jose":"^6.2.10","knip":"^6.33.0","mppx":"0.9.1","tsup":"^8.5.1","viem":"2.56.1","dotenv":"^17.4.2","eslint":"^9.39.5","vitest":"^4.1.11","express":"^5.2.1","fastify":"^5.12.1","ioredis":"^6.0.0","lefthook":"^2.1.12","@x402/evm":"^2.24.0","@eslint/js":"^9.39.5","@x402/core":"^2.24.0","typescript":"^6.0.3","@a2a-js/sdk":"^1.1.0","@solana/kit":"^8.2.0","@solana/mpp":"^0.7.0","@types/node":"^26.4.0","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"^2.24.0","typescript-eslint":"^8.68.0","@vitest/coverage-v8":"^4.1.11","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","jose":">=6.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","ioredis":">=5.0.0","@solana/kit":">=8.0.0 <9.0.0","@solana/mpp":">=0.7.0"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"ioredis":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_2.11.0_1788213928884_0.4648487423202008","host":"s3://npm-registry-packages-npm-production"}},"2.11.1":{"name":"@agent-score/commerce","version":"2.11.1","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@2.11.1","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://www.agentscore.com","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"583d5c395b2303d34b758a7e50a66441ced96e60","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-2.11.1.tgz","fileCount":131,"integrity":"sha512-4cqLHCvJ9HXxfLy/SHblex83mTX53RWVVSfkPfSCtdeOzz6/bw0Ztirygok1xUru+E1/LZMw4wnz2AFC79+E8Q==","signatures":[{"sig":"MEUCIQCHqP3z56cvDl8kW0o17OQgYE9Vi3o2TVIqwA5K9t5nmQIgJMWdiaf9hAYTN4DUTSSA6eVCUG+l7Nx8kFKGeuZCu98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@2.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21925694},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"bun":">=1.3.0 <2","node":">=22 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./middleware/web":{"types":"./dist/middleware/web.d.ts","import":"./dist/middleware/web.mjs","require":"./dist/middleware/web.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./middleware/hono":{"types":"./dist/middleware/hono.d.ts","import":"./dist/middleware/hono.mjs","require":"./dist/middleware/hono.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./middleware/nextjs":{"types":"./dist/middleware/nextjs.d.ts","import":"./dist/middleware/nextjs.mjs","require":"./dist/middleware/nextjs.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"},"./middleware/express":{"types":"./dist/middleware/express.d.ts","import":"./dist/middleware/express.mjs","require":"./dist/middleware/express.js"},"./middleware/fastify":{"types":"./dist/middleware/fastify.d.ts","import":"./dist/middleware/fastify.mjs","require":"./dist/middleware/fastify.js"}},"gitHead":"5dae2b24d48133ec011287d8a8cde638e1b0f79a","scripts":{"knip":"knip","lint":"eslint . --max-warnings 0","test":"vitest run --coverage","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit && tsc --noEmit -p examples/tsconfig.json","prepublishOnly":"bun run build","typecheck:examples":"tsc --noEmit -p examples/tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"viem":"2.56.3","axios":"^1.18.0","nanoid":"^3.3.17","esbuild":"^0.28.1"},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.19.0","description":"Agentic commerce SDK: identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agentic commerce.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@agent-score/sdk":"^2.7.9"},"_hasShrinkwrap":false,"packageManager":"bun@1.4.0","devDependencies":{"hono":"^4.13.5","jose":"^6.2.10","knip":"^6.34.0","mppx":"0.9.2","tsup":"^8.5.1","viem":"2.56.3","dotenv":"^17.4.2","eslint":"^9.39.5","vitest":"^5.0.0","express":"^5.2.1","fastify":"^5.12.1","ioredis":"^6.0.0","lefthook":"^2.1.12","@x402/evm":"2.25.0","@eslint/js":"^9.39.5","@x402/core":"2.25.0","typescript":"^6.0.3","@a2a-js/sdk":"^1.1.0","@solana/kit":"^8.2.0","@solana/mpp":"^0.7.0","@types/node":"^26.4.1","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"2.25.0","typescript-eslint":"^8.69.0","@vitest/coverage-v8":"^5.0.0","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","jose":">=6.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","ioredis":">=5.0.0","@solana/kit":">=8.0.0 <9.0.0","@solana/mpp":">=0.7.0"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"ioredis":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_2.11.1_1788568834651_0.2365754807405851","host":"s3://npm-registry-packages-npm-production"}},"2.12.0":{"name":"@agent-score/commerce","version":"2.12.0","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","_id":"@agent-score/commerce@2.12.0","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"homepage":"https://www.agentscore.com","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"dist":{"shasum":"bc4bdac92440bf6a8ee5741ce47b96f148e58eec","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-2.12.0.tgz","fileCount":131,"integrity":"sha512-4Myw5jpuBtZtqg2/pdU4pgFRV72nvFg5JGxyXfLUYAT470wio0JZ2lNOeTW/sgijtv9BL1WHJa1QY0mXlIzllg==","signatures":[{"sig":"MEQCICP9vTqmI0g91pp3rgBGJiQ9jzYcurbO+n39GLL0jnqTAiB78zw9IhHZdr3DIGipdQRylLxUp6TFVFwjhNfMcxTzwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@2.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21957539},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"bun":">=1.3.0 <2","node":">=22 <25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./middleware/web":{"types":"./dist/middleware/web.d.ts","import":"./dist/middleware/web.mjs","require":"./dist/middleware/web.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./middleware/hono":{"types":"./dist/middleware/hono.d.ts","import":"./dist/middleware/hono.mjs","require":"./dist/middleware/hono.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./middleware/nextjs":{"types":"./dist/middleware/nextjs.d.ts","import":"./dist/middleware/nextjs.mjs","require":"./dist/middleware/nextjs.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"},"./middleware/express":{"types":"./dist/middleware/express.d.ts","import":"./dist/middleware/express.mjs","require":"./dist/middleware/express.js"},"./middleware/fastify":{"types":"./dist/middleware/fastify.d.ts","import":"./dist/middleware/fastify.mjs","require":"./dist/middleware/fastify.js"}},"gitHead":"2aa177d753679679abb375bafc5fd2316028723d","scripts":{"knip":"knip","lint":"eslint . --max-warnings 0","test":"vitest run --coverage","build":"tsup","prepare":"lefthook install","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit && tsc --noEmit -p examples/tsconfig.json","prepublishOnly":"bun run build","typecheck:examples":"tsc --noEmit -p examples/tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"overrides":{"viem":"2.56.3","axios":"^1.18.0","esbuild":"^0.28.1"},"repository":{"url":"git+https://github.com/agentscore/node-commerce.git","type":"git"},"_npmVersion":"11.19.0","description":"Agentic commerce SDK: identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agentic commerce.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@agent-score/sdk":"^2.7.10"},"_hasShrinkwrap":false,"packageManager":"bun@1.4.2","devDependencies":{"hono":"^4.13.7","jose":"^6.2.12","knip":"^6.34.0","mppx":"0.9.2","tsup":"^8.5.1","viem":"2.56.3","dotenv":"^17.4.2","eslint":"^9.39.5","vitest":"^5.0.0","express":"^5.2.1","fastify":"^5.12.3","ioredis":"^6.0.0","lefthook":"^2.1.12","@x402/evm":"2.25.0","@eslint/js":"^9.39.5","@x402/core":"2.25.0","typescript":"^6.0.3","@a2a-js/sdk":"^1.1.0","@solana/kit":"^8.2.0","@solana/mpp":"^0.7.0","@types/node":"^26.5.0","@coinbase/x402":"^2.1.0","@types/express":"^5.0.6","@x402/extensions":"2.25.0","typescript-eslint":"^8.69.0","@vitest/coverage-v8":"^5.0.0","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1"},"peerDependencies":{"hono":">=4.0.0","jose":">=6.0.0","stripe":">=17.0.0","express":">=4.0.0","fastify":">=4.0.0","ioredis":">=5.0.0","@solana/kit":">=8.0.0 <9.0.0","@solana/mpp":">=0.7.0"},"peerDependenciesMeta":{"hono":{"optional":true},"jose":{"optional":true},"stripe":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"ioredis":{"optional":true},"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/commerce_2.12.0_1788912880683_0.24231252546364712","host":"s3://npm-registry-packages-npm-production"}},"2.12.1":{"name":"@agent-score/commerce","version":"2.12.1","description":"Agentic commerce SDK: identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agentic commerce.","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.mjs","require":"./dist/core.js"},"./identity/express":{"types":"./dist/identity/express.d.ts","import":"./dist/identity/express.mjs","require":"./dist/identity/express.js"},"./identity/hono":{"types":"./dist/identity/hono.d.ts","import":"./dist/identity/hono.mjs","require":"./dist/identity/hono.js"},"./identity/web":{"types":"./dist/identity/web.d.ts","import":"./dist/identity/web.mjs","require":"./dist/identity/web.js"},"./identity/nextjs":{"types":"./dist/identity/nextjs.d.ts","import":"./dist/identity/nextjs.mjs","require":"./dist/identity/nextjs.js"},"./identity/fastify":{"types":"./dist/identity/fastify.d.ts","import":"./dist/identity/fastify.mjs","require":"./dist/identity/fastify.js"},"./identity/policy":{"types":"./dist/identity/policy.d.ts","import":"./dist/identity/policy.mjs","require":"./dist/identity/policy.js"},"./payment":{"types":"./dist/payment/index.d.ts","import":"./dist/payment/index.mjs","require":"./dist/payment/index.js"},"./discovery":{"types":"./dist/discovery/index.d.ts","import":"./dist/discovery/index.mjs","require":"./dist/discovery/index.js"},"./challenge":{"types":"./dist/challenge/index.d.ts","import":"./dist/challenge/index.mjs","require":"./dist/challenge/index.js"},"./stripe-multichain":{"types":"./dist/stripe-multichain/index.d.ts","import":"./dist/stripe-multichain/index.mjs","require":"./dist/stripe-multichain/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.mjs","require":"./dist/api/index.js"},"./middleware/hono":{"types":"./dist/middleware/hono.d.ts","import":"./dist/middleware/hono.mjs","require":"./dist/middleware/hono.js"},"./middleware/express":{"types":"./dist/middleware/express.d.ts","import":"./dist/middleware/express.mjs","require":"./dist/middleware/express.js"},"./middleware/fastify":{"types":"./dist/middleware/fastify.d.ts","import":"./dist/middleware/fastify.mjs","require":"./dist/middleware/fastify.js"},"./middleware/nextjs":{"types":"./dist/middleware/nextjs.d.ts","import":"./dist/middleware/nextjs.mjs","require":"./dist/middleware/nextjs.js"},"./middleware/web":{"types":"./dist/middleware/web.d.ts","import":"./dist/middleware/web.mjs","require":"./dist/middleware/web.js"}},"scripts":{"build":"tsup","lint":"eslint . --max-warnings 0","lint:fix":"eslint . --fix","knip":"knip","test":"vitest run --coverage","typecheck":"tsc --noEmit && tsc --noEmit -p examples/tsconfig.json","typecheck:examples":"tsc --noEmit -p examples/tsconfig.json","prepare":"lefthook install","prepublishOnly":"bun run build"},"keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/agentscore/node-commerce.git"},"homepage":"https://www.agentscore.com","bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"engines":{"node":">=22 <25","bun":">=1.3.0 <2"},"dependencies":{"@agent-score/sdk":"^2.7.11"},"overrides":{"axios":"^1.18.0","esbuild":"^0.28.1","viem":"2.56.5"},"peerDependencies":{"@solana/kit":">=8.0.0 <9.0.0","@solana/mpp":">=0.7.0","express":">=4.0.0","fastify":">=4.0.0","hono":">=4.0.0","ioredis":">=5.0.0","jose":">=6.0.0","stripe":">=17.0.0"},"peerDependenciesMeta":{"@solana/kit":{"optional":true},"@solana/mpp":{"optional":true},"express":{"optional":true},"fastify":{"optional":true},"hono":{"optional":true},"ioredis":{"optional":true},"jose":{"optional":true},"stripe":{"optional":true}},"devDependencies":{"@a2a-js/sdk":"^1.1.0","@coinbase/x402":"^2.1.0","@eslint/js":"^9.39.5","@solana/kit":"^8.2.0","@solana/mpp":"^0.7.0","@types/express":"^5.0.6","@types/node":"^26.5.0","@vitest/coverage-v8":"^5.0.0","@x402/core":"2.25.0","@x402/evm":"2.25.0","@x402/extensions":"2.25.0","dotenv":"^17.4.2","eslint":"^9.39.5","eslint-plugin-import":"^2.32.0","eslint-plugin-unused-imports":"^4.4.1","express":"^5.2.1","fastify":"^5.12.3","hono":"^4.13.7","ioredis":"^6.0.0","jose":"^6.2.12","knip":"^6.34.0","lefthook":"^2.1.12","mppx":"0.9.3","tsup":"^8.5.1","typescript":"^6.0.3","typescript-eslint":"^8.69.0","viem":"2.56.5","vitest":"^5.0.0"},"packageManager":"bun@1.4.2","gitHead":"45573ea0fe05f5a8bfe3bcc97c099e855983c4c6","_id":"@agent-score/commerce@2.12.1","_nodeVersion":"24.20.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-gjyyoOfCQXFixi1q1gZw64NbTKFQPIla1X2SWRn0TCDqnyeXEj0+o0XDYRfbK34i3tQSkClWX5gnDgsHAhRa7Q==","shasum":"8da05580cc52e65e06b983521320ee0df3a29df2","tarball":"https://registry.npmjs.org/@agent-score/commerce/-/commerce-2.12.1.tgz","fileCount":131,"unpackedSize":21957539,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-score%2fcommerce@2.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBYlM7Dmx/9u5+Vt89ybA27xAGADKdHoDpwaj1C3HoRsAiAcOE3mpMllEmXCU9fYt3PhIP2CodKTo2bb8dtrHgHLlA=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:50cefb3c-1f32-4ecf-ba90-8acbf591ce23"}},"directories":{},"maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/commerce_2.12.1_1789405302726_0.7762555539281863"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-29T17:22:35.149Z","modified":"2026-09-14T17:01:43.319Z","1.0.0":"2026-04-29T17:22:35.475Z","1.0.1":"2026-04-30T04:45:20.522Z","1.0.2":"2026-05-01T04:26:23.487Z","1.0.3":"2026-05-01T08:21:02.583Z","1.1.0":"2026-05-02T05:34:40.832Z","1.2.0":"2026-05-02T17:35:16.244Z","1.3.0":"2026-05-05T08:45:06.525Z","1.3.1":"2026-05-05T10:26:48.627Z","1.3.2":"2026-05-05T16:16:54.699Z","1.3.3":"2026-05-07T06:46:08.036Z","1.5.0":"2026-05-10T20:18:39.903Z","1.5.1":"2026-05-10T21:06:40.527Z","1.6.0":"2026-05-11T01:06:35.619Z","1.7.0":"2026-05-11T03:07:24.685Z","1.8.0":"2026-05-11T19:48:21.769Z","1.8.1":"2026-05-13T13:49:54.648Z","2.0.0":"2026-05-15T19:06:18.390Z","2.0.1":"2026-05-15T21:10:32.822Z","2.0.2":"2026-05-17T20:36:25.810Z","2.1.0":"2026-05-18T19:49:25.479Z","2.1.1":"2026-05-20T01:01:16.262Z","2.2.0":"2026-05-21T04:27:13.663Z","2.3.0":"2026-05-22T03:15:00.132Z","2.4.0":"2026-05-26T06:32:56.242Z","2.5.0":"2026-06-02T04:54:53.171Z","2.6.0":"2026-07-07T05:44:15.817Z","2.6.1":"2026-07-07T14:17:12.807Z","2.6.2":"2026-07-08T07:12:57.403Z","2.6.3":"2026-07-08T12:40:55.434Z","2.6.4":"2026-07-08T13:49:54.823Z","2.6.5":"2026-07-08T14:54:59.820Z","2.6.6":"2026-07-11T22:40:12.443Z","2.6.7":"2026-07-12T18:47:27.582Z","2.6.8":"2026-07-17T20:11:25.639Z","2.7.0":"2026-07-17T20:31:13.854Z","2.7.1":"2026-07-17T20:48:15.577Z","2.7.2":"2026-07-17T21:10:54.916Z","2.7.3":"2026-07-17T22:17:37.378Z","2.7.4":"2026-07-18T02:40:35.444Z","2.7.5":"2026-07-18T02:58:36.640Z","2.7.6":"2026-07-22T16:45:04.687Z","2.7.7":"2026-07-24T20:37:03.561Z","2.7.8":"2026-07-25T05:06:44.603Z","2.7.9":"2026-07-31T06:25:01.334Z","2.7.10":"2026-08-03T00:55:00.127Z","2.7.11":"2026-08-04T03:51:12.833Z","2.7.12":"2026-08-12T10:58:49.128Z","2.8.0":"2026-08-12T12:14:09.886Z","2.9.0":"2026-08-18T20:16:56.116Z","2.9.1":"2026-08-21T08:52:08.698Z","2.9.2":"2026-08-21T16:31:16.604Z","2.9.3":"2026-08-22T17:47:20.048Z","2.10.0":"2026-08-28T00:47:23.112Z","2.11.0":"2026-08-31T22:05:29.086Z","2.11.1":"2026-09-05T00:40:34.879Z","2.12.0":"2026-09-09T00:14:40.914Z","2.12.1":"2026-09-14T17:01:42.977Z"},"bugs":{"url":"https://github.com/agentscore/node-commerce/issues"},"license":"MIT","homepage":"https://www.agentscore.com","keywords":["agentscore","agent-commerce","agentic-payments","402","x402","mpp","machine-payments-protocol","express","hono","nextjs","fastify","middleware","trust","reputation","kyc","identity","stripe","tempo","solana","base","ai-agent"],"repository":{"type":"git","url":"git+https://github.com/agentscore/node-commerce.git"},"description":"Agentic commerce SDK: identity middleware (Hono, Express, Fastify, Next.js, Web Fetch) + payment helpers + 402 builders + discovery + Stripe multichain. The full merchant-side toolkit for AgentScore-powered agentic commerce.","maintainers":[{"name":"agentscore-engineering-team","email":"engineering@agentscore.sh"}],"readme":"# @agent-score/commerce\n\n[![npm version](https://img.shields.io/npm/v/@agent-score/commerce.svg)](https://www.npmjs.com/package/@agent-score/commerce)\n[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)\n\nThe full merchant-side SDK for [AgentScore](https://www.agentscore.com): agentic commerce in one install. Ships identity gating, payment rail helpers, 402 challenge builders, MPP discovery, and Stripe multichain support. Built and maintained by AgentScore; works with any x402/MPP merchant in the ecosystem, AgentScore-gated or not.\n\n## Install\n\n```bash\nnpm install @agent-score/commerce\n# or\nbun add @agent-score/commerce\n```\n\nFramework + protocol packages are optional peer deps; install only what you use:\n\n```bash\nnpm install hono mppx @x402/core @x402/evm @solana/mpp @solana/kit stripe   # whatever your stack needs\n```\n\n## What's in the package\n\n| Subpath | What it provides |\n|---|---|\n| `/identity/{hono,express,fastify}` | Trust gate middleware: KYC, sanctions (account name + signer wallet), age, jurisdiction. Context-getter pattern: `agentscoreGate(opts)` middleware + `getAgentScoreData(ctx)` / `getGateDegradedState(ctx)` / `getGateQuotaInfo(ctx)` / `getSignerVerdict(ctx)` accessors, `captureWallet(...)`. The denial helpers (`denialReasonStatus`, `denialReasonToBody`, `buildSignerMismatchBody`, `buildContactSupportNextSteps`, `verificationAgentInstructions`, `isFixableDenial`, `FIXABLE_DENIAL_REASONS`) are exported from the top-level `@agent-score/commerce`, not the adapters. |\n| `/identity/policy` | Per-product compliance helpers for multi-product merchants (each product carries its own policy: hard gate vs soft vs none, per-product shipping allowlists): `PolicyBlock`, `GateResult`, `EnforcementMode`, `IdentityStatus`, `buildGateFromPolicy`, `runGateWithEnforcement`, `shippingCountryAllowed`, `shippingStateAllowed`, `validateShippingAgainstPolicy` (one-call country+state validator that raises `CheckoutValidationError` with the canonical envelope on miss). |\n| `/identity/{nextjs,web}` | Same gate, wrapper pattern: `withAgentScoreGate(opts, handler)` / `createAgentScoreGate(opts) => guard(req)`. The `data` + `degraded` + `infraReason` + `getSignerVerdict` fields land directly on the handler arg / guard result (no separate getter). Plus shared `captureWallet`. |\n| `/payment` | `networks`, `USDC`, `rails` registries; `paymentDirective`, `buildPaymentDirective`, `wwwAuthenticateHeader`, `paymentRequiredHeader`, `aliasAmountFields` (opt-in v1↔v2 amount-field shim: adds both `amount` and `maxAmountRequired` to an entry. The 402 builders do NOT apply it by default, strict x402 v2 settlement matches the agent's echoed requirement by exact comparison, so an extra field the server's rebuilt requirement lacks breaks settle; use only when you know a client is hardcoded to read `maxAmountRequired`), `settlementOverrideHeader`, `dispatchSettlementByNetwork`, `extractPaymentSigner` (Request-based; recovers signer from x402 EIP-3009 `payload.authorization.from` OR MPP `Authorization: Payment <base64>` `did:pkh:eip155:<chain>:<addr>` / `did:pkh:solana:<genesis>:<addr>` source DID, including Solana `TransferChecked` authority fallback when `@solana/kit` is installed), `extractPaymentSignerFromAuth` (header-string variant for callers that already have the `Authorization` value in hand), `detectRailFromHeaders` (returns `\"x402\"` / `\"mpp\"` / `null` from inbound headers); `createX402Server`, `createMppxServer` (the solana rail settles against a static treasury recipient with a pre-funded USDC ATA; `@solana/mpp` keeps the primary recipient's ATA out of scope on the client, so no split is emitted, and `@solana/mpp` 0.7.0 rejects a primary-recipient split in fee-sponsored mode), `buildDefaultCheckoutRails({tempo?, x402Base?, solanaMpp?, stripe?})` (canonical 4-rail `rails` dict factory: flipping `network` alone derives the right `token` + `chainId`, Base Sepolia → Sepolia USDC + chainId 84532, Solana devnet → devnet USDC mint. Solana's `network` accepts both CAIP-2 and the raw `@solana/mpp` form `mainnet-beta` / `devnet` / `localnet`. Explicit overrides always win), `buildMppxComposeRails({amountUsd, tempoRecipient?, solanaRecipient?, ...})` (per-call intent factory replacing the hand-rolled `[['tempo/charge',{...}],['solana/charge',{...}],['stripe/charge',{...}]]` array; auto-handles USD→atomic conversion for Solana; auto-drops `stripe/charge` when `amountUsd < 0.50` since Stripe's fixed ~$0.30 fee makes sub-50-cent charges unprofitable, sub-50-cent APIs pass `includeStripe: false` explicitly to silence the warning); drop-in x402 helpers: `validateX402NetworkConfig` (boot-time guard), `verifyX402Request` (parse + validate inbound X-Payment), `processX402Settle` (verify-then-settle with one call), `classifyX402SettleResult` (maps the tagged settle result to a recommended HTTP status / code / nextSteps so merchants get a controlled envelope without coupling to facilitator-specific error text), `classifyOrchestrationError` (same `ClassifiedX402Error` shape but for uncaught exceptions thrown elsewhere in the orchestration; returns `null` for unknown errors so merchants rethrow instead of swallowing); `zeroAmountCarveOut` (skip upstream verify+settle for $0 settles the upstream cannot process: x402 value=0 payloads and non-proof MPP credentials, e.g. an agent that signed against a nonzero quote the merchant re-priced to $0 at settle; parses the credential, lifts signer + network, returns a `ZeroSettleResult` shaped identically to the success path so callers branch on rail, not on result shape. MPP `proof` credentials are NOT carved out: `Checkout` delegates those to mppx's native zero-amount verification), `mppCredentialPayloadType` (reads `payload.type` from an `Authorization: Payment` header without an mppx dependency; the router behind that delegation); `usdToAtomic` (BigInt-based USD → atomic value, ROUND_HALF_UP, for Tempo / Solana / Base USDC amount construction). |\n| `/discovery` | `isDiscoveryProbeRequest`, `buildDiscoveryProbeResponse` (with optional `x402Sample` for x402-aware crawlers, e.g. `awal x402 details`; the sample envelope always carries a v2 `resource` (explicit, from `resourceUrl`, or synthesized from the realm) because envelope validators require it, and threads optional `extensions` (e.g. the Bazaar block with input/output schemas) into header and body so discovery engines can build valid follow-up probe bodies; `Checkout` fills both from its own `url`/`resourceInfo`/`discoveryExtensions` automatically), `sampleX402AcceptForNetwork` (USDC sample-accept builder for known CAIP-2 networks), `buildWellKnownMpp`, `buildLlmsTxt` + `llmsTxtIdentitySection` + `llmsTxtPaymentSection` (compact + verbose modes), `buildSkillMd` (Claude-Skill-compatible `/skill.md` agent-discovery manifest; strictly agent-facing data only, no internal posture), `buildRedemptionSkillMd` (delivery-neutral redemption-code template, printed mailers, emailed codes, API trial credits all covered; `endpointPath`/`deliveryIntro`/`bodyShape`/`bodyRules`/`extraRecoveryRows` overrides for non-goods shapes), `agentscoreOpenApiSnippets`, `createBazaarDiscovery`, `noindexNonDiscoveryPaths` (Hono middleware emitting `X-Robots-Tag: noindex` on every path except the agent-discovery surfaces; pure helpers `isDiscoveryPath` + `defaultDiscoveryPaths` for non-Hono frameworks), `buildMerchantIndexJson` (canonical `/` discovery body), `standardEndpointDescriptions({kind})` (canonical method+path → description map for goods vs api merchants; optional `includeOrderStatusRoute` for goods), `buildSuccessNextSteps` (universal Passport-active success block), `buildAgentscoreOnboardingSteps` (canonical skill.md onboarding for goods or API merchants). Plus the UCP/JWKS publish surface: `buildSignedUcpResponse`, `buildSignedJwksResponse`, `wellKnownPreflightResponse`, `defaultA2aServices`, `bootstrapUcpSigningKey`, and the framework-neutral `SignedDiscoveryResponse` + per-framework wrappers `signedResponse{Hono,Express,Fastify,Nextjs,Web}`. |\n| `/challenge` | `build402Body`, `buildAcceptedMethods`, `buildIdentityMetadata`, `buildHowToPay`, `buildAgentInstructions` (auto-emits per-rail `compatible_clients`: smoke-verified CLIs the agent should use; vendor override supported; pure helper `compatibleClientsByRails(rails)` returns the same map for vendors building custom 402s), `buildPricingBlock`, `firstEncounterAgentMemory`, `Receipt` (canonical 200-receipt shape returned post-settle, universal: goods merchants fill the shipping/fulfillment/product slots, API merchants populate only the universal fields); `respond402`, a drop-in 402 emit that preserves mppx's `WWW-Authenticate` and layers x402's `PAYMENT-REQUIRED`. `buildValidationError`: structured 4xx body builder (`{error: {code, message}, required_fields?, example_body?, next_steps?, ...extra}`) so vendors compose body shapes by name instead of inlining at every validation site. |\n| `/stripe-multichain` | `createMultichainPaymentIntent` (returns `{ paymentIntentId, depositAddresses }`, read `depositAddresses[network]` directly), `createPayToAddressFromStripePI({request, amountCents, stripe, piCache, networks?, staticRecipients?, metadata?, orderId?, preferredNetwork?})`, per-order payTo resolver: on the settle leg, reuses the buyer's signed-against payTo from the MPP credential (after `piCache.hasAddress` check OR a `staticRecipients` match, the static address is always-accepted because the merchant owns it); on the discovery leg, mints a fresh PI for the rails NOT covered by `staticRecipients`, caches the merged map, registers static addresses with `piCache.cacheAddress` so verify-leg lookups pass. `mintMultichainRecipients({...same opts})`, structured variant that returns `{ recipients: Record<string,string>, paymentIntentId?, reusedFromCredential }`; prefer this when your `mintRecipients` hook needs the full per-rail map (typical multi-rail merchant). Solana MPP requires a static recipient: pass `staticRecipients: { solana: '<wallet>' }` and pre-fund its USDC ATA once from any external wallet. Rotating (per-order, Stripe-minted) Solana recipients do not settle, since the settlement transaction does not create the recipient's token account; the SDK logs a warning when one is minted. The static recipient is reused forever, each settle pays only the ~$0.001 per-tx fee, and this also sidesteps the per-call ATA rent (~$0.50 against MPP spec §13.6). `simulateCryptoDeposit`, `createMppxStripe`; `createPiCache` (TTL'd PI / deposit-address cache, Redis-backed when `redisUrl` set, in-memory otherwise), `simulateDepositIfTestMode` (gates on `sk_test_` and looks up the PI for you), `STRIPE_TEST_TX_HASH_SUCCESS` / `STRIPE_TEST_TX_HASH_FAILED` constants. Peer dep on `stripe`. |\n| `/api` | Everything from `@agent-score/sdk` re-exported in one place: `AgentScore` + `AgentScoreError`, `AGENTSCORE_TEST_ADDRESSES` + `isAgentScoreTestAddress`. **Don't add `@agent-score/sdk` as a separate dep**; the two can drift versions and cause subtle type mismatches. |\n| `/middleware/{hono,express,fastify,nextjs,web}` | Framework-specific rate-limit middleware. Hono / Express / Fastify expose middleware factories (`rateLimitHono`, `rateLimitExpress`, `rateLimitFastify`); Next.js exposes `withRateLimit(opts, handler)`; Web Fetch exposes `createRateLimit(opts) => guard(req)`. Shared options: `windowSeconds` (default 60), `maxRequests` (default 60), `keyResolver` (default first hop of `x-forwarded-for`), `redisUrl` (lazy-imports `ioredis` when set, in-memory `Map` fallback otherwise), `keyPrefix`. `ioredis` is an optional peer dep, install it only if you want distributed limiting. |\n| `@agent-score/commerce` (top-level) | `Checkout` orchestrator + `CheckoutContext` + `CheckoutGateConfig` + `CheckoutValidationError` + `DiscoveryProbeConfig` + `MountUcpRoutesOptions` + `SettleOutcome` + `MppxComposeOutcome` + `PricingResult` (the 2.0 high-level surface: one config object, hooks for preValidate/computePricing/onSettled/mintRecipients/composeMppx, auto-derived x402+mppx servers, per-framework adapters `handleHono`/`handleExpress`/`handleFastify`/`handleNextjs`/`handleWeb`, signed UCP routes via `mountUcpRoutes{Hono,Express,Fastify}`); `pricingResult` (factory: cents-denominated → typed `PricingResult` with embedded `PricingBlock`); `validationResponse{Hono,Express,Fastify,Nextjs,Web}` (per-framework 4xx envelope wrappers); `loadUCPSigningKeyFromEnv` (cached env-driven loader for the UCP signing key, reads `UCP_SIGNING_KEY_JWK_PRIVATE` JSON JWK, detects alg from shape, falls back to ephemeral when unset, sanitizes errors so key bytes never reach logs, concurrent-safe via Promise-pinned cache); `hashOperatorToken` (sha256 hex of plaintext `opc_...`, for merchants persisting `operator_token_id` to their own DB without ever storing the plaintext); `extractOwnerScope(headers) → { walletAddress?, operatorTokenHash? }` (canonical owner-identity extractor for caller-scoped resource queries, reads `X-Wallet-Address` / `X-Operator-Token`, hashes the token so plaintext never leaves the request); `hasPaymentHeader` / `hasX402Header` / `hasMppxHeader` (request discriminators, any-credential vs x402 vs MPP); `malformedPaymentCredential` (wire-shape gate: payment headers that are not base64 JSON and not token-shaped are rejected before merchant hooks run; `Checkout` applies it by default, opt out with `credentialPreCheck: false`); `createResultCache` (neutral keyed JSON-value cache with a stable body-hash key builder; cache a probe-leg result, e.g. a paid upstream call made in `preValidate`, and replay it on the settle leg) plus the compute-first-shaped `createQuoteCache` built on it; `defaultReadOnlyOnDenied(reason)` (canonical `onDenied` for read-only resource gates: 401 + `Cache-Control: no-store` while still spreading `denialReasonToBody`); plus the cross-vendor publishers `buildA2AAgentCard` + `buildUCPProfile` (return unsigned payloads: vendor signs + publishes). |\n\n## Quick start\n\n### Rate limiting (Hono / Express / Fastify / Next.js / Web)\n\nMount globally before any payment route so probe and settle legs share the same bucket. Defaults: 60 req / 60s / IP. Redis when `REDIS_URL` is set, in-memory fallback otherwise.\n\n```typescript\nimport { Hono } from \"hono\";\nimport { rateLimitHono } from \"@agent-score/commerce/middleware/hono\";\n\nconst app = new Hono();\napp.use(\"*\", rateLimitHono());\n// ... your routes ...\n```\n\nSame factory shape per framework: `rateLimitExpress`, `rateLimitFastify` (preHandler hook), `withRateLimit(opts, handler)` for Next.js App Router, and `createRateLimit(opts) => guard(req)` for Web Fetch. Override `maxRequests` / `windowSeconds` / `keyResolver` / `redisUrl` / `keyPrefix` as needed.\n\n### Identity gate (Hono)\n\n```typescript\nimport { Hono } from \"hono\";\nimport {\n  agentscoreGate,\n  captureWallet,\n  getAgentScoreData,\n  getSignerVerdict,\n} from \"@agent-score/commerce/identity/hono\";\n\nconst app = new Hono();\n\nconst _gate = agentscoreGate({\n  apiKey: process.env.AGENTSCORE_API_KEY!,\n  requireKyc: true,\n  minAge: 21,\n  allowedJurisdictions: [\"US\"],\n  createSessionOnMissing: { apiKey: process.env.AGENTSCORE_API_KEY!, context: \"wine-purchase\" },\n  // With an EMPTY policy (no KYC), add kind: \"sign_in\" so the minted session is a plain\n  // account sign-in (no identity documents) that still yields an operator token.\n});\n\n// Run the gate CONDITIONALLY: only when a payment credential is already attached.\n// Anonymous discovery (no payment header) flows through to the handler so any spec-\n// compliant x402 wallet can read the 402 challenge with rails + pricing without first\n// proving identity. Identity is verified at settle time on the retry leg.\nimport { hasPaymentHeader } from \"@agent-score/commerce/payment\";\n\napp.use(\"/purchase\", async (c, next) => {\n  if (!hasPaymentHeader(c.req.raw)) { await next(); return; }\n  return _gate(c, next);\n});\n\napp.post(\"/purchase\", async (c) => {\n  const data = getAgentScoreData(c);\n  // ... settle payment ...\n  // After payment, capture the signer wallet for cross-merchant attribution\n  await captureWallet(c, { walletAddress: signer, network: \"evm\", idempotencyKey: paymentIntentId });\n  return c.json({ ok: true });\n});\n```\n\n### Checkout orchestrator (the 2.0 high-level surface)\n\n`Checkout` is the canonical merchant surface for fixed-price one-shot endpoints: one config object, hooks for the merchant-specific pieces, and the SDK handles 402 emit, identity gating, x402 verify+settle, mppx compose, $0 carve-out, and the per-framework adapter. Most fixed-price merchants reach for `Checkout` first.\n\nFor **variable-cost pay-per-result** endpoints (per-result search, per-token LLM, per-byte transcoding), reach for `computeFirstCheckout`: same config shape, but the probe leg runs the work, caches by body content-hash, and emits a 402 with the EXACT computed price. The retry pays that exact amount and receives the cached body. Works on every exact-mode rail (x402-exact Base, tempo/charge, solana/charge, Stripe SPT) without upto / Permit2 / Settlement-Overrides. Tradeoff: the work runs on the unpaid probe leg, so mount `rateLimitHono` (from `@agent-score/commerce/middleware/hono`) globally, it's load-bearing. See `examples/compute-first-merchant.ts`.\n\n```typescript\nimport { Checkout, pricingResult } from \"@agent-score/commerce\";\nimport { defaultA2aServices } from \"@agent-score/commerce/discovery\";\nimport { validateShippingAgainstPolicy } from \"@agent-score/commerce/identity/policy\";\n\nconst checkout = new Checkout({\n  rails: {\n    tempo:     { recipient: process.env.TEMPO_RECIPIENT! },\n    x402_base: { recipient: process.env.X402_BASE_RECIPIENT!, network: \"eip155:8453\" },\n    solana_mpp:{ recipient: process.env.SOLANA_RECIPIENT!,    network: \"solana:mainnet\" },\n    stripe:    { profileId: process.env.STRIPE_PROFILE_ID! },\n  },\n  url: \"https://merchant.example/purchase\",\n  preValidate: async (ctx) => {\n    const body = (ctx.request.body ?? {}) as { product_slug?: string; shipping?: { country?: string; state?: string } };\n    const product = await lookupProduct(body.product_slug);\n    validateShippingAgainstPolicy({ country: body.shipping?.country ?? \"\", state: body.shipping?.state ?? \"\", policy: product, productName: product.name });\n    return { product };\n  },\n  computePricing: async (ctx) => pricingResult({\n    subtotalCents: ctx.state.product.priceCents,\n    taxCents: ctx.state.product.taxCents,\n    taxRate: ctx.state.product.taxRate,\n    taxState: ctx.state.product.taxState,\n  }),\n  onSettled: async (ctx, outcome) => ({ ok: true, order_id: ctx.referenceId, tx_hash: outcome.txHash }),\n  cdpApiKeyId:     process.env.CDP_API_KEY_ID,\n  cdpApiKeySecret: process.env.CDP_API_KEY_SECRET,\n  mppxSecretKey:   process.env.MPP_SECRET_KEY,\n  gate: {\n    apiKey: process.env.AGENTSCORE_API_KEY!,\n    merchantName: \"Merchant\",\n    requireKyc: true, requireSanctionsClear: true, minAge: 21, allowedJurisdictions: [\"US\"],\n  },\n  // Optional: empty-body POSTs without a payment header auto-route to a sample 402\n  // so x402 crawlers (awal x402 details, x402-proxy, ...) can discover the surface.\n  discoveryProbe: {\n    realm: \"merchant.example\",\n    sampleRail: \"tempo-mainnet\",\n    sampleAmountUsd: 1.0,\n    sampleRecipient: process.env.TEMPO_RECIPIENT!,\n  },\n});\n\n// Mount the signed UCP profile + JWKS + OPTIONS preflights in one call.\n// (For Express / Fastify use `mountUcpRoutesExpress` / `mountUcpRoutesFastify`.\n// Next.js / Web Fetch use file-based routing, call buildSignedUcpResponse\n// directly inside the route handler.)\ncheckout.mountUcpRoutesHono(app, {\n  name: \"Merchant\",\n  wellKnownUcpUrl: \"https://merchant.example/.well-known/ucp\",\n  services: defaultA2aServices({ agentCardUrl: \"https://merchant.example/.well-known/agent-card.json\" }),\n  signingKid: \"merchant-2026-05\",\n});\n\napp.post(\"/purchase\", (c) => checkout.handleHono(c));\n```\n\nThe 402 body Checkout emits auto-attaches `identity_mode` + `required_signer` + `signer_constraint` (and `linked_wallets` when the gate populated them) when an inbound `X-Wallet-Address` header is present, so agents self-correct at discovery instead of at the 403 retry.\n\n### Payment helpers\n\n```typescript\nimport {\n  buildPaymentDirective,\n  extractPaymentSigner,\n  networks,\n  paymentRequiredHeader,\n  wwwAuthenticateHeader,\n} from \"@agent-score/commerce/payment\";\n\n// Build paymentauth.org directives by symbolic rail name (decimals + currency from registry)\nconst directives = [\n  buildPaymentDirective({ rail: \"tempo-mainnet\",     id: \"chg_t\", realm: \"ex.com\", recipient: TEMPO_ADDR, amountUsd: 0.01 }),\n  buildPaymentDirective({ rail: \"x402-base-mainnet\", id: \"chg_b\", realm: \"ex.com\", recipient: BASE_ADDR,  amountUsd: 0.01 }),\n  buildPaymentDirective({ rail: \"mpp-solana-mainnet\", id: \"chg_s\", realm: \"ex.com\", recipient: SOL_ADDR,  amountUsd: 0.01 }),\n];\nconst wwwAuth = wwwAuthenticateHeader(directives);\n\n// Recover the on-chain signer from the inbound credential; returns {address, network}.\n// Covers x402 EIP-3009 (EVM `from` address), Tempo MPP (`did:pkh:eip155` source),\n// and Solana MPP `solana/charge` (via `did:pkh:solana` source when set, else by\n// decoding the credential's signed-tx payload; `@solana/kit` optional peer).\nconst signer = await extractPaymentSigner(req, req.headers.get(\"x-payment\") ?? undefined);\n```\n\n### x402 + MPP server setup\n\n```typescript\nimport { createX402Server, createMppxServer } from \"@agent-score/commerce/payment\";\n\nconst x402 = await createX402Server({\n  facilitator: \"coinbase\",  // or \"http\", or pass a custom facilitator instance\n  rails: [\"x402-base-mainnet\", \"x402-base-mainnet-upto\"],\n});\n\nconst mppx = await createMppxServer({\n  rails: {\n    tempo: { recipient: process.env.TEMPO_RECIPIENT! },\n    solana: {\n      recipient: process.env.SOLANA_RECIPIENT!,\n      // Optional fee sponsor: pass any `TransactionPartialSigner` from `@solana/kit`.\n      // signer: solanaFeePayerSigner,\n    },\n    stripe: { profileId: process.env.STRIPE_PROFILE_ID!, secretKey: process.env.STRIPE_SECRET_KEY! },\n  },\n  secretKey: process.env.MPP_SECRET_KEY!,\n});\n```\n\n### 402 builders\n\n```typescript\nimport {\n  build402Body,\n  buildAcceptedMethods,\n  buildAgentInstructions,\n  buildHowToPay,\n  buildIdentityMetadata,\n} from \"@agent-score/commerce/challenge\";\n\nconst acceptedMethods = buildAcceptedMethods({\n  tempo: { recipient: TEMPO_ADDR },\n  x402_base: { recipient: BASE_ADDR },\n  solana_mpp: { recipient: SOL_ADDR, feePayerKey: SOLANA_FEE_PAYER },\n  stripe: { profileId: STRIPE_PROFILE_ID },\n});\n\nconst howToPay = buildHowToPay({\n  url: req.url,\n  retryBodyJson: JSON.stringify(body),\n  totalUsd: \"10.00\",\n  rails: { tempo: { recipient: TEMPO_ADDR }, x402_base: { recipient: BASE_ADDR } },\n});\n\nconst responseBody = build402Body({\n  acceptedMethods,\n  agentInstructions: buildAgentInstructions({ howToPay }),\n  identityMetadata: buildIdentityMetadata({ mode: \"wallet\", wallet: claimedAddress }),\n  pricing: buildPricingBlock({ subtotalCents: 1000, taxCents: 80, shippingCents: 999, taxRate: 0.08, taxState: \"CA\" }),\n  amountUsd: \"10.80\",\n  retryBody: body,\n  // First-encounter merchants attach the cross-merchant agent_memory hint so agents persist the AgentScore pattern.\n  agentMemory: firstEncounterAgentMemory({ firstEncounter: !merchant.hasSeenOperator(opToken) }),\n});\n```\n\nPass `x402: { accepts, version, resource, extensions }` to surface the x402 v2 fields on the body. `resource` is a `ResourceInfo` (`url` plus optional `serviceName` / `tags` / `description` / `mimeType` / `iconUrl`) so spec-compliant crawlers and discovery clients can read what the resource is; `extensions` carries declared x402 extensions (e.g. the Bazaar discovery schema from `createBazaarDiscovery`). `respond402` mirrors the same `resource` into the PAYMENT-REQUIRED header.\n\n`buildPricingBlock` handles cents → dollar-string conversion (with optional shipping). Pass `discountCents` for redemption codes / coupons: `subtotal` stays the list price, the block surfaces `discount` as a dollar-string, and `total` becomes `subtotal + tax + shipping - discount` (floored at 0). `pricingResult` accepts the same `discountCents` and propagates it to `block.discount` so agents reading the 402 see the savings line. Pass `decimals: N` (default `2`) on either helper for sub-cent unit pricing, e.g. `decimals: 4` advertises `$0.0005`-precision instead of rounding to two decimals. Set `decimals` on `PricingResult` and the SDK threads it through `buildHowToPay`, `buildPricingBlock`, and the x402 settle `price` string automatically; the `cents` inputs accept fractional values under that mode (per-token / per-byte unit pricing). `firstEncounterAgentMemory` returns the canonical hint or `undefined` based on a per-merchant first-seen flag. `Receipt` is a universal TS interface for the post-settlement 200 response shape, goods merchants populate the shipping/fulfillment/tracking slots, API merchants fill only the universal fields (id, created_at, pricing, payment_status, next_steps).\n\n### Idempotency-key + multi-rail header bundle\n\n```typescript\nimport { buildIdempotencyKey, buildPaymentHeaders } from \"@agent-score/commerce/payment\";\n\n// Stable per-payment key: Stripe PI id wins, falls back to pi-{orderId}-{amountCents}.\nconst idempotencyKey = buildIdempotencyKey({ paymentIntentId, orderId, amountCents });\n\n// One-call WWW-Authenticate + PAYMENT-REQUIRED bundle from a single rails declaration.\nconst headers = buildPaymentHeaders({\n  orderId,\n  realm: \"agents.merchant.example\",\n  rails: [\n    { rail: \"tempo-mainnet\", amountUsd: \"10.00\", recipient: TEMPO_ADDR },\n    { rail: \"x402-base-mainnet\", amountUsd: \"10.00\", recipient: BASE_ADDR },\n    { rail: \"stripe\", amountUsd: \"10.00\", networkId: STRIPE_PROFILE_ID },\n  ],\n  x402: { accepts: x402Accepts, version: 2 },\n});\nreturn new Response(JSON.stringify(responseBody), { status: 402, headers });\n```\n\n### Identity publishing (cross-vendor standards)\n\n```typescript\nimport { buildA2AAgentCard, buildUCPProfile, ucpA2AExtension } from \"@agent-score/commerce\";\n\n// Google A2A v1.0 Signed Agent Card; publish at /.well-known/agent-card.json.\n// Per UCP §A2A binding, the card MUST declare the canonical UCP extension URI in\n// `capabilities.extensions[]`; pass `ucpA2AExtension()` with empty capabilities\n// until you bind formal UCP capabilities (dev.ucp.shopping.checkout, etc.).\n// Skills are top-level AgentSkill objects; identity claims live in a separate\n// AgentCardSignature (RFC 7515 JWS) wrapping the serialized card.\nconst card = buildA2AAgentCard({\n  name,\n  description,\n  url,\n  version: \"1.0.0\",\n  skills: [{ id: \"purchase\", name: \"Purchase\", description: \"Buy products via agent payments.\", tags: [\"commerce\", \"payment\"] }],\n  extensions: [ucpA2AExtension()],\n});\n\n// Google Universal Commerce Protocol; publish at /.well-known/ucp\n// Output shape: { ucp: { version, services, capabilities, payment_handlers,\n// name?, supported_versions? }, signing_keys: [...], signature?: \"...\" }\n//, services / capabilities / payment_handlers are MAPS keyed by reverse-DNS\n// service / capability / handler name (UCP spec §3 + §6).\nconst profile = buildUCPProfile({\n  name,\n  services: {\n    'dev.ucp.shopping': [\n      { version: '2026-04-08', spec: 'https://ucp.dev/2026-04-08/specification/overview',\n        transport: 'mcp', endpoint: 'https://merchant.example/api/ucp/mcp',\n        schema: 'https://ucp.dev/services/shopping/mcp.openrpc.json' },\n    ],\n  },\n  payment_handlers: {\n    ...mppPaymentHandler({ networks: [{ network: 'tempo-mainnet', chain_id: 4217, recipient: TEMPO_ADDR }] }),\n    ...x402PaymentHandler({ networks: [{ network: 'base-8453', recipient: BASE_ADDR }] }),\n    ...stripeSptPaymentHandler({ spec: { profileId: 'profile_5xKvNqM9BaH' } }),\n  },\n  signing_keys,\n  // Optional: declare the merchant's gate policy as an `com.agentscore.identity` capability\n  // binding inside the public profile. Static policy declaration only, no per-operator data.\n  // Per-operator identity attestation lives on the AP2 risk-signal endpoint, not here.\n  agentscore_gate: { require_kyc: true, min_age: 21, allowed_jurisdictions: ['US'] },\n});\n```\n\nUCP §6 doesn't mandate profile-body JWS signing; production UCP merchants commonly ship unsigned. AgentScore's `agentscore-profile+jws` is a vendor extension for trust-mode verifiers (regulated-commerce, AP2-aware) that opt into auditable profiles. Sign + verify via the optional `jose` peer dep (tested against jose v6.x; pin `jose@^6`):\n\n```typescript\nimport { buildJWKSResponse, generateUCPSigningKey, signUCPProfile, verifyUCPProfile, UCPVerificationError } from \"@agent-score/commerce\";\n\nconst { privateKey, publicJWK } = await generateUCPSigningKey({ kid: \"merchant-2026-05\" });\nconst profile = buildUCPProfile({ name, services, payment_handlers, signing_keys: [publicJWK] });\nconst signed = await signUCPProfile(profile, { signingKey: privateKey, kid: publicJWK.kid, alg: \"EdDSA\" });\nconst jwks = buildJWKSResponse([publicJWK]);\n```\n\n`verifyUCPProfile` enforces the JWS protected header `typ: \"agentscore-profile+jws\"` (vendor-namespaced; UCP §6 does not define a profile-as-JWS typ), restricts `alg` to `EdDSA` / `ES256`, requires a `kid`, rejects duplicate kids in the JWKS, and compares the canonical body bytes against the JWS payload to catch swap-after-sign tampering. Failures throw `UCPVerificationError` with a discriminated `code` (`no_signature` / `missing_kid` / `kid_not_found` / `duplicate_kid` / `unsupported_alg` / `wrong_typ` / `signature_invalid` / `body_mismatch` / `malformed_jws` / `malformed_jwks` / `unusable_key` / `unrecognized_critical_header`). `malformed_jwks` covers a JWKS argument that isn't a `{ keys: [...] }` document. `unusable_key` covers a matched JWK whose `use` is not `sig` (e.g. `enc`). `unrecognized_critical_header` covers a JWS whose `crit` header lists an extension the verifier doesn't understand (RFC 7515 §4.1.11).\n\n`signUCPProfile` rejects profiles containing non-integer `Number` values and integers outside `Number.MAX_SAFE_INTEGER` (cross-language float canonicalization is not stable; values past 2^53 lose precision when JS verifiers reparse the canonical body). Use decimal strings for monetary or fractional fields and for any integer that may exceed the safe range.\n\n**Persisting the private JWK.** Mint once via `generateUCPSigningKey()`, export with `jose.exportJWK(privateKey)` to get the JSON-serializable form, store in your secret manager (AWS Secrets Manager, GCP Secret Manager, etc.). On each container start, read the secret, `jose.importJWK(jwk, alg)` to re-hydrate. Remote-signer flows (KMS-backed asymmetric keys) require an adapter layer that exposes a `KeyLike` jose can call; `jose` does not natively wrap KMS endpoints.\n\n**Key rotation.** Mint a new key with a new `kid`, add the public JWK to your JWKS endpoint alongside the old one, then sign new profiles with the new key. Verifiers fetching the JWKS pick up both; any in-flight envelopes signed by the old key still verify until you remove that JWK from the JWKS. Set `Cache-Control: public, max-age=300` on `/.well-known/jwks.json` and wait at least that long after publishing the new key before removing the old JWK.\n\n**Inline JWK in the profile vs separate JWKS endpoint.** UCP §6 mandates the separate `/.well-known/jwks.json` endpoint as the canonical trust source. The profile's `signing_keys[]` is informational; verifiers MUST resolve the kid against the JWKS (not the embedded copy), to prevent a swap-after-sign attack where a hostile actor replaces the inline key with their own.\n\nACP (Stripe + OpenAI Agentic Commerce Protocol) is a transactional checkout protocol with no identity-publishing surface; ACP merchants integrate via the existing `build402Body` + `buildPaymentHeaders` + Stripe SPT rail.\n\n### Stripe multichain (peer dep on `stripe`)\n\n```typescript\nimport {\n  createMultichainPaymentIntent,\n  createPiCache,\n  simulateCryptoDeposit,\n  simulateDepositIfTestMode,\n} from \"@agent-score/commerce/stripe-multichain\";\n\nconst result = await createMultichainPaymentIntent({\n  stripe: stripeClient,\n  amount: 1000,\n  networks: [\"tempo\", \"base\", \"solana\"],\n  metadata: { order_id: orderId },\n  idempotencyKey: orderId,\n});\nconst baseAddress = result.depositAddresses.base;\nconst solanaAddress = result.depositAddresses.solana;\n\n// PI / deposit-address cache. Redis-backed when REDIS_URL is set, in-memory otherwise.\n// Multi-task deployments need Redis so a deposit lands on whichever task settles it.\nconst piCache = createPiCache({ redisUrl: process.env.REDIS_URL });\nfor (const addr of Object.values(result.depositAddresses)) {\n  await piCache.cacheAddress(addr);\n  piCache.cachePaymentIntent(addr, result.paymentIntentId);\n}\npiCache.cacheNetworkAddresses(result.paymentIntentId, result.depositAddresses);\n\n// Testnet helper: gates on sk_test_ and looks up the PI for you. No-op on live keys.\nawait simulateDepositIfTestMode({\n  getPaymentIntentId: piCache.getPaymentIntentId,\n  depositAddress: baseAddress!,\n  network: \"base\",\n  stripeSecretKey: process.env.STRIPE_SECRET_KEY!,\n});\n```\n\n### Build the x402 accepts entry for the 402 challenge\n\n```typescript\nimport { buildX402AcceptsFor402 } from '@agent-score/commerce/payment';\n\nconst x402Accepts = await buildX402AcceptsFor402(x402Server, {\n  network: X402_BASE,\n  price: `$${totalUsd}`,\n  payTo: process.env.TREASURY_BASE_RECIPIENT!,\n  maxTimeoutSeconds: 300,\n});\n```\n\nReturns a list of plain objects ready for the 402 body's `accepts[]`. `extra.name` is derived from the registered scheme metadata so the EIP-712 domain matches the on-chain USDC contract.\n\n### Drop-in 402 + settle (x402)\n\n```typescript\nimport {\n  classifyX402SettleResult,\n  processX402Settle,\n  validateX402NetworkConfig,\n  verifyX402Request,\n} from \"@agent-score/commerce/payment\";\nimport { respond402 } from \"@agent-score/commerce/challenge\";\n\n// Boot-time guard: raises if a configured network isn't supported.\nvalidateX402NetworkConfig({ baseNetwork: X402_BASE });\n\napp.post(\"/purchase\", async (c) => {\n  // Path A: agent presented an x402 X-Payment header\n  if (c.req.header(\"payment-signature\") || c.req.header(\"x-payment\")) {\n    const verified = await verifyX402Request({\n      request: c.req.raw,\n      isCachedAddress: piCache.hasAddress,\n      acceptedNetwork: X402_BASE,\n    });\n    if (!verified.ok) return c.json(verified.body, verified.status);\n\n    const settle = await processX402Settle({\n      x402Server,\n      payload: verified.payload,\n      resourceConfig: { scheme: \"exact\", network: verified.signedNetwork, price: `$${total}`, payTo: verified.signedPayTo, maxTimeoutSeconds: 300 },\n      resourceMeta: { url: c.req.url, mimeType: \"application/json\" },\n    });\n    const classified = classifyX402SettleResult(settle);\n    if (classified) {\n      // Log raw `settle` server-side; return controlled phase-based response to the agent.\n      console.error(\"[x402-settle]\", { phase: settle.success ? null : settle.phase, raw: settle });\n      return c.json({ error: { code: classified.code, message: classified.message }, next_steps: classified.nextSteps }, classified.status);\n    }\n    if (!settle.success) throw new Error(\"unreachable: classified covers every non-success phase\");\n\n    const headers: Record<string, string> = {};\n    if (settle.paymentResponseHeader) headers[\"payment-response\"] = settle.paymentResponseHeader;\n    return c.json({ ok: true }, { headers });\n  }\n\n  // Path B: cold call (or Authorization: Payment for mppx). After mppx.compose() returns 402,\n  // respond402 PRESERVES mppx's WWW-Authenticate and ADDS x402's PAYMENT-REQUIRED.\n  return respond402({\n    mppxChallenge: mppxResult.challenge as Response,\n    body: { acceptedMethods, agentInstructions, pricing, amountUsd: total, retryBody: body },\n    x402: { x402Version: 2, accepts: x402Accepts, resource: { url: c.req.url, mimeType: \"application/json\" } },\n  });\n});\n```\n\n## Fail-open behavior\n\nBy default AgentScore Gate fails closed: any AgentScore-side infrastructure failure (HTTP 429, 5xx, network timeout) returns 503 to the buyer. Set `failOpen: true` on `agentscoreGate({...})` to opt in to graceful degradation:\n\n```ts\nimport { agentscoreGate, getGateDegradedState } from '@agent-score/commerce/identity/hono';\n\nconst gate = agentscoreGate({ apiKey: process.env.AGENTSCORE_API_KEY!, failOpen: true });\n\napp.use('/purchase', gate);\n\napp.post('/purchase', async (c) => {\n  const { degraded, infraReason } = getGateDegradedState(c);\n  if (degraded) {\n    // Compliance was NOT enforced this request; log/alert/refund-async/etc.\n    console.warn(`[gate] degraded: ${infraReason}`);\n  }\n  // ...rest of handler\n});\n```\n\nWhen `failOpen: true` AND the failure is infra-shape, the gate carries `degraded: true` + `infraReason: 'quota_exceeded' | 'api_error' | 'network_timeout'` so merchants can log/alert without parsing console output. **Compliance denials (sanctions, age, jurisdiction, signer-mismatch) still deny regardless of `failOpen`**; `failOpen` only covers \"AgentScore couldn't tell us,\" never \"AgentScore said no.\"\n\nFor regulated commerce (alcohol, age-gated, sanctioned-jurisdiction-relevant) keep the default `failOpen: false`: outage is the correct posture, and bypassing compliance on infra failure is a compliance gap. For low-stakes commerce or high-uptime SLAs, opt in and use the `degraded` flag as the audit trail.\n\nThe `getGateDegradedState` helper is exported by the context-getter adapters (Hono, Express, Fastify). For the wrapper-pattern adapters (Next.js, Web Fetch via `withAgentScoreGate` / `createAgentScoreGate`), the `degraded` + `infraReason` fields land directly on the `gate` object passed to your handler, no separate getter.\n\n## Examples\n\nThe [examples/](./examples) directory has 8 runnable single-file Hono apps covering common merchant scenarios; copy-paste templates, not frameworks. See [examples/README.md](./examples/README.md) for the full table.\n\n## Vendor profile examples\n\n| Vendor type | Subpaths used | Example install line |\n|---|---|---|\n| Wine merchant (full compliance + multi-rail) | `/identity/*`, `/payment`, `/discovery`, `/challenge`, `/stripe-multichain` | `npm install @agent-score/commerce stripe` |\n| API provider (per-call billing, no compliance) | `/payment`, `/discovery` | `npm install @agent-score/commerce` |\n| Tempo-only merchant | `/payment` | `npm install @agent-score/commerce mppx` |\n| Crypto-native, no Stripe | `/identity/*`, `/payment`, `/challenge` | `npm install @agent-score/commerce @x402/core` |\n\nThe SDK is genuinely a toolkit; vendors compose only what they need. Helpers don't bundle assumptions about which rails or protocols you support, and don't recommend one rail over another.\n\n## Stability\n\nThe full merchant SDK surface is stable. Helpers are protocol translations + configurable opinions; most evolution is additive (new optional params, new helpers, new networks/rails). Major bumps are reserved for genuine protocol-mapping bugs.\n\n## Documentation\n\nFull integration docs at [docs.agentscore.com/integrations/node-commerce](https://docs.agentscore.com/integrations/node-commerce).\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md"}