{"_id":"@0xkey-io/api-key-stamper","_rev":"4-4a21cc4af177b1f3fffe8687ce5494d7","name":"@0xkey-io/api-key-stamper","dist-tags":{"latest":"0.1.3"},"versions":{"0.1.0":{"name":"@0xkey-io/api-key-stamper","version":"0.1.0","keywords":["0xkey","http","stamper","api key"],"author":{"url":"https://0xkey.com/","name":"0xkey"},"license":"Apache-2.0","_id":"@0xkey-io/api-key-stamper@0.1.0","maintainers":[{"name":"0xkey-developer","email":"developer@0xkey.io"}],"homepage":"https://github.com/0xkey-io/sdk-js/tree/main/packages/api-key-stamper","bugs":{"url":"https://github.com/0xkey-io/sdk-js/issues"},"dist":{"shasum":"74221b984d3727a373cb27e9b969b432d621ca1b","tarball":"https://registry.npmjs.org/@0xkey-io/api-key-stamper/-/api-key-stamper-0.1.0.tgz","fileCount":42,"integrity":"sha512-OkLDi0ksq/gQOKk0wgiwM1Vyja3ZzxWrmMBWHSff7v8QnvPrImZ0cJCdSYBokr3E9i0ecims7I579cM4qJcFWQ==","signatures":[{"sig":"MEUCIQCCSFGDpe6RpVnByELq5RpJHWlNifqQYE3Qz69ozaPBlwIgV3fwcEpQ36h8KOl13yzaNGy/1H9sbtpJ27dwYAyHuxU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87577},"main":"./dist/index.js","_from":"file:0xkey-io-api-key-stamper-0.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","browser":{"crypto":false},"engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"test":"jest","build":"rollup -c","clean":"rimraf ./dist ./.cache","typecheck":"tsc -p tsconfig.typecheck.json"},"_npmUser":{"name":"0xkey-developer","email":"developer@0xkey.io"},"_resolved":"/private/var/folders/lf/b69416ms3zvccf0ght6bq02r0000gn/T/7fa9ff7ff2b9966459dc9d84a494e034/0xkey-io-api-key-stamper-0.1.0.tgz","_integrity":"sha512-OkLDi0ksq/gQOKk0wgiwM1Vyja3ZzxWrmMBWHSff7v8QnvPrImZ0cJCdSYBokr3E9i0ecims7I579cM4qJcFWQ==","repository":{"url":"git+https://github.com/0xkey-io/sdk-js.git","type":"git","directory":"packages/api-key-stamper"},"_npmVersion":"11.4.2","description":"API key stamper for @0xkey-io/http","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@noble/curves":"^1.3.0","@0xkey-io/crypto":"0.1.0","sha256-uint8array":"^0.10.7","@0xkey-io/encoding":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/api-key-stamper_0.1.0_1779443520074_0.6051168739083821","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@0xkey-io/api-key-stamper","version":"0.1.1","keywords":["0xkey","http","stamper","api key"],"author":{"url":"https://0xkey.com/","name":"0xkey"},"license":"Apache-2.0","_id":"@0xkey-io/api-key-stamper@0.1.1","maintainers":[{"name":"0xkey-developer","email":"developer@0xkey.io"}],"homepage":"https://github.com/0xkey-io/sdk-js/tree/main/packages/api-key-stamper","bugs":{"url":"https://github.com/0xkey-io/sdk-js/issues"},"dist":{"shasum":"671049d645bacd1ee76123bbe8ac7e6ede994c6b","tarball":"https://registry.npmjs.org/@0xkey-io/api-key-stamper/-/api-key-stamper-0.1.1.tgz","fileCount":42,"integrity":"sha512-+uGv3kOVNb9Dr7UBTi6ctsK9XOk5pcVnV4qnesuAR6wzNkmR3SIc1MRxgjh4xpQPDZkH4oA4yLEGkoeBLkBz2w==","signatures":[{"sig":"MEUCIQDUPDW0Da+ckBMYxMok2t7NxtUAjDyQecUwjRsnYOFFCAIgOFx7JK46qj3Ep0YyxyHo6l61Pg/bgXSeQGYAVcbtYqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87690},"main":"./dist/index.js","_from":"file:0xkey-io-api-key-stamper-0.1.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","browser":{"crypto":false},"engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"test":"jest","build":"rollup -c","clean":"rimraf ./dist ./.cache","typecheck":"tsc -p tsconfig.typecheck.json"},"_npmUser":{"name":"0xkey-developer","email":"developer@0xkey.io"},"_resolved":"/private/var/folders/lf/b69416ms3zvccf0ght6bq02r0000gn/T/7e61af849ed165a267a28e1dd1617ad2/0xkey-io-api-key-stamper-0.1.1.tgz","_integrity":"sha512-+uGv3kOVNb9Dr7UBTi6ctsK9XOk5pcVnV4qnesuAR6wzNkmR3SIc1MRxgjh4xpQPDZkH4oA4yLEGkoeBLkBz2w==","repository":{"url":"git+https://github.com/0xkey-io/sdk-js.git","type":"git","directory":"packages/api-key-stamper"},"_npmVersion":"11.4.2","description":"API key stamper for @0xkey-io/http","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@noble/curves":"^1.3.0","@0xkey-io/crypto":"0.1.1","sha256-uint8array":"^0.10.7","@0xkey-io/encoding":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/api-key-stamper_0.1.1_1779451984260_0.4107510241018133","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@0xkey-io/api-key-stamper","version":"0.1.2","keywords":["0xkey","http","stamper","api key"],"author":{"url":"https://0xkey.com/","name":"0xkey"},"license":"Apache-2.0","_id":"@0xkey-io/api-key-stamper@0.1.2","maintainers":[{"name":"0xkey-developer","email":"developer@0xkey.io"}],"homepage":"https://github.com/0xkey-io/sdk-js/tree/main/packages/api-key-stamper","bugs":{"url":"https://github.com/0xkey-io/sdk-js/issues"},"dist":{"shasum":"c3eb612ac72b546e46a04ea7d984120b25d52ec0","tarball":"https://registry.npmjs.org/@0xkey-io/api-key-stamper/-/api-key-stamper-0.1.2.tgz","fileCount":42,"integrity":"sha512-vhL0duAEFF0HwIVj0VY5eS7HWQLmvy7lbGLW3zdMLQ3CUyg7aoR3y3jMN8XgmSAp5z0L01738Wil8I2NuGQeyA==","signatures":[{"sig":"MEUCIQC8shzelutSzmAIt0zCFDDeVE3n4hVRx7hOrdhp7NLGKQIgU+YkrSxpWBqZYXfioK0ErqoekQau1jMpbuoydbzIgHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87774},"main":"./dist/index.js","_from":"file:0xkey-io-api-key-stamper-0.1.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","browser":{"crypto":false},"engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"test":"jest","build":"rollup -c","clean":"rimraf ./dist ./.cache","typecheck":"tsc -p tsconfig.typecheck.json"},"_npmUser":{"name":"0xkey-developer","email":"developer@0xkey.io"},"_resolved":"/tmp/ef26b68306400149b9019ef52ec6e70e/0xkey-io-api-key-stamper-0.1.2.tgz","_integrity":"sha512-vhL0duAEFF0HwIVj0VY5eS7HWQLmvy7lbGLW3zdMLQ3CUyg7aoR3y3jMN8XgmSAp5z0L01738Wil8I2NuGQeyA==","repository":{"url":"git+https://github.com/0xkey-io/sdk-js.git","type":"git","directory":"packages/api-key-stamper"},"_npmVersion":"11.5.1","description":"API key stamper for @0xkey-io/http","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@noble/curves":"^1.3.0","@0xkey-io/crypto":"0.2.0","sha256-uint8array":"^0.10.7","@0xkey-io/encoding":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/api-key-stamper_0.1.2_1782244094782_0.7850697370193733","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@0xkey-io/api-key-stamper","version":"0.1.3","main":"./dist/index.js","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js","default":"./dist/index.mjs"}},"types":"./dist/index.d.ts","license":"Apache-2.0","description":"API key stamper for @0xkey-io/http","keywords":["0xkey","http","stamper","api key"],"author":{"name":"0xkey","url":"https://0xkey.com/"},"homepage":"https://github.com/0xkey-io/sdk-js/tree/main/packages/api-key-stamper","bugs":{"url":"https://github.com/0xkey-io/sdk-js/issues"},"repository":{"type":"git","url":"git+https://github.com/0xkey-io/sdk-js.git","directory":"packages/api-key-stamper"},"publishConfig":{"access":"public"},"engines":{"node":">=18.0.0"},"browser":{"crypto":false},"dependencies":{"@noble/curves":"^1.3.0","sha256-uint8array":"^0.10.7","@0xkey-io/encoding":"0.1.1","@0xkey-io/crypto":"0.3.0"},"scripts":{"build":"rollup -c","clean":"rimraf ./dist ./.cache","test":"jest","typecheck":"tsc -p tsconfig.typecheck.json"},"_id":"@0xkey-io/api-key-stamper@0.1.3","_integrity":"sha512-QOLyL3UdxQ4efV87eAwe6bwoe7mppASuqLd9jaP6uYETzqQQDQnXLcf4hfHcEQapzX0UHBHxv3Wvwe517Ef4Ug==","_resolved":"/tmp/3141ad0f0f1043d1a9a2f0b12c8bfc96/0xkey-io-api-key-stamper-0.1.3.tgz","_from":"file:0xkey-io-api-key-stamper-0.1.3.tgz","_nodeVersion":"20.17.0","_npmVersion":"11.5.1","dist":{"integrity":"sha512-QOLyL3UdxQ4efV87eAwe6bwoe7mppASuqLd9jaP6uYETzqQQDQnXLcf4hfHcEQapzX0UHBHxv3Wvwe517Ef4Ug==","shasum":"ce6ec1726ea1c85a64cd18e8014e02181be86008","tarball":"https://registry.npmjs.org/@0xkey-io/api-key-stamper/-/api-key-stamper-0.1.3.tgz","fileCount":42,"unpackedSize":88244,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDVUApxgXh53OGXlEwQWqIRNZ3sOZHZN3kyPBasQHDNlQIgX1NSZyWoaJP/NcztrPXMSLHQ/jQMS8oOBsUNP88nDgw="}]},"_npmUser":{"name":"0xkey-developer","email":"developer@0xkey.io"},"directories":{},"maintainers":[{"name":"0xkey-developer","email":"developer@0xkey.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/api-key-stamper_0.1.3_1783079753186_0.4679822470774937"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-22T09:51:59.929Z","modified":"2026-07-03T11:55:53.453Z","0.1.0":"2026-05-22T09:52:00.217Z","0.1.1":"2026-05-22T12:13:04.473Z","0.1.2":"2026-06-23T19:48:14.910Z","0.1.3":"2026-07-03T11:55:53.323Z"},"bugs":{"url":"https://github.com/0xkey-io/sdk-js/issues"},"author":{"name":"0xkey","url":"https://0xkey.com/"},"license":"Apache-2.0","homepage":"https://github.com/0xkey-io/sdk-js/tree/main/packages/api-key-stamper","keywords":["0xkey","http","stamper","api key"],"repository":{"type":"git","url":"git+https://github.com/0xkey-io/sdk-js.git","directory":"packages/api-key-stamper"},"description":"API key stamper for @0xkey-io/http","maintainers":[{"name":"0xkey-developer","email":"developer@0xkey.io"}],"readme":"---\ntitle: \"API Key Stamper\"\n---\n\n# @0xkey-io/api-key-stamper\n\n[![npm](https://img.shields.io/npm/v/@0xkey-io/api-key-stamper?color=%234C48FF)](https://www.npmjs.com/package/@0xkey-io/api-key-stamper)\n\nThis package contains functions to stamp a ZeroXKey request. It is meant to be used with [`@0xkey-io/http`](https://www.npmjs.com/package/@0xkey-io/http)\n\nUsage:\n\n```ts\nimport { ApiKeyStamper } from \"@0xkey-io/api-key-stamper\";\nimport { ZeroXKeyClient } from \"@0xkey-io/http\";\n\nconst stamper = new ApiKeyStamper({\n  apiPublicKey: \"...\",\n  apiPrivateKey: \"...\",\n});\n\nconst httpClient = new ZeroXKeyClient(\n  { baseUrl: \"https://api.0xkey.com\" },\n  stamper,\n);\n```\n","readmeFilename":"README.md"}