{"_id":"@curless/agentbank-merchant-sdk","_rev":"37-78309902adcfe43d94c25582573559e5","name":"@curless/agentbank-merchant-sdk","dist-tags":{"latest":"0.15.0"},"versions":{"0.0.1":{"name":"@curless/agentbank-merchant-sdk","version":"0.0.1","keywords":["agentbank","curless","agent","payments","merchant","x402","webhook"],"license":"MIT","_id":"@curless/agentbank-merchant-sdk@0.0.1","maintainers":[{"name":"sparkyu","email":"spark@curless.ai"},{"name":"robin_curless","email":"robin@curless.ai"}],"dist":{"shasum":"78a7ee65529d419e377618e0e2a3049448595f98","tarball":"https://registry.npmjs.org/@curless/agentbank-merchant-sdk/-/agentbank-merchant-sdk-0.0.1.tgz","fileCount":34,"integrity":"sha512-09Tw1bint+YWHZwujRQAJ02T1SXHbfe5RRUHh9YKafmLkHwyf2ndiuBcED2vwTNrJ8jp+JG754wQQwXS964oUA==","signatures":[{"sig":"MEUCIQDMNKat075qZwLVuCLbPKI7DOgaZiOfkxOs4/ZtHm6W5wIgBO6mw291BZ38ffEBkwtk2I7O9V0lmSMsFdJzjtbml3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32951},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"00ba40154c9477dc5e59dd712e3c184fed6ff125","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"robin_curless","email":"robin@curless.ai"},"_npmVersion":"10.9.4","description":"Merchant-side SDK for agentbank — accept agent payments: PaymentIntents, webhook verification, x402 challenge helpers.","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.9","typescript":"^5.6.3","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/agentbank-merchant-sdk_0.0.1_1779956338213_0.3533585560236081","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@curless/agentbank-merchant-sdk","version":"0.0.2","keywords":["agentbank","curless","agent","payments","merchant","x402","webhook"],"license":"MIT","_id":"@curless/agentbank-merchant-sdk@0.0.2","maintainers":[{"name":"sparkyu","email":"spark@curless.ai"},{"name":"robin_curless","email":"robin@curless.ai"}],"dist":{"shasum":"bc9c197e9e56a25d8bf8eda8b66ba84aa9568c38","tarball":"https://registry.npmjs.org/@curless/agentbank-merchant-sdk/-/agentbank-merchant-sdk-0.0.2.tgz","fileCount":38,"integrity":"sha512-keRNNyg2DxkbBCelxnZYDgBGawfvwyr1AtzqHdHTiT/7v0iv2nsAcHk9+5PFHkpEcFtiX1aQgbp8yN1DnyZw/g==","signatures":[{"sig":"MEQCIBSBIm22G2OwaGDahdXfqRyY3smF4g+WKg7lxVUdHwS+AiBTVMgBDUe2aSbZxPLqR3vocEDLXrtIsnG5oEyOpOcF2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37944},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"93de8f4a63968fbbe199a97ca3dc4849b53cc976","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"robin_curless","email":"robin@curless.ai"},"_npmVersion":"10.9.4","description":"Merchant-side SDK for agentbank — accept agent payments: PaymentIntents, webhook verification, x402 challenge helpers.","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.9","typescript":"^5.6.3","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/agentbank-merchant-sdk_0.0.2_1780019180626_0.652961183770409","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@curless/agentbank-merchant-sdk","version":"0.0.3","keywords":["agentbank","curless","agent","payments","merchant","x402","webhook"],"license":"MIT","_id":"@curless/agentbank-merchant-sdk@0.0.3","maintainers":[{"name":"sparkyu","email":"spark@curless.ai"},{"name":"robin_curless","email":"robin@curless.ai"}],"dist":{"shasum":"ab2f9f90dfbd01387ab7052c74aa81922269563c","tarball":"https://registry.npmjs.org/@curless/agentbank-merchant-sdk/-/agentbank-merchant-sdk-0.0.3.tgz","fileCount":42,"integrity":"sha512-pGHB0sxOxlZZ3I3HGmCr9T4MpicqyN4NJHx+ZsByoyVKUP4mvCOJndpM0ZHFjk9+zXUDQ2ptjQP0LqJInS+lbg==","signatures":[{"sig":"MEUCIGb6vbqqy0357qfUpRjXOgt7AmbiJ9u8YIOBPvvVl7dmAiEA+U2d0QYzRSqG5lE9oKB6UY5YpaDbESbVGktaJvOx8Uk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43277},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"1bef5386160cf0a0969673462f4fe502eecb853e","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"robin_curless","email":"robin@curless.ai"},"_npmVersion":"10.9.4","description":"Merchant-side SDK for agentbank — accept agent payments: PaymentIntents, webhook verification, x402 challenge helpers.","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.9","typescript":"^5.6.3","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/agentbank-merchant-sdk_0.0.3_1780123922223_0.43802674992030566","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@curless/agentbank-merchant-sdk","version":"0.0.4","keywords":["agentbank","curless","agent","payments","merchant","x402","webhook"],"license":"MIT","_id":"@curless/agentbank-merchant-sdk@0.0.4","maintainers":[{"name":"sparkyu","email":"spark@curless.ai"},{"name":"robin_curless","email":"robin@curless.ai"}],"dist":{"shasum":"787a9d3cd600273f45b96a228f0687faa1d163f5","tarball":"https://registry.npmjs.org/@curless/agentbank-merchant-sdk/-/agentbank-merchant-sdk-0.0.4.tgz","fileCount":42,"integrity":"sha512-JtjVz8QcOMDx/ttrvM/T2E32lnW47O5RDZISL3IfZgMnF8W+M9JZCNXS6wd8CxMA1mL7UtJ59MU394YPBp6Fxg==","signatures":[{"sig":"MEUCIFd1eiZL4PEhV7n4ydaLj4DCwr+dlqi0a2dt0LIfsJ6aAiEAu9zox/wvnGc3Hajsia6Vpdw4ktUuhW5esYtpTsLq+Rc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43284},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"1014360f4d085a9dc364b8e45d09cf8ff992ec75","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"robin_curless","email":"robin@curless.ai"},"_npmVersion":"10.9.4","description":"Merchant-side SDK for agentbank — accept agent payments: PaymentIntents, webhook verification, x402 challenge helpers.","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.9","typescript":"^5.6.3","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/agentbank-merchant-sdk_0.0.4_1780283413846_0.030568389912454696","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@curless/agentbank-merchant-sdk","version":"0.0.5","keywords":["agentbank","curless","agent","payments","merchant","x402","webhook"],"license":"MIT","_id":"@curless/agentbank-merchant-sdk@0.0.5","maintainers":[{"name":"sparkyu","email":"spark@curless.ai"},{"name":"robin_curless","email":"robin@curless.ai"}],"dist":{"shasum":"2c95777b79939ae574fb83f8399628f17d13932c","tarball":"https://registry.npmjs.org/@curless/agentbank-merchant-sdk/-/agentbank-merchant-sdk-0.0.5.tgz","fileCount":46,"integrity":"sha512-/SS5uYV3wMqMFbl9GsIAkq7V+ALZmdYAFS4RGK/9wrcJ7BSJkVSxDDIxY4JPxtcFfJtmKcidk1xAR8+O3Jlayg==","signatures":[{"sig":"MEUCIQCl5ZX6OsZl29fKsyVQklg/8VS9U0XATzpVdDTQOjrZGAIgb3T5zQ1cI1uU/cl35RDtw1TxeTPnW7aXpoguDBdWeKk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48884},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"35723ab91b7dbdf1fddd2d7ac3de506d969628e7","scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"robin_curless","email":"robin@curless.ai"},"_npmVersion":"10.9.4","description":"Merchant-side SDK for agentbank — accept agent payments: PaymentIntents, webhook verification, x402 challenge helpers.","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.9","typescript":"^5.6.3","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/agentbank-merchant-sdk_0.0.5_1780301272475_0.17210884303756258","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@curless/agentbank-merchant-sdk","version":"0.1.0","keywords":["agentbank","curless","agent","payments","merchant","x402","webhook"],"license":"MIT","_id":"@curless/agentbank-merchant-sdk@0.1.0","maintainers":[{"name":"sparkyu","email":"spark@curless.ai"},{"name":"robin_curless","email":"robin@curless.ai"}],"dist":{"shasum":"54b866ed25dce59c488b5a46dd8e6f60e327261a","tarball":"https://registry.npmjs.org/@curless/agentbank-merchant-sdk/-/agentbank-merchant-sdk-0.1.0.tgz","fileCount":46,"integrity":"sha512-0bWNesN4UDhSUmpEnfdbGeLprph1WQPcsT0WUxJoUehY9TSaNhNj7Z9/yVZrchR4xsA0HIK61+hc/ANH3cLa1Q==","signatures":[{"sig":"MEUCIAp3khJHlHo9CGSLWDvyR0e2jRW+dr95T+CzF1rEkgZEAiEA9XeAKiV50zRYea0+uRXEFMVGqNj0Nuhp9TQhNxK9NRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42795},"main":"dist/index.js","type":"module","_from":"file:curless-agentbank-merchant-sdk-0.1.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robin_curless","email":"robin@curless.ai"},"_resolved":"/private/tmp/claude-501/5b3602f7e9454fe21ff9b500174d832a/curless-agentbank-merchant-sdk-0.1.0.tgz","_integrity":"sha512-0bWNesN4UDhSUmpEnfdbGeLprph1WQPcsT0WUxJoUehY9TSaNhNj7Z9/yVZrchR4xsA0HIK61+hc/ANH3cLa1Q==","_npmVersion":"10.9.4","description":"Merchant-side SDK for agentbank — accept agent payments: PaymentIntents, edge-safe webhook verification, x402 challenge helpers.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@curless/agentbank-core":"0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.9","typescript":"^5.6.3","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/agentbank-merchant-sdk_0.1.0_1780480891951_0.6544012079045125","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@curless/agentbank-merchant-sdk","version":"0.1.1","keywords":["agentbank","curless","agent","payments","merchant","x402","webhook"],"license":"MIT","_id":"@curless/agentbank-merchant-sdk@0.1.1","maintainers":[{"name":"sparkyu","email":"spark@curless.ai"},{"name":"robin_curless","email":"robin@curless.ai"}],"dist":{"shasum":"0ccf7771daa4a4c66abf0c91570852568acc9145","tarball":"https://registry.npmjs.org/@curless/agentbank-merchant-sdk/-/agentbank-merchant-sdk-0.1.1.tgz","fileCount":42,"integrity":"sha512-xCF6BUpxBZQ9BIm2db0gE4+3kpf9oGLfxgMM1X+A8cYx6Owx4es8MY0zlxKiPrVDx/q/T+6paRc0DNQg+KBcxg==","signatures":[{"sig":"MEYCIQCoqiXqGmZrS+6OicyDU9eHyM0+AiVUFEKca7cGKbfyZgIhALrVlDuJ0+qQ8ITGIEs7TgM9JZzSelThgs5QYhYlS3Ft","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42138},"main":"dist/index.js","type":"module","_from":"file:curless-agentbank-merchant-sdk-0.1.1.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robin_curless","email":"robin@curless.ai"},"_resolved":"/private/tmp/claude-501/ed0f859a2e71d5090747b163babbb1ab/curless-agentbank-merchant-sdk-0.1.1.tgz","_integrity":"sha512-xCF6BUpxBZQ9BIm2db0gE4+3kpf9oGLfxgMM1X+A8cYx6Owx4es8MY0zlxKiPrVDx/q/T+6paRc0DNQg+KBcxg==","_npmVersion":"10.9.4","description":"Merchant-side SDK for agentbank — accept agent payments: PaymentIntents, edge-safe webhook verification, x402 challenge helpers.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@curless/agentbank-core":"0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.9","typescript":"^5.6.3","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/agentbank-merchant-sdk_0.1.1_1780666547878_0.9503796919511467","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@curless/agentbank-merchant-sdk","version":"0.1.2","keywords":["agentbank","curless","agent","payments","merchant","x402","webhook"],"author":{"name":"robin"},"license":"MIT","_id":"@curless/agentbank-merchant-sdk@0.1.2","maintainers":[{"name":"sparkyu","email":"spark@curless.ai"},{"name":"robin_curless","email":"robin@curless.ai"}],"homepage":"https://gitlab.com/robin-ruan/agentbank#readme","bugs":{"url":"https://gitlab.com/robin-ruan/agentbank/issues"},"dist":{"shasum":"52da7bf2a6170178236879d445dbf9e90dc959db","tarball":"https://registry.npmjs.org/@curless/agentbank-merchant-sdk/-/agentbank-merchant-sdk-0.1.2.tgz","fileCount":42,"integrity":"sha512-QpiS32dwfv/d21YGUhewoKSUScIece4GFOwCJZVrQmIxyek+TQkO5mYWJVoyUwvMyTRhr7YIINNcbO6ZkDZJbw==","signatures":[{"sig":"MEYCIQC3MQrmtAiCofzviIywsrEf4pTpBuORvRi+J1ki9lCwHAIhAIrk84UEhYYaC0M6XwoyADGn1vgIJS6527tP/k8ejoBy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41480},"main":"dist/index.js","type":"module","_from":"file:curless-agentbank-merchant-sdk-0.1.2.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robin_curless","email":"robin@curless.ai"},"_resolved":"/private/var/folders/6_/jg5_2xjd5bb51q9ffct_qlk00000gn/T/7f1fe0a1b0f93ee89b7c844c79167e17/curless-agentbank-merchant-sdk-0.1.2.tgz","_integrity":"sha512-QpiS32dwfv/d21YGUhewoKSUScIece4GFOwCJZVrQmIxyek+TQkO5mYWJVoyUwvMyTRhr7YIINNcbO6ZkDZJbw==","repository":{"url":"git+https://gitlab.com/robin-ruan/agentbank.git","type":"git","directory":"packages/merchant-sdk"},"_npmVersion":"10.9.4","description":"Merchant-side SDK for agentbank — accept agent payments: PaymentIntents, edge-safe webhook verification, x402 challenge helpers.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@curless/agentbank-core":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/agentbank-merchant-sdk_0.1.2_1781072283786_0.5737272414830978","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@curless/agentbank-merchant-sdk","version":"0.1.3","keywords":["agentbank","curless","agent","payments","merchant","x402","webhook"],"author":{"name":"robin"},"license":"MIT","_id":"@curless/agentbank-merchant-sdk@0.1.3","maintainers":[{"name":"sparkyu","email":"spark@curless.ai"},{"name":"robin_curless","email":"robin@curless.ai"}],"homepage":"https://gitlab.com/robin-ruan/agentbank#readme","bugs":{"url":"https://gitlab.com/robin-ruan/agentbank/issues"},"dist":{"shasum":"85b6436754f3eeaa535c38f68024af418e1c9a9f","tarball":"https://registry.npmjs.org/@curless/agentbank-merchant-sdk/-/agentbank-merchant-sdk-0.1.3.tgz","fileCount":42,"integrity":"sha512-rQttAL6/66xB4X9Lsr8g2Xc6yHsU7jFz1xGfPx+FZPcezsiF4YqLjS01/TCCZXG8MligBcOrJ6TV3nt1TI05KQ==","signatures":[{"sig":"MEUCIQDUoA9aJFluPFeRYoV8vwDYmneaPfwfhzkQLmZGBHfL/gIgKLoL3AnK9JX7hUj7Fucg9h7OHiMNp9P3JMiZjVPTKnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41883},"main":"dist/index.js","type":"module","_from":"file:curless-agentbank-merchant-sdk-0.1.3.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robin_curless","email":"robin@curless.ai"},"_resolved":"/private/var/folders/6_/jg5_2xjd5bb51q9ffct_qlk00000gn/T/fdc59948e85307a7c42a226ba35e588b/curless-agentbank-merchant-sdk-0.1.3.tgz","_integrity":"sha512-rQttAL6/66xB4X9Lsr8g2Xc6yHsU7jFz1xGfPx+FZPcezsiF4YqLjS01/TCCZXG8MligBcOrJ6TV3nt1TI05KQ==","repository":{"url":"git+https://gitlab.com/robin-ruan/agentbank.git","type":"git","directory":"packages/merchant-sdk"},"_npmVersion":"10.9.4","description":"Merchant-side SDK for agentbank — accept agent payments: PaymentIntents, edge-safe webhook verification, x402 challenge helpers.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@curless/agentbank-core":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/agentbank-merchant-sdk_0.1.3_1781142586591_0.8471063192432591","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@curless/agentbank-merchant-sdk","version":"0.1.4","keywords":["agentbank","curless","agent","payments","merchant","x402","webhook"],"author":{"name":"robin"},"license":"MIT","_id":"@curless/agentbank-merchant-sdk@0.1.4","maintainers":[{"name":"sparkyu","email":"spark@curless.ai"},{"name":"robin_curless","email":"robin@curless.ai"}],"homepage":"https://gitlab.com/robin-ruan/agentbank#readme","bugs":{"url":"https://gitlab.com/robin-ruan/agentbank/issues"},"dist":{"shasum":"56d9ddbbc3eb82f9c99ed31c228c73f3d3cd4444","tarball":"https://registry.npmjs.org/@curless/agentbank-merchant-sdk/-/agentbank-merchant-sdk-0.1.4.tgz","fileCount":42,"integrity":"sha512-WJB1s5Z4FR3vZ04M/l/h2IhIRdyqHxSYQIx9MbfPGPegCaZ2AWorSqMGwDqyMTxa2qulGozSGq6wJOLVZWn7+g==","signatures":[{"sig":"MEUCIQDDRtBEI++OMyVoSswjUY7uNrZlpFDaTrJB1ZLjIm9tmAIgIO/LkL6CmJA2WrDffYCMiLjXdABQM7YVL7KwaKq+jeE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42761},"main":"dist/index.js","type":"module","_from":"file:curless-agentbank-merchant-sdk-0.1.4.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robin_curless","email":"robin@curless.ai"},"_resolved":"/private/var/folders/6_/jg5_2xjd5bb51q9ffct_qlk00000gn/T/f7a269997dd7b5ff42aca798a1d827e4/curless-agentbank-merchant-sdk-0.1.4.tgz","_integrity":"sha512-WJB1s5Z4FR3vZ04M/l/h2IhIRdyqHxSYQIx9MbfPGPegCaZ2AWorSqMGwDqyMTxa2qulGozSGq6wJOLVZWn7+g==","repository":{"url":"git+https://gitlab.com/robin-ruan/agentbank.git","type":"git","directory":"packages/merchant-sdk"},"_npmVersion":"10.9.4","description":"Merchant-side SDK for agentbank — accept agent payments: PaymentIntents, edge-safe webhook verification, x402 challenge helpers.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@curless/agentbank-core":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/agentbank-merchant-sdk_0.1.4_1781633505344_0.9778708080685483","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@curless/agentbank-merchant-sdk","version":"0.1.5","keywords":["agentbank","curless","agent","payments","merchant","x402","webhook"],"author":{"name":"robin"},"license":"MIT","_id":"@curless/agentbank-merchant-sdk@0.1.5","maintainers":[{"name":"sparkyu","email":"spark@curless.ai"},{"name":"robin_curless","email":"robin@curless.ai"}],"homepage":"https://gitlab.com/robin-ruan/agentbank#readme","bugs":{"url":"https://gitlab.com/robin-ruan/agentbank/issues"},"dist":{"shasum":"645f8042cac0851ba59377c52dc2bb5f73d900b0","tarball":"https://registry.npmjs.org/@curless/agentbank-merchant-sdk/-/agentbank-merchant-sdk-0.1.5.tgz","fileCount":42,"integrity":"sha512-Ra6su+YicA7yu8Fedwxq6ENew8CuhP1dsSM4lBDozI3Bv159DR+pcNNOCltr/qcrRoIFWgFGJGGDHTwOguncgA==","signatures":[{"sig":"MEQCIA0fECN2lCtbOjcS0lZETfTqZnJjn8qGt5If3dsl9mKEAiBtxWACROrG2C+848tcLobHfZeCJyrdgbs/Ik8HgyurKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43017},"main":"dist/index.js","type":"module","_from":"file:curless-agentbank-merchant-sdk-0.1.5.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robin_curless","email":"robin@curless.ai"},"_resolved":"/private/var/folders/6_/jg5_2xjd5bb51q9ffct_qlk00000gn/T/ddc7e1dd8d5684e3719cca9a8e720c82/curless-agentbank-merchant-sdk-0.1.5.tgz","_integrity":"sha512-Ra6su+YicA7yu8Fedwxq6ENew8CuhP1dsSM4lBDozI3Bv159DR+pcNNOCltr/qcrRoIFWgFGJGGDHTwOguncgA==","repository":{"url":"git+https://gitlab.com/robin-ruan/agentbank.git","type":"git","directory":"packages/merchant-sdk"},"_npmVersion":"10.9.4","description":"Merchant-side SDK for agentbank — accept agent payments: PaymentIntents, edge-safe webhook verification, x402 challenge helpers.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@curless/agentbank-core":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/agentbank-merchant-sdk_0.1.5_1781804287915_0.43522298403019066","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@curless/agentbank-merchant-sdk","version":"0.2.0","keywords":["agentbank","curless","agent","payments","merchant","x402","webhook"],"author":{"name":"robin"},"license":"MIT","_id":"@curless/agentbank-merchant-sdk@0.2.0","maintainers":[{"name":"sparkyu","email":"spark@curless.ai"},{"name":"robin_curless","email":"robin@curless.ai"}],"homepage":"https://gitlab.com/robin-ruan/agentbank#readme","bugs":{"url":"https://gitlab.com/robin-ruan/agentbank/issues"},"dist":{"shasum":"6956438cb61f106f219e8c04f563fe1581f5eed5","tarball":"https://registry.npmjs.org/@curless/agentbank-merchant-sdk/-/agentbank-merchant-sdk-0.2.0.tgz","fileCount":46,"integrity":"sha512-hz8WlTps01y8dY75leXg8IEf4296Wv0Opz+a8VWmPTmviM7hh6umLQF5iOy2Tdm9eTGmce31K3a4F7/odGivYw==","signatures":[{"sig":"MEUCIQD1ZbjIGScsH8iK6r+c6EZ2YGGrjoWJX3yKdlS9V/eYKwIgBlBg0ul9Umv2fmXQbynZQcqh3JcG2MVRPp9+k/eubNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49437},"main":"dist/index.js","type":"module","_from":"file:curless-agentbank-merchant-sdk-0.2.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robin_curless","email":"robin@curless.ai"},"_resolved":"/private/var/folders/6_/jg5_2xjd5bb51q9ffct_qlk00000gn/T/ad1c586550cb7c4ebbcedbcb95777c6b/curless-agentbank-merchant-sdk-0.2.0.tgz","_integrity":"sha512-hz8WlTps01y8dY75leXg8IEf4296Wv0Opz+a8VWmPTmviM7hh6umLQF5iOy2Tdm9eTGmce31K3a4F7/odGivYw==","repository":{"url":"git+https://gitlab.com/robin-ruan/agentbank.git","type":"git","directory":"packages/merchant-sdk"},"_npmVersion":"10.9.4","description":"Merchant-side SDK for agentbank — accept agent payments: open a merchant-quoted checkout (you price it, an agent pays it), PaymentIntents, edge-safe webhook verification, x402 challenge helpers.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@curless/agentbank-core":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/agentbank-merchant-sdk_0.2.0_1781806988755_0.8446275022305183","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@curless/agentbank-merchant-sdk","version":"0.3.0","keywords":["agentbank","curless","agent","payments","merchant","x402","webhook"],"author":{"name":"robin"},"license":"MIT","_id":"@curless/agentbank-merchant-sdk@0.3.0","maintainers":[{"name":"sparkyu","email":"spark@curless.ai"},{"name":"robin_curless","email":"robin@curless.ai"}],"homepage":"https://gitlab.com/robin-ruan/agentbank#readme","bugs":{"url":"https://gitlab.com/robin-ruan/agentbank/issues"},"dist":{"shasum":"9cb6b06967e5950b1d56a93e669c537d0d0efe61","tarball":"https://registry.npmjs.org/@curless/agentbank-merchant-sdk/-/agentbank-merchant-sdk-0.3.0.tgz","fileCount":46,"integrity":"sha512-K2UyYLMc92yYjgj9GgxSR8pwqZSLU/NZm5n5kRH0oT1ydiavwpTooLgOQDRtXrXDqx6CNzZyv+Lwqv7YTOfgHA==","signatures":[{"sig":"MEUCIQD4C/KGao91JnKXHJC9MO0EMRggu7X9+Bn/V3q7w3AJhQIgG7XksNRSE2dsCufC6oAt2y2+h9IPUv8bUF4Zdrux+Jc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52433},"main":"dist/index.js","type":"module","_from":"file:curless-agentbank-merchant-sdk-0.3.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robin_curless","email":"robin@curless.ai"},"_resolved":"/private/var/folders/6_/jg5_2xjd5bb51q9ffct_qlk00000gn/T/cb71740de261def06364ca318b5ef9e5/curless-agentbank-merchant-sdk-0.3.0.tgz","_integrity":"sha512-K2UyYLMc92yYjgj9GgxSR8pwqZSLU/NZm5n5kRH0oT1ydiavwpTooLgOQDRtXrXDqx6CNzZyv+Lwqv7YTOfgHA==","repository":{"url":"git+https://gitlab.com/robin-ruan/agentbank.git","type":"git","directory":"packages/sdks/merchant-sdk"},"_npmVersion":"10.9.4","description":"Merchant-side SDK for agentbank — accept agent payments: open a merchant-quoted checkout (you price it, an agent pays it), PaymentIntents, edge-safe webhook verification, x402 challenge helpers.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@curless/agentbank-core":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/agentbank-merchant-sdk_0.3.0_1782307116115_0.8809278009091361","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@curless/agentbank-merchant-sdk","version":"0.4.0","keywords":["agentbank","curless","agent","payments","merchant","x402","webhook"],"author":{"name":"robin"},"license":"MIT","_id":"@curless/agentbank-merchant-sdk@0.4.0","maintainers":[{"name":"sparkyu","email":"spark@curless.ai"},{"name":"robin_curless","email":"robin@curless.ai"}],"homepage":"https://gitlab.com/robin-ruan/agentbank#readme","bugs":{"url":"https://gitlab.com/robin-ruan/agentbank/issues"},"dist":{"shasum":"689113dfcceb7c22db58153a202e7145aa220490","tarball":"https://registry.npmjs.org/@curless/agentbank-merchant-sdk/-/agentbank-merchant-sdk-0.4.0.tgz","fileCount":50,"integrity":"sha512-wWTkYY8s/F+Jr/JWFIkAdDYTxXrlD0HoquVvHuyHv9jg9ZiIR3udu05up6Ih2JAlA/VKhwyvaBsjuccrhqL4ug==","signatures":[{"sig":"MEYCIQDR9G545pP5skmMQM0NDTcjlX5CQ7BxPytxz3sW2dz1cgIhAO7W7HFucFTfmEaK+szO+zKBA05rOPAp2SMRRz0cXRYV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59221},"main":"dist/index.js","type":"module","_from":"file:curless-agentbank-merchant-sdk-0.4.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robin_curless","email":"robin@curless.ai"},"_resolved":"/private/var/folders/6_/jg5_2xjd5bb51q9ffct_qlk00000gn/T/b1d7cc87d2b669f065131a6ff2a3f5bb/curless-agentbank-merchant-sdk-0.4.0.tgz","_integrity":"sha512-wWTkYY8s/F+Jr/JWFIkAdDYTxXrlD0HoquVvHuyHv9jg9ZiIR3udu05up6Ih2JAlA/VKhwyvaBsjuccrhqL4ug==","repository":{"url":"git+https://gitlab.com/robin-ruan/agentbank.git","type":"git","directory":"packages/sdks/merchant-sdk"},"_npmVersion":"10.9.4","description":"Merchant-side SDK for agentbank — accept agent payments: open a merchant-quoted checkout (you price it, an agent pays it), PaymentIntents, edge-safe webhook verification, x402 challenge helpers.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@curless/agentbank-core":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/agentbank-merchant-sdk_0.4.0_1782356267413_0.30932421250740316","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@curless/agentbank-merchant-sdk","version":"0.5.0","keywords":["agentbank","curless","agent","payments","merchant","x402","webhook"],"author":{"name":"robin"},"license":"MIT","_id":"@curless/agentbank-merchant-sdk@0.5.0","maintainers":[{"name":"sparkyu","email":"spark@curless.ai"},{"name":"robin_curless","email":"robin@curless.ai"}],"homepage":"https://gitlab.com/robin-ruan/agentbank#readme","bugs":{"url":"https://gitlab.com/robin-ruan/agentbank/issues"},"dist":{"shasum":"c4d7e257896777866e5a91731caa6fd109114008","tarball":"https://registry.npmjs.org/@curless/agentbank-merchant-sdk/-/agentbank-merchant-sdk-0.5.0.tgz","fileCount":50,"integrity":"sha512-rfMiR8s9BIouplilSHVJ+6LkiO3cu+a2Dav0IIqg8c1DaARCzIH2jUEsj+h5ulgmn+Il9SWxuibT8ENNEinxbg==","signatures":[{"sig":"MEYCIQDxioeTcuMdtCwoRcKUi9sxnKAl09zfGEt8hj+KfcyS2gIhAKltNfJPlxYEo34fLVjvBbc08l/fLGwHlfVmXD5IzkcR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65321},"main":"dist/index.js","type":"module","_from":"file:curless-agentbank-merchant-sdk-0.5.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robin_curless","email":"robin@curless.ai"},"_resolved":"/private/var/folders/6_/jg5_2xjd5bb51q9ffct_qlk00000gn/T/3039b42fa14f81f4a241d46b0cdb8c89/curless-agentbank-merchant-sdk-0.5.0.tgz","_integrity":"sha512-rfMiR8s9BIouplilSHVJ+6LkiO3cu+a2Dav0IIqg8c1DaARCzIH2jUEsj+h5ulgmn+Il9SWxuibT8ENNEinxbg==","repository":{"url":"git+https://gitlab.com/robin-ruan/agentbank.git","type":"git","directory":"packages/sdks/merchant-sdk"},"_npmVersion":"10.9.4","description":"Merchant-side SDK for agentbank — accept agent payments: open a merchant-quoted checkout (you price it, an agent pays it), PaymentIntents, edge-safe webhook verification, x402 challenge helpers.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@curless/agentbank-core":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/agentbank-merchant-sdk_0.5.0_1782391694511_0.8917691675424357","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@curless/agentbank-merchant-sdk","version":"0.6.0","keywords":["agentbank","curless","agent","payments","merchant","x402","webhook"],"author":{"name":"robin"},"license":"MIT","_id":"@curless/agentbank-merchant-sdk@0.6.0","maintainers":[{"name":"sparkyu","email":"spark@curless.ai"},{"name":"robin_curless","email":"robin@curless.ai"}],"homepage":"https://gitlab.com/robin-ruan/agentbank#readme","bugs":{"url":"https://gitlab.com/robin-ruan/agentbank/issues"},"dist":{"shasum":"bbaf01fb321693cfddd14a6e92588f9a94046763","tarball":"https://registry.npmjs.org/@curless/agentbank-merchant-sdk/-/agentbank-merchant-sdk-0.6.0.tgz","fileCount":50,"integrity":"sha512-Xa3zqgjUgKuiWmNgWZ8RXe5aJEi6yrPoym8Gd63+ul9fnopdKPTZha76m3hIYCt8N6jL5KLViYzl0vwOaJw51g==","signatures":[{"sig":"MEYCIQDYTChG+JOIPA6uJzP5qFNtlF3QLJ97lHrGoxBkrx79dgIhAIUWcVcnav1Qr7dDI/fIiQ5bGubFYcUd1lM+wYqqd8xz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65554},"main":"dist/index.js","type":"module","_from":"file:curless-agentbank-merchant-sdk-0.6.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robin_curless","email":"robin@curless.ai"},"_resolved":"/private/var/folders/6_/jg5_2xjd5bb51q9ffct_qlk00000gn/T/479c8b5f65367133c49cc2692a7337e6/curless-agentbank-merchant-sdk-0.6.0.tgz","_integrity":"sha512-Xa3zqgjUgKuiWmNgWZ8RXe5aJEi6yrPoym8Gd63+ul9fnopdKPTZha76m3hIYCt8N6jL5KLViYzl0vwOaJw51g==","repository":{"url":"git+https://gitlab.com/robin-ruan/agentbank.git","type":"git","directory":"packages/sdks/merchant-sdk"},"_npmVersion":"10.9.4","description":"Merchant-side SDK for agentbank — accept agent payments: open a merchant-quoted checkout (you price it, an agent pays it), PaymentIntents, edge-safe webhook verification, x402 challenge helpers.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@curless/agentbank-core":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/agentbank-merchant-sdk_0.6.0_1782414066555_0.711299883216358","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@curless/agentbank-merchant-sdk","version":"0.6.1","keywords":["agentbank","curless","agent","payments","merchant","x402","webhook"],"author":{"name":"robin"},"license":"MIT","_id":"@curless/agentbank-merchant-sdk@0.6.1","maintainers":[{"name":"sparkyu","email":"spark@curless.ai"},{"name":"robin_curless","email":"robin@curless.ai"}],"homepage":"https://gitlab.com/robin-ruan/agentbank#readme","bugs":{"url":"https://gitlab.com/robin-ruan/agentbank/issues"},"dist":{"shasum":"b220b6eb673144c820994cd9512293064223597e","tarball":"https://registry.npmjs.org/@curless/agentbank-merchant-sdk/-/agentbank-merchant-sdk-0.6.1.tgz","fileCount":50,"integrity":"sha512-J7oyasNFYk3dB/SXnwlgygNGwik98XhczNOYkQ/dpeA1gJR8FypQSZLON21QRHcbS8n5sfXrrlegXZ4LgjfIcA==","signatures":[{"sig":"MEUCIDNnRySYVUc6oaOmJnv7M3BnWz/EIvsyulthEqXrdLylAiEAvSjyPTZPNvF1Pu6mzx//a1/qDPhXhLnAQ0l9Iud6lRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68429},"main":"dist/index.js","type":"module","_from":"file:curless-agentbank-merchant-sdk-0.6.1.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robin_curless","email":"robin@curless.ai"},"_resolved":"/private/var/folders/6_/jg5_2xjd5bb51q9ffct_qlk00000gn/T/e45259f1434ff390a09fab1fc9bc2452/curless-agentbank-merchant-sdk-0.6.1.tgz","_integrity":"sha512-J7oyasNFYk3dB/SXnwlgygNGwik98XhczNOYkQ/dpeA1gJR8FypQSZLON21QRHcbS8n5sfXrrlegXZ4LgjfIcA==","repository":{"url":"git+https://gitlab.com/robin-ruan/agentbank.git","type":"git","directory":"packages/sdks/merchant-sdk"},"_npmVersion":"10.9.4","description":"Merchant-side SDK for agentbank — accept agent payments: open a merchant-quoted card (ACP) or USDC (x402) checkout you price, list/summarize orders, PaymentIntents, edge-safe webhook verification, and x402 helpers.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@curless/agentbank-core":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/agentbank-merchant-sdk_0.6.1_1782414523904_0.48013448096974476","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@curless/agentbank-merchant-sdk","version":"0.7.0","keywords":["agentbank","curless","agent","payments","merchant","x402","webhook"],"author":{"name":"robin"},"license":"MIT","_id":"@curless/agentbank-merchant-sdk@0.7.0","maintainers":[{"name":"sparkyu","email":"spark@curless.ai"},{"name":"robin_curless","email":"robin@curless.ai"}],"homepage":"https://gitlab.com/robin-ruan/agentbank#readme","bugs":{"url":"https://gitlab.com/robin-ruan/agentbank/issues"},"dist":{"shasum":"6788dacebe8fe9a90a16f88035c7a0f3c3760118","tarball":"https://registry.npmjs.org/@curless/agentbank-merchant-sdk/-/agentbank-merchant-sdk-0.7.0.tgz","fileCount":50,"integrity":"sha512-GXU27u1bE3Zc91RQ3HXn2nKjc2FJDjUr5B89ooHL72GKNRfzfM0ghHTiLVpLv+WrbFzw6DBVXMZ+6zy9Rhjd/g==","signatures":[{"sig":"MEYCIQDeLG0pz8A4+H1ykvMs8SOifHSqsGbHdaj/FbDEkWvrQAIhANWfso3vfh6ttIyt5yQiVxSNY06zZhttUEtQ/utR+CVi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70920},"main":"dist/index.js","type":"module","_from":"file:curless-agentbank-merchant-sdk-0.7.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robin_curless","email":"robin@curless.ai"},"_resolved":"/private/var/folders/6_/jg5_2xjd5bb51q9ffct_qlk00000gn/T/74092334ce4239c4b5688f1a8f4df22d/curless-agentbank-merchant-sdk-0.7.0.tgz","_integrity":"sha512-GXU27u1bE3Zc91RQ3HXn2nKjc2FJDjUr5B89ooHL72GKNRfzfM0ghHTiLVpLv+WrbFzw6DBVXMZ+6zy9Rhjd/g==","repository":{"url":"git+https://gitlab.com/robin-ruan/agentbank.git","type":"git","directory":"packages/sdks/merchant-sdk"},"_npmVersion":"10.9.4","description":"Merchant-side SDK for agentbank — accept agent payments: open a merchant-quoted card (ACP / UCP) or USDC (x402) checkout you price, list/summarize orders, PaymentIntents, edge-safe webhook verification, and x402 helpers.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@curless/agentbank-core":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/agentbank-merchant-sdk_0.7.0_1782463017366_0.6307322103192909","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@curless/agentbank-merchant-sdk","version":"0.8.0","keywords":["agentbank","curless","agent","payments","merchant","x402","webhook"],"author":{"name":"robin"},"license":"MIT","_id":"@curless/agentbank-merchant-sdk@0.8.0","maintainers":[{"name":"sparkyu","email":"spark@curless.ai"},{"name":"robin_curless","email":"robin@curless.ai"}],"homepage":"https://gitlab.com/robin-ruan/agentbank#readme","bugs":{"url":"https://gitlab.com/robin-ruan/agentbank/issues"},"dist":{"shasum":"151fccd28a15a129bcbca08cbaee0089904b02d0","tarball":"https://registry.npmjs.org/@curless/agentbank-merchant-sdk/-/agentbank-merchant-sdk-0.8.0.tgz","fileCount":50,"integrity":"sha512-KHvdGDSLul0Ly+ZWuCPpidjJzNMO8CxqHyeXby4qwkoZs6nqK+gmrI2DWSsRWBOZVqHZVf0BVJj94HLoumWd+A==","signatures":[{"sig":"MEYCIQDOlMewQoyj3kYkv/BWQVdHuhEWz3f/xQpgIv5uFLIATQIhANHpDK/qO1Vc6xIab+4umE3dvBWO6eFywgZA4BVngHEy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71706},"main":"dist/index.js","type":"module","_from":"file:curless-agentbank-merchant-sdk-0.8.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robin_curless","email":"robin@curless.ai"},"_resolved":"/private/var/folders/6_/jg5_2xjd5bb51q9ffct_qlk00000gn/T/e6acfb8c5c23a3342f4c313e858dfc90/curless-agentbank-merchant-sdk-0.8.0.tgz","_integrity":"sha512-KHvdGDSLul0Ly+ZWuCPpidjJzNMO8CxqHyeXby4qwkoZs6nqK+gmrI2DWSsRWBOZVqHZVf0BVJj94HLoumWd+A==","repository":{"url":"git+https://gitlab.com/robin-ruan/agentbank.git","type":"git","directory":"packages/sdks/merchant-sdk"},"_npmVersion":"10.9.4","description":"Merchant-side SDK for agentbank — accept agent payments: open a merchant-quoted card (ACP / UCP) or USDC (x402) checkout you price, list/summarize orders, PaymentIntents, edge-safe webhook verification, and x402 helpers.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@curless/agentbank-core":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/agentbank-merchant-sdk_0.8.0_1782467906963_0.8172027110552502","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@curless/agentbank-merchant-sdk","version":"0.9.0","keywords":["agentbank","curless","agent","payments","merchant","x402","webhook"],"author":{"name":"robin"},"license":"MIT","_id":"@curless/agentbank-merchant-sdk@0.9.0","maintainers":[{"name":"sparkyu","email":"spark@curless.ai"},{"name":"robin_curless","email":"robin@curless.ai"}],"homepage":"https://gitlab.com/robin-ruan/agentbank#readme","bugs":{"url":"https://gitlab.com/robin-ruan/agentbank/issues"},"dist":{"shasum":"2c272f3e4e61e555a3b750bc0e8827bea36d29dc","tarball":"https://registry.npmjs.org/@curless/agentbank-merchant-sdk/-/agentbank-merchant-sdk-0.9.0.tgz","fileCount":50,"integrity":"sha512-/dnc1CU/ZRPCHdxfF+Z5zkN8RVnQgLV5bzW8Pl7SciUtgIAiAK+esnl2FGqrqz2fGFGebe2QInATxCSPLi/YSg==","signatures":[{"sig":"MEQCIGWgPha0fynEfaaZ35Z12q1+3veCEEB6rKIxRbl9VtyNAiBSo43JFtp8EHWrt89w8V4MMWPA1yPecUWQFtG2D/LX8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76756},"main":"dist/index.js","type":"module","_from":"file:curless-agentbank-merchant-sdk-0.9.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robin_curless","email":"robin@curless.ai"},"_resolved":"/private/var/folders/6_/jg5_2xjd5bb51q9ffct_qlk00000gn/T/bb440123d10c4e8138f0957e828e8692/curless-agentbank-merchant-sdk-0.9.0.tgz","_integrity":"sha512-/dnc1CU/ZRPCHdxfF+Z5zkN8RVnQgLV5bzW8Pl7SciUtgIAiAK+esnl2FGqrqz2fGFGebe2QInATxCSPLi/YSg==","repository":{"url":"git+https://gitlab.com/robin-ruan/agentbank.git","type":"git","directory":"packages/sdks/merchant-sdk"},"_npmVersion":"10.9.4","description":"Merchant-side SDK for agentbank — accept agent payments: open a merchant-quoted card (ACP / UCP) or USDC (x402) checkout you price, list/summarize orders, PaymentIntents, edge-safe webhook verification, and x402 helpers.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@curless/agentbank-core":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/agentbank-merchant-sdk_0.9.0_1782721210244_0.5680557596868758","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@curless/agentbank-merchant-sdk","version":"0.9.1","keywords":["agentbank","curless","agent","payments","merchant","x402","webhook"],"author":{"name":"robin"},"license":"MIT","_id":"@curless/agentbank-merchant-sdk@0.9.1","maintainers":[{"name":"sparkyu","email":"spark@curless.ai"},{"name":"robin_curless","email":"robin@curless.ai"}],"homepage":"https://gitlab.com/robin-ruan/agentbank#readme","bugs":{"url":"https://gitlab.com/robin-ruan/agentbank/issues"},"dist":{"shasum":"e878f622dab2501a4f1c1a838b9bbbcc3ebf8755","tarball":"https://registry.npmjs.org/@curless/agentbank-merchant-sdk/-/agentbank-merchant-sdk-0.9.1.tgz","fileCount":50,"integrity":"sha512-PbKZ54c+qKZ5YFGa+quMp8Nsym2r8EBr09joTJBhMcSRKsncNQOWlw+fiRJw1fc56uCtRNH+mVsCyMIFqqtM2A==","signatures":[{"sig":"MEQCIFBI1OHPTdMuK4cnKAOlcTJM6YBRhsWRSZ1v7brjcRW8AiAVWq9qmHN8Y9be+TYFKkWhYpJWwYIpLekQeQKvCz8KYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77378},"main":"dist/index.js","type":"module","_from":"file:curless-agentbank-merchant-sdk-0.9.1.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robin_curless","email":"robin@curless.ai"},"_resolved":"/private/var/folders/6_/jg5_2xjd5bb51q9ffct_qlk00000gn/T/d0478a22d45f72e3e645fb2e64fe8255/curless-agentbank-merchant-sdk-0.9.1.tgz","_integrity":"sha512-PbKZ54c+qKZ5YFGa+quMp8Nsym2r8EBr09joTJBhMcSRKsncNQOWlw+fiRJw1fc56uCtRNH+mVsCyMIFqqtM2A==","repository":{"url":"git+https://gitlab.com/robin-ruan/agentbank.git","type":"git","directory":"packages/sdks/merchant-sdk"},"_npmVersion":"10.9.4","description":"Merchant-side SDK for agentbank — accept agent payments: open a merchant-quoted card (ACP / UCP) or USDC (x402) checkout you price, list/summarize orders, PaymentIntents, edge-safe webhook verification, and x402 helpers.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@curless/agentbank-core":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/agentbank-merchant-sdk_0.9.1_1782740163912_0.7401410510873676","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@curless/agentbank-merchant-sdk","version":"0.9.2","keywords":["agentbank","curless","agent","payments","merchant","x402","webhook"],"author":{"name":"robin"},"license":"MIT","_id":"@curless/agentbank-merchant-sdk@0.9.2","maintainers":[{"name":"sparkyu","email":"spark@curless.ai"},{"name":"robin_curless","email":"robin@curless.ai"}],"homepage":"https://gitlab.com/robin-ruan/agentbank#readme","bugs":{"url":"https://gitlab.com/robin-ruan/agentbank/issues"},"dist":{"shasum":"4b27eba19faef47fb07ce622b0c8f2175f63d72f","tarball":"https://registry.npmjs.org/@curless/agentbank-merchant-sdk/-/agentbank-merchant-sdk-0.9.2.tgz","fileCount":50,"integrity":"sha512-nmjVMq+q2z/tZsxKo6SRyQPVbkL5GDG5eNYIbFia2KQFr0Ho3Z9CAsac7wVw9P038HFGT9kXw59r+7HlkqQ9sQ==","signatures":[{"sig":"MEUCIGPYjV01KFpnrHj4aThz5c6+xOTeQMPz/eVawB7zoVUbAiEAs6aspgciyP+vPG7lkF8S5weDbBpycuyUDwTo86b3FVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78268},"main":"dist/index.js","type":"module","_from":"file:curless-agentbank-merchant-sdk-0.9.2.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robin_curless","email":"robin@curless.ai"},"_resolved":"/private/var/folders/6_/jg5_2xjd5bb51q9ffct_qlk00000gn/T/4f1ab97f4590badd87889b1f90150bcc/curless-agentbank-merchant-sdk-0.9.2.tgz","_integrity":"sha512-nmjVMq+q2z/tZsxKo6SRyQPVbkL5GDG5eNYIbFia2KQFr0Ho3Z9CAsac7wVw9P038HFGT9kXw59r+7HlkqQ9sQ==","repository":{"url":"git+https://gitlab.com/robin-ruan/agentbank.git","type":"git","directory":"packages/sdks/merchant-sdk"},"_npmVersion":"10.9.4","description":"Merchant-side SDK for agentbank — accept agent payments: open a merchant-quoted card (ACP / UCP) or USDC (x402) checkout you price, list/summarize orders, PaymentIntents, edge-safe webhook verification, and x402 helpers.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@curless/agentbank-core":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/agentbank-merchant-sdk_0.9.2_1782804503580_0.6966298178374288","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"@curless/agentbank-merchant-sdk","version":"0.9.3","keywords":["agentbank","curless","agent","payments","merchant","x402","webhook"],"author":{"name":"robin"},"license":"MIT","_id":"@curless/agentbank-merchant-sdk@0.9.3","maintainers":[{"name":"sparkyu","email":"spark@curless.ai"},{"name":"robin_curless","email":"robin@curless.ai"}],"homepage":"https://gitlab.com/robin-ruan/agentbank#readme","bugs":{"url":"https://gitlab.com/robin-ruan/agentbank/issues"},"dist":{"shasum":"edea16f22c1de3b234a4fd753169a65c6dff9da5","tarball":"https://registry.npmjs.org/@curless/agentbank-merchant-sdk/-/agentbank-merchant-sdk-0.9.3.tgz","fileCount":50,"integrity":"sha512-aWm5iwBN3axvfDR7/U5EgMM4VH8AXnMaF6w32jL4uTNcrMZV0zxr9DOFWSZmJp1SNK+HbUlAjHeDRJ363VLcGA==","signatures":[{"sig":"MEQCIGQajlwlIPFn/HL1RYv4v5aC856sZ6YMscggBZxaB0FtAiAyMRfaY2TPe2VtB6Pk3WCoDABjE72mYuizM4XtH/+27g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78979},"main":"dist/index.js","type":"module","_from":"file:curless-agentbank-merchant-sdk-0.9.3.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robin_curless","email":"robin@curless.ai"},"_resolved":"/private/var/folders/6_/jg5_2xjd5bb51q9ffct_qlk00000gn/T/c7ea88f0ae033685e307909452891af9/curless-agentbank-merchant-sdk-0.9.3.tgz","_integrity":"sha512-aWm5iwBN3axvfDR7/U5EgMM4VH8AXnMaF6w32jL4uTNcrMZV0zxr9DOFWSZmJp1SNK+HbUlAjHeDRJ363VLcGA==","repository":{"url":"git+https://gitlab.com/robin-ruan/agentbank.git","type":"git","directory":"packages/sdks/merchant-sdk"},"_npmVersion":"10.9.4","description":"Merchant-side SDK for agentbank — accept agent payments: open a merchant-quoted card (ACP / UCP) or USDC (x402) checkout you price, list/summarize orders, PaymentIntents, edge-safe webhook verification, and x402 helpers.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@curless/agentbank-core":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/agentbank-merchant-sdk_0.9.3_1783065267079_0.4710796555889687","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@curless/agentbank-merchant-sdk","version":"0.10.0","keywords":["agentbank","curless","agent","payments","merchant","x402","webhook"],"author":{"name":"robin"},"license":"MIT","_id":"@curless/agentbank-merchant-sdk@0.10.0","maintainers":[{"name":"sparkyu","email":"spark@curless.ai"},{"name":"robin_curless","email":"robin@curless.ai"}],"homepage":"https://gitlab.com/robin-ruan/agentbank#readme","bugs":{"url":"https://gitlab.com/robin-ruan/agentbank/issues"},"dist":{"shasum":"e76fc2de99a0fc8c2b0929e781c95315623b1cb9","tarball":"https://registry.npmjs.org/@curless/agentbank-merchant-sdk/-/agentbank-merchant-sdk-0.10.0.tgz","fileCount":50,"integrity":"sha512-SWi1+XysvGeclRK+l/eXJqboF+3yw3t9422XdX+s1QkjxSJKirYqITUg+O1rBsDFCyj3h2N43CQThBFM8cbWbg==","signatures":[{"sig":"MEUCIQCMSN45FrJelYUAPp1I0VtJym974oI77UZHHCTFy6z8RQIgSSFq3zPRZ5ko1hcVXX7YlYIO+50wxu2HbkwQMLRICGw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79675},"main":"dist/index.js","type":"module","_from":"file:curless-agentbank-merchant-sdk-0.10.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robin_curless","email":"robin@curless.ai"},"_resolved":"/private/var/folders/6_/jg5_2xjd5bb51q9ffct_qlk00000gn/T/20c6b207789b9a65c9923d4ebd1b2348/curless-agentbank-merchant-sdk-0.10.0.tgz","_integrity":"sha512-SWi1+XysvGeclRK+l/eXJqboF+3yw3t9422XdX+s1QkjxSJKirYqITUg+O1rBsDFCyj3h2N43CQThBFM8cbWbg==","repository":{"url":"git+https://gitlab.com/robin-ruan/agentbank.git","type":"git","directory":"packages/sdks/merchant-sdk"},"_npmVersion":"10.9.4","description":"Merchant-side SDK for agentbank — accept agent payments: open a merchant-quoted card (ACP / UCP) or stablecoin (x402: USDC on EVM / RLUSD on the XRP Ledger) checkout you price, list/summarize orders, PaymentIntents, edge-safe webhook verification, and x40","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@curless/agentbank-core":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/agentbank-merchant-sdk_0.10.0_1783322289779_0.09993738581670297","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@curless/agentbank-merchant-sdk","version":"0.10.1","keywords":["agentbank","curless","agent","payments","merchant","x402","webhook"],"author":{"name":"robin"},"license":"MIT","_id":"@curless/agentbank-merchant-sdk@0.10.1","maintainers":[{"name":"sparkyu","email":"spark@curless.ai"},{"name":"robin_curless","email":"robin@curless.ai"}],"homepage":"https://gitlab.com/robin-ruan/agentbank#readme","bugs":{"url":"https://gitlab.com/robin-ruan/agentbank/issues"},"dist":{"shasum":"d8f78d403d733119a951d13bb61184649830acdb","tarball":"https://registry.npmjs.org/@curless/agentbank-merchant-sdk/-/agentbank-merchant-sdk-0.10.1.tgz","fileCount":50,"integrity":"sha512-JCA5aSaKj8kM0Al/tem6hB4+BMji+hgitT7kaDu1GsvqMFM4JgejbYMdiFhSyWIdF5Xoooz3w261RcowQccMBg==","signatures":[{"sig":"MEQCIEGdqP+G7Vh6BIJd81ytpo1RAICIrYGDwOz0+UswOnfhAiB/UJjUTX2GBB0CbBuBe2W4/j080EN2DXk9/BEa8jVXug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80333},"main":"dist/index.js","type":"module","_from":"file:curless-agentbank-merchant-sdk-0.10.1.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robin_curless","email":"robin@curless.ai"},"_resolved":"/private/var/folders/6_/jg5_2xjd5bb51q9ffct_qlk00000gn/T/5d8e6507e32d64d719d9777d059c2add/curless-agentbank-merchant-sdk-0.10.1.tgz","_integrity":"sha512-JCA5aSaKj8kM0Al/tem6hB4+BMji+hgitT7kaDu1GsvqMFM4JgejbYMdiFhSyWIdF5Xoooz3w261RcowQccMBg==","repository":{"url":"git+https://gitlab.com/robin-ruan/agentbank.git","type":"git","directory":"packages/sdks/merchant-sdk"},"_npmVersion":"10.9.4","description":"Merchant-side SDK for agentbank — accept agent payments: open a merchant-quoted card (ACP / UCP) or stablecoin (x402: USDC on EVM / RLUSD on the XRP Ledger) checkout you price, list/summarize orders, PaymentIntents, edge-safe webhook verification, and x40","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@curless/agentbank-core":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/agentbank-merchant-sdk_0.10.1_1783656403751_0.7032370829804435","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"@curless/agentbank-merchant-sdk","version":"0.10.2","keywords":["agentbank","curless","agent","payments","merchant","x402","webhook"],"author":{"name":"robin"},"license":"MIT","_id":"@curless/agentbank-merchant-sdk@0.10.2","maintainers":[{"name":"sparkyu","email":"spark@curless.ai"},{"name":"robin_curless","email":"robin@curless.ai"}],"homepage":"https://gitlab.com/robin-ruan/agentbank#readme","bugs":{"url":"https://gitlab.com/robin-ruan/agentbank/issues"},"dist":{"shasum":"8af9149dcc20f946ba47fa36ff6427b046f75ba4","tarball":"https://registry.npmjs.org/@curless/agentbank-merchant-sdk/-/agentbank-merchant-sdk-0.10.2.tgz","fileCount":50,"integrity":"sha512-MJCVsaYQLiwSBdmflkheh4MD8VF2wa+7cPqQQx094Dis19YSTKW5mlYeUHPJ3OtMQlQ7zHzveC8KEj81P2YoLg==","signatures":[{"sig":"MEQCID+JwLziSZkOwguxAjdXzl5hmXdUr+UyDfK6BsSsSRnYAiAs+6dXajqmQAy4BZOXofPlLh224pCaSjJPYn8bcdgayQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80853},"main":"dist/index.js","type":"module","_from":"file:curless-agentbank-merchant-sdk-0.10.2.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robin_curless","email":"robin@curless.ai"},"_resolved":"/private/var/folders/6_/jg5_2xjd5bb51q9ffct_qlk00000gn/T/7b446f79e01dd2c75975888f5ab357c8/curless-agentbank-merchant-sdk-0.10.2.tgz","_integrity":"sha512-MJCVsaYQLiwSBdmflkheh4MD8VF2wa+7cPqQQx094Dis19YSTKW5mlYeUHPJ3OtMQlQ7zHzveC8KEj81P2YoLg==","repository":{"url":"git+https://gitlab.com/robin-ruan/agentbank.git","type":"git","directory":"packages/sdks/merchant-sdk"},"_npmVersion":"10.9.4","description":"Merchant-side SDK for agentbank — accept agent payments: open a merchant-quoted card (ACP / UCP) or stablecoin (x402: USDC on EVM / RLUSD on the XRP Ledger) checkout you price, list/summarize orders, PaymentIntents, edge-safe webhook verification, and x40","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@curless/agentbank-core":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/agentbank-merchant-sdk_0.10.2_1783697312485_0.49549766789030425","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"@curless/agentbank-merchant-sdk","version":"0.10.3","keywords":["agentbank","curless","agent","payments","merchant","x402","webhook"],"author":{"name":"robin"},"license":"MIT","_id":"@curless/agentbank-merchant-sdk@0.10.3","maintainers":[{"name":"sparkyu","email":"spark@curless.ai"},{"name":"robin_curless","email":"robin@curless.ai"}],"homepage":"https://gitlab.com/robin-ruan/agentbank#readme","bugs":{"url":"https://gitlab.com/robin-ruan/agentbank/issues"},"dist":{"shasum":"7f6459c9fffeaa0a9a98cd9b5c2cb14ebdf14011","tarball":"https://registry.npmjs.org/@curless/agentbank-merchant-sdk/-/agentbank-merchant-sdk-0.10.3.tgz","fileCount":50,"integrity":"sha512-WHaltNmQLq2Dee1JHQN2M1GI37NOj5vU9GbtxgA1iOe4/HWfrWCMEe++iEkvk+Rx+HTPkUiUZ+oBUfciYhQSUg==","signatures":[{"sig":"MEUCIBQeyKgonucWjGXQaGD3sQBZ51RXSLvxmhL1KD/MgeWWAiEAwb+7B7YF+JYBuOky8uUl92gZhYBEfcIx8bxfgnOEBkQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81475},"main":"dist/index.js","type":"module","_from":"file:curless-agentbank-merchant-sdk-0.10.3.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robin_curless","email":"robin@curless.ai"},"_resolved":"/private/var/folders/6_/jg5_2xjd5bb51q9ffct_qlk00000gn/T/f0ef77b7125bb6da634a2b6a11c7ad62/curless-agentbank-merchant-sdk-0.10.3.tgz","_integrity":"sha512-WHaltNmQLq2Dee1JHQN2M1GI37NOj5vU9GbtxgA1iOe4/HWfrWCMEe++iEkvk+Rx+HTPkUiUZ+oBUfciYhQSUg==","repository":{"url":"git+https://gitlab.com/robin-ruan/agentbank.git","type":"git","directory":"packages/sdks/merchant-sdk"},"_npmVersion":"10.9.4","description":"Merchant-side SDK for agentbank — accept agent payments: open a merchant-quoted card (ACP / UCP) or stablecoin (x402: USDC on EVM / RLUSD on the XRP Ledger) checkout you price, list/summarize orders, PaymentIntents, edge-safe webhook verification, and x40","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@curless/agentbank-core":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/agentbank-merchant-sdk_0.10.3_1783825817851_0.19426414220292432","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@curless/agentbank-merchant-sdk","version":"0.11.0","keywords":["agentbank","curless","agent","payments","merchant","x402","webhook"],"author":{"name":"robin"},"license":"MIT","_id":"@curless/agentbank-merchant-sdk@0.11.0","maintainers":[{"name":"sparkyu","email":"spark@curless.ai"},{"name":"robin_curless","email":"robin@curless.ai"}],"homepage":"https://gitlab.com/robin-ruan/agentbank#readme","bugs":{"url":"https://gitlab.com/robin-ruan/agentbank/issues"},"dist":{"shasum":"794c3b951f1cc1f2bcf790874d62d7fc4f235a7e","tarball":"https://registry.npmjs.org/@curless/agentbank-merchant-sdk/-/agentbank-merchant-sdk-0.11.0.tgz","fileCount":50,"integrity":"sha512-rmkNl1W8dnX9kPCPeTnfgyja+8pnNMDop6fXmvY48CfNfMNEc/twl/UakfCoXAd2mxtU5Cpo7Fv/wcA0rnjyDQ==","signatures":[{"sig":"MEQCIBUYjRxQm7hyzy9pwEPJAoyW5nT2tkYgm3aBQEQBp3ZsAiBGBR3xW0dzpxq7QbnG6jP62bY44DrJyPJbTxZ0HMhVNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91401},"main":"dist/index.js","type":"module","_from":"file:curless-agentbank-merchant-sdk-0.11.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robin_curless","email":"robin@curless.ai"},"_resolved":"/private/var/folders/6_/jg5_2xjd5bb51q9ffct_qlk00000gn/T/7b0e28ce0f0cd094e371938adef22035/curless-agentbank-merchant-sdk-0.11.0.tgz","_integrity":"sha512-rmkNl1W8dnX9kPCPeTnfgyja+8pnNMDop6fXmvY48CfNfMNEc/twl/UakfCoXAd2mxtU5Cpo7Fv/wcA0rnjyDQ==","repository":{"url":"git+https://gitlab.com/robin-ruan/agentbank.git","type":"git","directory":"packages/sdks/merchant-sdk"},"_npmVersion":"10.9.4","description":"Merchant-side SDK for agentbank — accept agent payments: open a merchant-quoted card (ACP / UCP) or stablecoin (x402: USDC on EVM / RLUSD on the XRP Ledger) checkout you price, list/summarize orders, PaymentIntents, edge-safe webhook verification, and x40","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@curless/agentbank-core":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/agentbank-merchant-sdk_0.11.0_1783998382620_0.19757112052845693","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@curless/agentbank-merchant-sdk","version":"0.11.1","keywords":["agentbank","curless","agent","payments","merchant","x402","webhook"],"author":{"name":"robin"},"license":"MIT","_id":"@curless/agentbank-merchant-sdk@0.11.1","maintainers":[{"name":"sparkyu","email":"spark@curless.ai"},{"name":"robin_curless","email":"robin@curless.ai"}],"homepage":"https://gitlab.com/robin-ruan/agentbank#readme","bugs":{"url":"https://gitlab.com/robin-ruan/agentbank/issues"},"dist":{"shasum":"349aadd4110d75a3079257796979b2367d2df71b","tarball":"https://registry.npmjs.org/@curless/agentbank-merchant-sdk/-/agentbank-merchant-sdk-0.11.1.tgz","fileCount":50,"integrity":"sha512-1//t86QlC7Qhxc+mfls4ogdfWvm1VQ2zttsUqjccYf5ZTp25Vzxi9iCj1apPdtkOgl9qgeUX3MqwNM2xumrfbw==","signatures":[{"sig":"MEUCIFN+JNyNCv0kYtKINmwdW5sOe5AAMfBagqm0lUGgav1oAiEAv0hSD+FwudVbnpmn4voz9I5QjYVoSNoi9L+46lU9Wi0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93362},"main":"dist/index.js","type":"module","_from":"file:curless-agentbank-merchant-sdk-0.11.1.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robin_curless","email":"robin@curless.ai"},"_resolved":"/private/var/folders/6_/jg5_2xjd5bb51q9ffct_qlk00000gn/T/b0657a5be39ae67b5266df28c7ff989a/curless-agentbank-merchant-sdk-0.11.1.tgz","_integrity":"sha512-1//t86QlC7Qhxc+mfls4ogdfWvm1VQ2zttsUqjccYf5ZTp25Vzxi9iCj1apPdtkOgl9qgeUX3MqwNM2xumrfbw==","repository":{"url":"git+https://gitlab.com/robin-ruan/agentbank.git","type":"git","directory":"packages/sdks/merchant-sdk"},"_npmVersion":"10.9.4","description":"Merchant-side SDK for agentbank — accept agent payments: open a merchant-quoted card (ACP / UCP) or stablecoin (x402: USDC on EVM / RLUSD on the XRP Ledger) checkout you price, list/summarize orders, PaymentIntents, edge-safe webhook verification, and x40","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@curless/agentbank-core":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/agentbank-merchant-sdk_0.11.1_1784018437088_0.6867092308542257","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"@curless/agentbank-merchant-sdk","version":"0.11.2","keywords":["agentbank","curless","agent","payments","merchant","x402","webhook"],"author":{"name":"robin"},"license":"MIT","_id":"@curless/agentbank-merchant-sdk@0.11.2","maintainers":[{"name":"sparkyu","email":"spark@curless.ai"},{"name":"robin_curless","email":"robin@curless.ai"}],"homepage":"https://gitlab.com/robin-ruan/agentbank#readme","bugs":{"url":"https://gitlab.com/robin-ruan/agentbank/issues"},"dist":{"shasum":"20aa91853ebd7ec2b6b9c524d717f3cb9cb19a01","tarball":"https://registry.npmjs.org/@curless/agentbank-merchant-sdk/-/agentbank-merchant-sdk-0.11.2.tgz","fileCount":50,"integrity":"sha512-MMsScVQEgMX/uIptH8alJZgSl1E8Z9s0mq2LopGLfeGVWy6q9YAtDAoGu28NkFuaGz3fNu/t0U7E+Lm94kxSCw==","signatures":[{"sig":"MEUCIC5QkoCGZmKsIOg7zlK86MXNnM990fiCL4d8NJO/rf8pAiEA/0Kn5xLRzPRRFfKEblQ4zOhg7QjT+594HkqelbwyD8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93914},"main":"dist/index.js","type":"module","_from":"file:curless-agentbank-merchant-sdk-0.11.2.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robin_curless","email":"robin@curless.ai"},"_resolved":"/private/var/folders/6_/jg5_2xjd5bb51q9ffct_qlk00000gn/T/ac36c719153a15ca0eb6eb404f043e29/curless-agentbank-merchant-sdk-0.11.2.tgz","_integrity":"sha512-MMsScVQEgMX/uIptH8alJZgSl1E8Z9s0mq2LopGLfeGVWy6q9YAtDAoGu28NkFuaGz3fNu/t0U7E+Lm94kxSCw==","repository":{"url":"git+https://gitlab.com/robin-ruan/agentbank.git","type":"git","directory":"packages/sdks/merchant-sdk"},"_npmVersion":"10.9.4","description":"Merchant-side SDK for agentbank — accept agent payments: open a merchant-quoted card (ACP / UCP) or stablecoin (x402: USDC on EVM / RLUSD on the XRP Ledger) checkout you price, list/summarize orders, PaymentIntents, edge-safe webhook verification, and x40","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@curless/agentbank-core":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/agentbank-merchant-sdk_0.11.2_1784022026616_0.7392773146975669","host":"s3://npm-registry-packages-npm-production"}},"0.11.3":{"name":"@curless/agentbank-merchant-sdk","version":"0.11.3","keywords":["agentbank","curless","agent","payments","merchant","x402","webhook"],"author":{"name":"robin"},"license":"MIT","_id":"@curless/agentbank-merchant-sdk@0.11.3","maintainers":[{"name":"sparkyu","email":"spark@curless.ai"},{"name":"robin_curless","email":"robin@curless.ai"}],"homepage":"https://gitlab.com/robin-ruan/agentbank#readme","bugs":{"url":"https://gitlab.com/robin-ruan/agentbank/issues"},"dist":{"shasum":"a8a3f3de5caf3cebc44b633253231a379f69d88c","tarball":"https://registry.npmjs.org/@curless/agentbank-merchant-sdk/-/agentbank-merchant-sdk-0.11.3.tgz","fileCount":50,"integrity":"sha512-JSvmG1wreECUvP1W4NQ21KpprRI+i4HgpI5xUPAJf3aHZyos4JD666iKb9gzDE9kqvMjPPlhOocSTjswGw8TgQ==","signatures":[{"sig":"MEUCIQCW8kIwR8g7o2JNbsihjcxdbeBYPuv0GshC8PfKVs8HXAIgJNnoUmFWk5CvNkF6T+T2N9lhcJIwK/gi8W0QoicFLRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94526},"main":"dist/index.js","type":"module","_from":"file:curless-agentbank-merchant-sdk-0.11.3.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robin_curless","email":"robin@curless.ai"},"_resolved":"/private/var/folders/6_/jg5_2xjd5bb51q9ffct_qlk00000gn/T/c69a7d5d6c943145380852606bb7f684/curless-agentbank-merchant-sdk-0.11.3.tgz","_integrity":"sha512-JSvmG1wreECUvP1W4NQ21KpprRI+i4HgpI5xUPAJf3aHZyos4JD666iKb9gzDE9kqvMjPPlhOocSTjswGw8TgQ==","repository":{"url":"git+https://gitlab.com/robin-ruan/agentbank.git","type":"git","directory":"packages/sdks/merchant-sdk"},"_npmVersion":"10.9.4","description":"Merchant-side SDK for agentbank — accept agent payments: open a merchant-quoted card (ACP / UCP) or stablecoin (x402: USDC on EVM / RLUSD on the XRP Ledger) checkout you price, list/summarize orders, PaymentIntents, edge-safe webhook verification, and x40","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@curless/agentbank-core":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/agentbank-merchant-sdk_0.11.3_1784028218367_0.03712075125888625","host":"s3://npm-registry-packages-npm-production"}},"0.11.4":{"name":"@curless/agentbank-merchant-sdk","version":"0.11.4","keywords":["agentbank","curless","agent","payments","merchant","x402","webhook"],"author":{"name":"robin"},"license":"MIT","_id":"@curless/agentbank-merchant-sdk@0.11.4","maintainers":[{"name":"sparkyu","email":"spark@curless.ai"},{"name":"robin_curless","email":"robin@curless.ai"}],"homepage":"https://gitlab.com/robin-ruan/agentbank#readme","bugs":{"url":"https://gitlab.com/robin-ruan/agentbank/issues"},"dist":{"shasum":"cd42a8c72c99b641e32f80edf4c644ba3a366ae6","tarball":"https://registry.npmjs.org/@curless/agentbank-merchant-sdk/-/agentbank-merchant-sdk-0.11.4.tgz","fileCount":50,"integrity":"sha512-PSgpK9OP/cxtrwD5GUsGgkq1eSaZOz3jCX8ku9VGQRM48VW3FWzIX4e/iFcZzFE6shgh5ispSEvGf4z6Uh3OhQ==","signatures":[{"sig":"MEQCIHfmHs8BpVvCktJdDUSFYha9ZMG1PIV4Q3I9goP4SQPDAiBFNj9RKm5NXdGru9uqV09LBZnjiBkFEHVIUZm0O3Qlhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94587},"main":"dist/index.js","type":"module","_from":"file:curless-agentbank-merchant-sdk-0.11.4.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robin_curless","email":"robin@curless.ai"},"_resolved":"/private/var/folders/6_/jg5_2xjd5bb51q9ffct_qlk00000gn/T/821913abf934b1c2f299586805aed712/curless-agentbank-merchant-sdk-0.11.4.tgz","_integrity":"sha512-PSgpK9OP/cxtrwD5GUsGgkq1eSaZOz3jCX8ku9VGQRM48VW3FWzIX4e/iFcZzFE6shgh5ispSEvGf4z6Uh3OhQ==","repository":{"url":"git+https://gitlab.com/robin-ruan/agentbank.git","type":"git","directory":"packages/sdks/merchant-sdk"},"_npmVersion":"10.9.4","description":"Merchant-side SDK for agentbank — accept agent payments: open a merchant-quoted card (ACP / UCP) or stablecoin (x402: USDC on EVM / RLUSD on the XRP Ledger) checkout you price, list/summarize orders, PaymentIntents, edge-safe webhook verification, and x40","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@curless/agentbank-core":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/agentbank-merchant-sdk_0.11.4_1784260453225_0.6215061831581967","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@curless/agentbank-merchant-sdk","version":"0.12.0","keywords":["agentbank","curless","agent","payments","merchant","x402","webhook"],"author":{"name":"robin"},"license":"MIT","_id":"@curless/agentbank-merchant-sdk@0.12.0","maintainers":[{"name":"sparkyu","email":"spark@curless.ai"},{"name":"robin_curless","email":"robin@curless.ai"}],"homepage":"https://gitlab.com/robin-ruan/agentbank#readme","bugs":{"url":"https://gitlab.com/robin-ruan/agentbank/issues"},"dist":{"shasum":"ec9787085d86766b786ec6fe39e2ec52cf88e5c6","tarball":"https://registry.npmjs.org/@curless/agentbank-merchant-sdk/-/agentbank-merchant-sdk-0.12.0.tgz","fileCount":50,"integrity":"sha512-IlxvIbhReymWWNp5RCX41TRN0muAoEkq7efsG/ryce3sssWiOo22TXMFdSoQ8D6wjjcOyiCpg11YsKc4qaJf1A==","signatures":[{"sig":"MEUCIQDmMpi9kR3hPjq9TGR8CADZpFf9JC7OWEb5K6iQ+CfYLgIgQDNKthPR9fcDY4flZEKlTdygf9JUf9z9zmzCWyxqYoA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95119},"main":"dist/index.js","type":"module","_from":"file:curless-agentbank-merchant-sdk-0.12.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robin_curless","email":"robin@curless.ai"},"_resolved":"/private/var/folders/6_/jg5_2xjd5bb51q9ffct_qlk00000gn/T/8b901937951d996abed37ed8a7171a30/curless-agentbank-merchant-sdk-0.12.0.tgz","_integrity":"sha512-IlxvIbhReymWWNp5RCX41TRN0muAoEkq7efsG/ryce3sssWiOo22TXMFdSoQ8D6wjjcOyiCpg11YsKc4qaJf1A==","repository":{"url":"git+https://gitlab.com/robin-ruan/agentbank.git","type":"git","directory":"packages/sdks/merchant-sdk"},"_npmVersion":"10.9.4","description":"Merchant-side SDK for agentbank — accept agent payments: open a merchant-quoted card (ACP / UCP) or stablecoin (x402: USDC on EVM / RLUSD on the XRP Ledger) checkout you price, list/summarize orders, PaymentIntents, edge-safe webhook verification, and x40","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@curless/agentbank-core":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/agentbank-merchant-sdk_0.12.0_1785399539864_0.9332030321673648","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@curless/agentbank-merchant-sdk","version":"0.13.0","keywords":["agentbank","curless","agent","payments","merchant","x402","webhook"],"author":{"name":"robin"},"license":"MIT","_id":"@curless/agentbank-merchant-sdk@0.13.0","maintainers":[{"name":"sparkyu","email":"spark@curless.ai"},{"name":"robin_curless","email":"robin@curless.ai"}],"homepage":"https://gitlab.com/robin-ruan/agentbank#readme","bugs":{"url":"https://gitlab.com/robin-ruan/agentbank/issues"},"dist":{"shasum":"00f3fb3af10c599d90ae96345117610c747459a1","tarball":"https://registry.npmjs.org/@curless/agentbank-merchant-sdk/-/agentbank-merchant-sdk-0.13.0.tgz","fileCount":50,"integrity":"sha512-cQIQRlB2u0aH7elkcKHc2l1R549VNa+WXc5meIBn2I9sCyXiLHTrz+j8PnTRa95bekW1bz7Hh2dZOW6UlM71zg==","signatures":[{"sig":"MEUCIG4edPyw0YnC5Q1RLWq0enYn76Wl0CMJqQh0sBmUnCXBAiEA6vFL0kqNNCDzc7lodxD7Iq9C4CeALMv1i5bBFaaJ5Pw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96018},"main":"dist/index.js","type":"module","_from":"file:curless-agentbank-merchant-sdk-0.13.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robin_curless","email":"robin@curless.ai"},"_resolved":"/private/var/folders/6_/jg5_2xjd5bb51q9ffct_qlk00000gn/T/5c8d43f6dfc25c37a2512bc588d9ebc0/curless-agentbank-merchant-sdk-0.13.0.tgz","_integrity":"sha512-cQIQRlB2u0aH7elkcKHc2l1R549VNa+WXc5meIBn2I9sCyXiLHTrz+j8PnTRa95bekW1bz7Hh2dZOW6UlM71zg==","repository":{"url":"git+https://gitlab.com/robin-ruan/agentbank.git","type":"git","directory":"packages/sdks/merchant-sdk"},"_npmVersion":"10.9.4","description":"Merchant-side SDK for agentbank — accept agent payments: open a merchant-quoted card (ACP / UCP) or stablecoin (x402: USDC on EVM / RLUSD on the XRP Ledger) checkout you price, list/summarize orders, PaymentIntents, edge-safe webhook verification, and x40","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@curless/agentbank-core":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/agentbank-merchant-sdk_0.13.0_1785469408139_0.1452118974117349","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@curless/agentbank-merchant-sdk","version":"0.13.1","keywords":["agentbank","curless","agent","payments","merchant","x402","webhook"],"author":{"name":"robin"},"license":"MIT","_id":"@curless/agentbank-merchant-sdk@0.13.1","maintainers":[{"name":"sparkyu","email":"spark@curless.ai"},{"name":"robin_curless","email":"robin@curless.ai"}],"homepage":"https://mcp.curless.ai/doc/sdks/merchant-sdk/","bugs":{"url":"https://gitlab.com/curless-group1/agentbank/issues"},"dist":{"shasum":"7bb34e9331bac112ed6a3c09b796a17c5b2a03d7","tarball":"https://registry.npmjs.org/@curless/agentbank-merchant-sdk/-/agentbank-merchant-sdk-0.13.1.tgz","fileCount":50,"integrity":"sha512-jJ2qdbc22b7gVlJRN4BhFqQaWxWIdIW5vmhNdEbYgsbb5nRocZsIw+CWNr0tTNlRDsucUPLAmH+QZgJcdcVQdg==","signatures":[{"sig":"MEYCIQDzu/kQTFmTcJ00g0Ef6HgcDFN6Kn/3RxpHyKYBkagIFgIhALnCRt/J5PuIqwXTCjwKnvgCWk8CzuY68z3DI6YzdsG0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96091},"main":"dist/index.js","type":"module","_from":"file:curless-agentbank-merchant-sdk-0.13.1.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robin_curless","email":"robin@curless.ai"},"_resolved":"/private/var/folders/6_/jg5_2xjd5bb51q9ffct_qlk00000gn/T/73b6f11bb31ced2a7a5ae569be40cf85/curless-agentbank-merchant-sdk-0.13.1.tgz","_integrity":"sha512-jJ2qdbc22b7gVlJRN4BhFqQaWxWIdIW5vmhNdEbYgsbb5nRocZsIw+CWNr0tTNlRDsucUPLAmH+QZgJcdcVQdg==","repository":{"url":"git+https://gitlab.com/curless-group1/agentbank.git","type":"git","directory":"packages/sdks/merchant-sdk"},"_npmVersion":"10.9.4","description":"Merchant-side SDK for agentbank — accept agent payments: open a merchant-quoted card (ACP / UCP) or stablecoin (x402: USDC on EVM / RLUSD on the XRP Ledger) checkout you price, list/summarize orders, PaymentIntents, edge-safe webhook verification, and x40","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@curless/agentbank-core":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/agentbank-merchant-sdk_0.13.1_1787567612432_0.5756717184263025","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@curless/agentbank-merchant-sdk","version":"0.14.0","keywords":["agentbank","curless","agent","payments","merchant","x402","webhook"],"author":{"name":"robin"},"license":"MIT","_id":"@curless/agentbank-merchant-sdk@0.14.0","maintainers":[{"name":"sparkyu","email":"spark@curless.ai"},{"name":"robin_curless","email":"robin@curless.ai"}],"homepage":"https://mcp.curless.ai/doc/sdks/merchant-sdk/","bugs":{"url":"https://gitlab.com/curless-group1/agentbank/issues"},"dist":{"shasum":"27704f935f3f597e56717b456c91a18177e3616f","tarball":"https://registry.npmjs.org/@curless/agentbank-merchant-sdk/-/agentbank-merchant-sdk-0.14.0.tgz","fileCount":50,"integrity":"sha512-w4H0TT4VN3P5FccLk1vf4Z1jCsoCXEnzeUUXokrg6opwWDphIRrQ9WZBMkLl7wZR1A43LMOy5x3UJVWhARb+2g==","signatures":[{"sig":"MEYCIQCa4tEDocwjh9M3BrMGn6i7sZRmo0gfC9DA9zNeT9KEhQIhAKnnYfA6XF9rzeUj3tWJtU85ayWZoH0Btrqi61EL633r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97535},"main":"dist/index.js","type":"module","_from":"file:curless-agentbank-merchant-sdk-0.14.0.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"robin_curless","email":"robin@curless.ai"},"_resolved":"/private/var/folders/6_/jg5_2xjd5bb51q9ffct_qlk00000gn/T/ac028d9f8a0e87cdb2b209627463cc87/curless-agentbank-merchant-sdk-0.14.0.tgz","_integrity":"sha512-w4H0TT4VN3P5FccLk1vf4Z1jCsoCXEnzeUUXokrg6opwWDphIRrQ9WZBMkLl7wZR1A43LMOy5x3UJVWhARb+2g==","repository":{"url":"git+https://gitlab.com/curless-group1/agentbank.git","type":"git","directory":"packages/sdks/merchant-sdk"},"_npmVersion":"10.9.4","description":"Merchant-side SDK for agentbank — accept agent payments: open a merchant-quoted card (ACP / UCP) or stablecoin (x402: USDC on EVM / RLUSD on the XRP Ledger) checkout you price, list/summarize orders, PaymentIntents, edge-safe webhook verification, and x40","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@curless/agentbank-core":"^0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/agentbank-merchant-sdk_0.14.0_1788507279153_0.6041984778796365","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@curless/agentbank-merchant-sdk","version":"0.15.0","description":"Merchant-side SDK for agentbank — accept agent payments: open a merchant-quoted card (ACP / UCP) or stablecoin (x402: USDC on EVM / RLUSD on the XRP Ledger) checkout you price, list/summarize orders, PaymentIntents, edge-safe webhook verification, and x40","license":"MIT","type":"module","main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"dependencies":{"@curless/agentbank-core":"^0.8.0"},"devDependencies":{"@types/node":"^22.10.1","typescript":"^5.6.3","vitest":"^3.2.6"},"engines":{"node":">=18"},"keywords":["agentbank","curless","agent","payments","merchant","x402","webhook"],"homepage":"https://mcp.curless.ai/doc/sdks/merchant-sdk/","repository":{"type":"git","url":"git+https://gitlab.com/curless-group1/agentbank.git","directory":"packages/sdks/merchant-sdk"},"author":{"name":"robin"},"scripts":{"build":"tsc","typecheck":"tsc --noEmit","test":"vitest run","clean":"rm -rf dist"},"_id":"@curless/agentbank-merchant-sdk@0.15.0","bugs":{"url":"https://gitlab.com/curless-group1/agentbank/issues"},"_integrity":"sha512-bsfF1nEbE0/hKakbXYvFk5H9ACw8nHr7amvyhSOtIQPUO41VHHerLrGmgIimhFPz2MyaBoz85+rfF1tvADyBww==","_resolved":"/private/var/folders/6_/jg5_2xjd5bb51q9ffct_qlk00000gn/T/4f3e3be225395ddb35f136069b1d61ef/curless-agentbank-merchant-sdk-0.15.0.tgz","_from":"file:curless-agentbank-merchant-sdk-0.15.0.tgz","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-bsfF1nEbE0/hKakbXYvFk5H9ACw8nHr7amvyhSOtIQPUO41VHHerLrGmgIimhFPz2MyaBoz85+rfF1tvADyBww==","shasum":"491f576b37040ad508d73726dab01a0b9eecf854","tarball":"https://registry.npmjs.org/@curless/agentbank-merchant-sdk/-/agentbank-merchant-sdk-0.15.0.tgz","fileCount":50,"unpackedSize":99967,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEnnVUl4WtRZ80aVzKuxWDS0lPVnTr2Wz8yZ+X+mMsN/AiEAkIjqxetGaN+XimpUyZRtZ8G7506ElDwH9Y1kYemU7ss="}]},"_npmUser":{"name":"robin_curless","email":"robin@curless.ai"},"directories":{},"maintainers":[{"name":"sparkyu","email":"spark@curless.ai"},{"name":"robin_curless","email":"robin@curless.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/agentbank-merchant-sdk_0.15.0_1788850708586_0.4651762049186656"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-28T08:18:58.036Z","modified":"2026-09-08T06:58:28.878Z","0.0.1":"2026-05-28T08:18:58.366Z","0.0.2":"2026-05-29T01:46:20.816Z","0.0.3":"2026-05-30T06:52:02.355Z","0.0.4":"2026-06-01T03:10:13.994Z","0.0.5":"2026-06-01T08:07:52.620Z","0.1.0":"2026-06-03T10:01:32.119Z","0.1.1":"2026-06-05T13:35:48.017Z","0.1.2":"2026-06-10T06:18:03.932Z","0.1.3":"2026-06-11T01:49:46.731Z","0.1.4":"2026-06-16T18:11:45.579Z","0.1.5":"2026-06-18T17:38:08.113Z","0.2.0":"2026-06-18T18:23:09.085Z","0.3.0":"2026-06-24T13:18:36.249Z","0.4.0":"2026-06-25T02:57:47.554Z","0.5.0":"2026-06-25T12:48:14.643Z","0.6.0":"2026-06-25T19:01:06.703Z","0.6.1":"2026-06-25T19:08:44.055Z","0.7.0":"2026-06-26T08:36:57.499Z","0.8.0":"2026-06-26T09:58:27.093Z","0.9.0":"2026-06-29T08:20:10.426Z","0.9.1":"2026-06-29T13:36:04.047Z","0.9.2":"2026-06-30T07:28:23.720Z","0.9.3":"2026-07-03T07:54:27.207Z","0.10.0":"2026-07-06T07:18:09.912Z","0.10.1":"2026-07-10T04:06:43.899Z","0.10.2":"2026-07-10T15:28:32.631Z","0.10.3":"2026-07-12T03:10:18.006Z","0.11.0":"2026-07-14T03:06:22.754Z","0.11.1":"2026-07-14T08:40:37.227Z","0.11.2":"2026-07-14T09:40:26.761Z","0.11.3":"2026-07-14T11:23:38.511Z","0.11.4":"2026-07-17T03:54:13.364Z","0.12.0":"2026-07-30T08:19:00.031Z","0.13.0":"2026-07-31T03:43:28.287Z","0.13.1":"2026-08-24T10:33:32.556Z","0.14.0":"2026-09-04T07:34:39.298Z","0.15.0":"2026-09-08T06:58:28.708Z"},"bugs":{"url":"https://gitlab.com/curless-group1/agentbank/issues"},"author":{"name":"robin"},"license":"MIT","homepage":"https://mcp.curless.ai/doc/sdks/merchant-sdk/","keywords":["agentbank","curless","agent","payments","merchant","x402","webhook"],"repository":{"type":"git","url":"git+https://gitlab.com/curless-group1/agentbank.git","directory":"packages/sdks/merchant-sdk"},"description":"Merchant-side SDK for agentbank — accept agent payments: open a merchant-quoted card (ACP / UCP) or stablecoin (x402: USDC on EVM / RLUSD on the XRP Ledger) checkout you price, list/summarize orders, PaymentIntents, edge-safe webhook verification, and x40","maintainers":[{"name":"sparkyu","email":"spark@curless.ai"},{"name":"robin_curless","email":"robin@curless.ai"}],"readme":"# @curless/agentbank-merchant-sdk\n\nMerchant-side SDK for [agentbank](https://gitlab.com/curless-group1/agentbank).\nDrop into a merchant's backend (Shopify storefront, Sinocare booking flow,\nTikTok Shop seller service, anything that wants to **accept agent payments**)\nand you get:\n\n- **`checkout.openACP`** — merchant-quoted **card** checkout. **You** price an order from your own catalog and open a checkout; an agent pays it with a card credential; the money lands in your account.\n- **`checkout.openUCP`** — merchant-quoted **card** checkout over the **UCP** wire ([ucp.dev](https://ucp.dev)) — the UCP twin of `openACP` (same card settlement; reaches agents in the UCP ecosystem).\n- **`checkout.openX402`** — merchant-quoted **USDC (x402)** checkout. You set the authoritative USDC amount; the gateway freezes it and returns the x402 challenge; a buyer agent signs an EIP-3009 authorization and pays `{ sessionId }` on-chain. Settlement is on Base (mainnet or Sepolia, decided by your account/key) — your USDC lands at your address. The stablecoin twin of `openACP`.\n- **`checkout.chargeSkyfire`** — accept a **Skyfire KYAPay** token: the buyer agent hands you a signed PAY token and you charge it for your merchant (`checkout.chargeSkyfire({ token })` → the gateway verifies the token's issuer/audience + settles). Merchant-quoted; the amount is carried in the signed token.\n- **`checkout.openMPP`** — accept an **MPP** (Machine Payments Protocol) charge, incl. **Tempo** on-chain settlement. First call with no credential returns the HTTP-402 `WWW-Authenticate` challenge you hand back to the buyer (`{ status: 'payment_required', wwwAuthenticate }`); the buyer pays (e.g. on the Tempo chain) and returns a `Payment` credential; the second call with `{ credential }` settles (`{ status: 'settled', paymentIntentId, paymentStatus }`). `checkout.openMPP({ amount, currency, method?, reference?, credential? })`.\n- **`orders`** — read your settled orders: `orders.list({ status, protocol, currency, from, to, limit, offset })` (filtered + paginated, with a total), `orders.get(id)` (one order in full + the card it was paid with), `orders.summary({…})` (count + gross by currency + breakdowns by protocol/status — a dashboard in one call).\n- **`orders` refunds** — work the refund queue: `orders.listRefundRequests({ status })` (buyers' refund requests on your orders), `orders.approveRefund(id)` (approve → forwarded to Curless), `orders.rejectRefund(id, { note })`, and `orders.refund(orderId, { amount, reason })` (merchant-initiated direct refund, no buyer request). See **Refunds** below.\n- **`AgentbankMerchant`** — typed client; also exposes `PaymentIntents` (create/get/capture/list/ledger-entries across ACP / x402 / AP2 / UCP / A2A), `PaymentLinks`, `Customers`, `BalanceTransactions`, and `WebhookEndpoints`. (`PaymentIntents` has no `refund()` — the refund flow lives on `orders`.)\n- **`verifyWebhook` / `parseVerifiedWebhook`** — HMAC-SHA256 signature verification (Stripe-style `t=…,v1=…`), constant-time, **edge-safe** (Web Crypto, runs on Vercel Edge / Cloudflare Workers). Async — `await` them.\n- **`x402`** — emit/parse payments yourself (`buildChallenge()`, `decodeXPaymentHeader()`) **plus zero-crypto-knowledge helpers**: `usdc(network)` (contract + EIP-712 domain + decimals — no hardcoded hex), `isMainnet/isTestnet(network)`, `explorerTxUrl(network, txHash)` (a basescan / sepolia.basescan receipt link), `formatUsdc(baseUnits)` (exact 6-dp string, no float drift).\n\nagentbank never stores your catalog — the price you pass is authoritative, and you accept every agent-payment protocol with zero protocol code. One runtime dependency (`@curless/agentbank-core`). **Edge-safe** — Web Crypto only, no `node:` builtins. Node 18+.\n\n> **Refunds**: a buyer opens a refund request, or the merchant refunds directly\n> via `orders.refund(orderId)`. The merchant works the queue with\n> `orders.listRefundRequests` / `approveRefund` / `rejectRefund`. Approve forwards\n> the refund to Curless (which holds the money and executes the card refund); the\n> order flips to `refunded` / `partially_refunded` once Curless confirms via\n> webhook. Read the resulting state via `orders.list({ status: 'refunded' })` or\n> `paymentIntents.get()`. (agentbank never touches the rail directly — Curless\n> originates the actual money movement.)\n\n## Fast path — open a merchant-quoted checkout\n\n```ts\nimport { AgentbankMerchant } from '@curless/agentbank-merchant-sdk';\n\nconst agentbank = new AgentbankMerchant({\n  baseUrl: 'https://mcp.curless.ai',\n  apiKey: process.env.AGENTBANK_MERCHANT_TOKEN!, // merchant:write\n  merchantId: process.env.AGENTBANK_MERCHANT_ID!,\n});\n\n// CARD (ACP) — YOU set the price; an agent pays it; money lands in your account.\nconst checkout = await agentbank.checkout.openACP({\n  currency: 'EUR',\n  items: [{ sku: 'resort-bali', name: 'Sinocare Bali — 7 nights', quantity: 1, unitPrice: 192000 }],\n});\nreturn { checkoutId: checkout.id, amount: checkout.amount, currency: checkout.currency };\n\n// USDC (x402) — YOU set the USDC amount (base units, 6 dp). Hand the challenge\n// to the buyer agent; it signs + pays `{ sessionId }` on-chain. The network\n// (base / base-sepolia) is decided by your account — same code on testnet/mainnet.\nconst x402co = await agentbank.checkout.openX402({\n  amount: 1_050_000, // 1.05 USDC\n  items: [{ sku: 'resort-bali', name: 'Sinocare Bali — 7 nights', quantity: 1, unitPrice: 1_050_000 }],\n});\nreturn { sessionId: x402co.sessionId, accepts: x402co.accepts, network: x402co.network };\n```\n\nThat's the whole integration: install, set three env vars, call one method. You\nstay the source of truth for your catalog and prices — nothing to sync.\n\n## Why there is no `checkout.openUAAG`\n\nEvery method on `checkout` promises the same thing: **you price it, an agent pays it, the money lands in your account.** UnionPay Agent Pay cannot promise that, so it is not there.\n\nUPI authenticates the cardholder on their own page and hands the **agent** a one-time payment token and a DTVC — shaped like an ordinary UnionPay card (token in the card-number field, DTVC in the CVV2 field). **You** charge that through your own card acceptance. agentbank is not in that settlement path, so it never captures the intent and the money never passes through it. An `openUAAG` that looked like its siblings would be a lie in the one place you most need the truth.\n\nWhat you need from us instead is **evidence**, and it is on the payment intent:\n\n```ts\nconst pi = await merchant.paymentIntents.get('pi_…');\nconst uaag = pi.protocolContext?.uaag;\nif (uaag?.payloadAt) {\n  // A payable credential was issued for this order at uaag.payloadAt.\n  // If nothing arrives at your acquirer, that is the gap to investigate —\n  // the intent will stay uncaptured either way, by design.\n  console.log(uaag.credential?.tokenLastFour, uaag.credential?.tokenExpiration);\n}\n```\n\nThe credential itself is never copied onto the intent — a last four and an expiry cannot pay for anything. What a merchant needs to accept these is UnionPay acceptance, not an agentbank feature.\n\n## Read your orders\n\n```ts\n// Filtered + paginated (status / protocol / currency / date range):\nconst { data, pagination } = await agentbank.orders.list({ status: 'paid', protocol: 'x402', limit: 50 });\n\n// One order in full (line items + the card it was paid with):\nconst { order, payment } = await agentbank.orders.get(data[0]!.id);\n\n// A dashboard in one call: count + gross by currency + by protocol/status.\nconst summary = await agentbank.orders.summary({ from: '2026-06-01' });\n// summary.count · summary.byCurrency[{ currency, count, totalAmount }] · summary.byProtocol · summary.byStatus\n```\n\n## x402 helpers — display a settled payment, zero crypto knowledge\n\n```ts\nimport { x402 } from '@curless/agentbank-merchant-sdk';\n\nx402.explorerTxUrl('base', '0xa596…');  // → https://basescan.org/tx/0xa596…  (sepolia.basescan on testnet)\nx402.formatUsdc(1_050_000);             // → \"1.050000\"   (exact string math, no float drift)\nx402.formatUsdc(1_050_000, { symbol: true }); // → \"1.050000 USDC\"\nx402.isMainnet('base');                 // → true       (isTestnet('base-sepolia') → true)\nx402.usdc('base')!.contract;            // → \"0x833589…02913\"  (no hardcoded hex)\n```\n\n## Lower-level — PaymentIntents, webhooks, self-emitted 402\n\n```ts\nimport { AgentbankMerchant, parseVerifiedWebhook, x402 } from '@curless/agentbank-merchant-sdk';\n\nconst client = new AgentbankMerchant({ baseUrl: 'https://mcp.curless.ai', apiKey: process.env.AGENTBANK_KEY! });\n\n// Create a PaymentIntent the agent will pay against\nconst pi = await client.paymentIntents.create({\n  organizationId: 'org_123',\n  curlessMerchantId: 'curless_mch_sinocare_bali',\n  amount: 1160,\n  currency: 'USD',\n  protocol: 'x402',\n  items: [{ catalogItemId: 'room-suite', quantity: 1, unitPrice: 1160 }],\n  idempotencyKey: req.headers['idempotency-key'],\n});\n\n// Verify an inbound agentbank webhook (edge-safe; HMAC is async)\nconst event = await parseVerifiedWebhook(\n  process.env.WEBHOOK_SECRET!, // whsec_… from /v1/webhook-endpoints\n  await req.text(),            // RAW body, NOT JSON-parsed\n  req.headers['x-agentbank-signature'],\n);\n\n// Or emit your own 402 challenge from your route. buildChallenge auto-fills the\n// right EIP-712 domain per network (\"USD Coin\" on base, \"USDC\" on base-sepolia)\n// — a wrong name reverts on-chain, so let the helper get it right.\nconst usdc = x402.usdc('base')!;\nreturn new Response(\n  JSON.stringify(\n    x402.buildChallenge({\n      asset: usdc.contract,   // no hardcoded hex\n      network: 'base',\n      payTo: '0xYourUsdcAddress',\n      amount: '1050000',      // 1.05 USDC (6 dp)\n      resource: 'https://shop.example/api/checkout',\n    }),\n  ),\n  { status: 402, headers: { 'content-type': 'application/json' } },\n);\n```\n\n## Timeouts & errors\n\nEvery request carries a 30s default deadline (`timeoutMs` on the constructor\nor per request; `0` disables) and supports `AbortSignal` via\n`RequestOptions.signal`. ALL failures throw `AgentbankError` — transport\nfailures use `status === 0` with code `timeout` / `aborted` / `network_error`.\n","readmeFilename":"README.md"}