{"id":177502762,"number":"0.0.1-commit.033589e","published_at":"2026-03-06T14:18:53.882Z","licenses":"","integrity":"sha512-d1DG/xeiHn7V32O6COLMlzObN9nGbLp939CU0imeSxkPzLQ3UbLiLNMrXk8UrivpBtbmdQ/Rb1cWkVjDykqIkQ==","status":null,"download_url":"https://registry.npmjs.org/@aztec/foundation/-/foundation-0.0.1-commit.033589e.tgz","registry_url":"https://www.npmjs.com/package/@aztec/foundation/v/0.0.1-commit.033589e","documentation_url":null,"install_command":"npm install @aztec/foundation@0.0.1-commit.033589e","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"charlielye","email":"charlie@aztecprotocol.com"},"dist":{"integrity":"sha512-d1DG/xeiHn7V32O6COLMlzObN9nGbLp939CU0imeSxkPzLQ3UbLiLNMrXk8UrivpBtbmdQ/Rb1cWkVjDykqIkQ==","shasum":"7dcef192b34fca3be625ca5eb294a8490b6de9d4","tarball":"https://registry.npmjs.org/@aztec/foundation/-/foundation-0.0.1-commit.033589e.tgz","fileCount":769,"unpackedSize":1645724,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCihnSFLFchS9WVdiitlK+TlXp6o9DzOhu+p8LEzCC6PAIhAPdCCLVivCnHsD8J75z6jEs8kJj82yk679JG2yeFtymo"}]},"gitHead":null,"main":"./dest/index.js","scripts":{"build":"yarn clean \u0026\u0026 ../scripts/tsc.sh","build:dev":"../scripts/tsc.sh --watch","clean":"rm -rf ./dest .tsbuildinfo","generate":"true","test":"NODE_NO_WARNINGS=1 node --experimental-vm-modules ../node_modules/.bin/jest --passWithNoTests --maxWorkers=${JEST_MAX_WORKERS:-8}"},"_npmVersion":"11.6.2","_nodeVersion":"24.12.0","_hasShrinkwrap":false,"directories":{},"engines":{"node":"\u003e=20.10"},"exports":{"./eslint":"./eslint.config.js","./eslint.docs":"./eslint.config.docs.js","./prettier":"./.prettierrc.json","./abi":"./dest/abi/index.js","./async-map":"./dest/async-map/index.js","./async-pool":"./dest/async-pool/index.js","./bigint":"./dest/bigint/index.js","./branded-types":"./dest/branded-types/index.js","./collection":"./dest/collection/index.js","./config":"./dest/config/index.js","./crypto/aes128":"./dest/crypto/aes128/index.js","./crypto/bls":"./dest/crypto/bls/index.js","./crypto/bls/bn254_keystore":"./dest/crypto/bls/bn254_keystore.js","./crypto/bn254":"./dest/crypto/bn254/index.js","./crypto/ecdsa":"./dest/crypto/ecdsa/index.js","./crypto/grumpkin":"./dest/crypto/grumpkin/index.js","./crypto/keccak":"./dest/crypto/keccak/index.js","./crypto/keys":"./dest/crypto/keys/index.js","./crypto/pedersen":"./dest/crypto/pedersen/index.js","./crypto/poseidon":"./dest/crypto/poseidon/index.js","./crypto/random":"./dest/crypto/random/index.js","./crypto/schnorr":"./dest/crypto/schnorr/index.js","./crypto/secp256k1":"./dest/crypto/secp256k1/index.js","./crypto/secp256k1-signer":"./dest/crypto/secp256k1-signer/index.js","./crypto/sha256":"./dest/crypto/sha256/index.js","./crypto/sha512":"./dest/crypto/sha512/index.js","./crypto/signature":"./dest/crypto/signature/index.js","./crypto/sync":"./dest/crypto/sync/index.js","./curves/bn254":"./dest/curves/bn254/index.js","./curves/grumpkin":"./dest/curves/grumpkin/index.js","./curves/bls12":"./dest/curves/bls12/index.js","./decorators":"./dest/decorators/index.js","./error":"./dest/error/index.js","./eth-address":"./dest/eth-address/index.js","./eth-signature":"./dest/eth-signature/index.js","./queue":"./dest/queue/index.js","./fs":"./dest/fs/index.js","./buffer":"./dest/buffer/index.js","./json-rpc":"./dest/json-rpc/index.js","./json-rpc/client":"./dest/json-rpc/client/index.js","./json-rpc/server":"./dest/json-rpc/server/index.js","./json-rpc/undici":"./dest/json-rpc/client/undici.js","./json-rpc/test":"./dest/json-rpc/test/index.js","./iterable":"./dest/iterable/index.js","./iterator":"./dest/iterator/index.js","./log":"./dest/log/index.js","./log/server":"./dest/log/pino-logger-server.js","./mutex":"./dest/mutex/index.js","./retry":"./dest/retry/index.js","./running-promise":"./dest/running-promise/index.js","./serialize":"./dest/serialize/index.js","./sleep":"./dest/sleep/index.js","./timer":"./dest/timer/index.js","./transport":"./dest/transport/index.js","./trees":"./dest/trees/index.js","./bigint-buffer":"./dest/bigint-buffer/index.js","./types":"./dest/types/index.js","./schemas":"./dest/schemas/index.js","./url":"./dest/url/index.js","./committable":"./dest/committable/index.js","./noir":"./dest/noir/index.js","./testing":"./dest/testing/index.js","./testing/files":"./dest/testing/files/index.js","./profiler":"./dest/profiler/index.js","./array":"./dest/array/index.js","./validation":"./dest/validation/index.js","./promise":"./dest/promise/index.js","./string":"./dest/string/index.js","./message":"./dest/message/index.js","./number":"./dest/number/index.js"},"browserify":null},"created_at":"2026-03-06T14:20:16.810Z","updated_at":"2026-03-06T14:20:16.810Z","purl":"pkg:npm/%40aztec/foundation@0.0.1-commit.033589e","related_tag":null,"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@aztec%2Ffoundation/versions/0.0.1-commit.033589e","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@aztec%2Ffoundation/versions/0.0.1-commit.033589e/codemeta","dependencies":[{"id":1944124306,"ecosystem":"npm","package_name":"@aztec/bb.js","requirements":"0.0.1-commit.033589e","kind":"runtime","optional":false},{"id":1944124307,"ecosystem":"npm","package_name":"@koa/cors","requirements":"^5.0.0","kind":"runtime","optional":false},{"id":1944124308,"ecosystem":"npm","package_name":"@noble/curves","requirements":"=1.7.0","kind":"runtime","optional":false},{"id":1944124309,"ecosystem":"npm","package_name":"@noble/hashes","requirements":"^1.6.1","kind":"runtime","optional":false},{"id":1944124310,"ecosystem":"npm","package_name":"@scure/bip39","requirements":"^2.0.1","kind":"runtime","optional":false},{"id":1944124311,"ecosystem":"npm","package_name":"bn.js","requirements":"^5.2.1","kind":"runtime","optional":false},{"id":1944124312,"ecosystem":"npm","package_name":"colorette","requirements":"^2.0.20","kind":"runtime","optional":false},{"id":1944124313,"ecosystem":"npm","package_name":"detect-node","requirements":"^2.1.0","kind":"runtime","optional":false},{"id":1944124314,"ecosystem":"npm","package_name":"hash.js","requirements":"^1.1.7","kind":"runtime","optional":false},{"id":1944124315,"ecosystem":"npm","package_name":"koa","requirements":"^2.16.1","kind":"runtime","optional":false},{"id":1944124316,"ecosystem":"npm","package_name":"koa-bodyparser","requirements":"^4.4.0","kind":"runtime","optional":false},{"id":1944124317,"ecosystem":"npm","package_name":"koa-compress","requirements":"^5.1.0","kind":"runtime","optional":false},{"id":1944124318,"ecosystem":"npm","package_name":"koa-router","requirements":"^13.1.1","kind":"runtime","optional":false},{"id":1944124319,"ecosystem":"npm","package_name":"leveldown","requirements":"^6.1.1","kind":"runtime","optional":false},{"id":1944124320,"ecosystem":"npm","package_name":"lodash.chunk","requirements":"^4.2.0","kind":"runtime","optional":false},{"id":1944124321,"ecosystem":"npm","package_name":"lodash.clonedeepwith","requirements":"^4.5.0","kind":"runtime","optional":false},{"id":1944124322,"ecosystem":"npm","package_name":"pako","requirements":"^2.1.0","kind":"runtime","optional":false},{"id":1944124323,"ecosystem":"npm","package_name":"pino","requirements":"^9.5.0","kind":"runtime","optional":false},{"id":1944124324,"ecosystem":"npm","package_name":"pino-pretty","requirements":"^13.0.0","kind":"runtime","optional":false},{"id":1944124325,"ecosystem":"npm","package_name":"sha3","requirements":"^2.1.4","kind":"runtime","optional":false},{"id":1944124326,"ecosystem":"npm","package_name":"undici","requirements":"^5.28.5","kind":"runtime","optional":false},{"id":1944124327,"ecosystem":"npm","package_name":"zod","requirements":"^3.23.8","kind":"runtime","optional":false},{"id":1944124328,"ecosystem":"npm","package_name":"@jest/globals","requirements":"^30.0.0","kind":"Development","optional":false},{"id":1944124329,"ecosystem":"npm","package_name":"@libp2p/interface","requirements":"1.3.1","kind":"Development","optional":false},{"id":1944124330,"ecosystem":"npm","package_name":"@types/detect-node","requirements":"^2.0.0","kind":"Development","optional":false},{"id":1944124331,"ecosystem":"npm","package_name":"@types/jest","requirements":"^30.0.0","kind":"Development","optional":false},{"id":1944124332,"ecosystem":"npm","package_name":"@types/koa","requirements":"^2.15.0","kind":"Development","optional":false},{"id":1944124333,"ecosystem":"npm","package_name":"@types/koa-bodyparser","requirements":"^4.3.10","kind":"Development","optional":false},{"id":1944124334,"ecosystem":"npm","package_name":"@types/koa-compress","requirements":"^4.0.3","kind":"Development","optional":false},{"id":1944124335,"ecosystem":"npm","package_name":"@types/koa-router","requirements":"^7.4.4","kind":"Development","optional":false},{"id":1944124336,"ecosystem":"npm","package_name":"@types/koa__cors","requirements":"^4.0.0","kind":"Development","optional":false},{"id":1944124337,"ecosystem":"npm","package_name":"@types/leveldown","requirements":"^4.0.3","kind":"Development","optional":false},{"id":1944124338,"ecosystem":"npm","package_name":"@types/lodash.chunk","requirements":"^4.2.9","kind":"Development","optional":false},{"id":1944124339,"ecosystem":"npm","package_name":"@types/lodash.clonedeepwith","requirements":"^4.5.7","kind":"Development","optional":false},{"id":1944124340,"ecosystem":"npm","package_name":"@types/node","requirements":"^22.15.17","kind":"Development","optional":false},{"id":1944124341,"ecosystem":"npm","package_name":"@types/pako","requirements":"^2.0.0","kind":"Development","optional":false},{"id":1944124342,"ecosystem":"npm","package_name":"@types/supertest","requirements":"^2.0.12","kind":"Development","optional":false},{"id":1944124343,"ecosystem":"npm","package_name":"@typescript/native-preview","requirements":"7.0.0-dev.20260113.1","kind":"Development","optional":false},{"id":1944124344,"ecosystem":"npm","package_name":"comlink","requirements":"^4.4.1","kind":"Development","optional":false},{"id":1944124345,"ecosystem":"npm","package_name":"eslint","requirements":"^9.26.0","kind":"Development","optional":false},{"id":1944124346,"ecosystem":"npm","package_name":"eslint-config-prettier","requirements":"^10.1.5","kind":"Development","optional":false},{"id":1944124347,"ecosystem":"npm","package_name":"eslint-plugin-import-x","requirements":"^4.6.1","kind":"Development","optional":false},{"id":1944124348,"ecosystem":"npm","package_name":"eslint-plugin-jsdoc","requirements":"^50.6.14","kind":"Development","optional":false},{"id":1944124349,"ecosystem":"npm","package_name":"eslint-plugin-no-only-tests","requirements":"^3.3.0","kind":"Development","optional":false},{"id":1944124350,"ecosystem":"npm","package_name":"eslint-plugin-tsdoc","requirements":"^0.4.0","kind":"Development","optional":false},{"id":1944124351,"ecosystem":"npm","package_name":"globals","requirements":"^16.1.0","kind":"Development","optional":false},{"id":1944124352,"ecosystem":"npm","package_name":"jest","requirements":"^30.0.0","kind":"Development","optional":false},{"id":1944124353,"ecosystem":"npm","package_name":"prettier","requirements":"^3.5.3","kind":"Development","optional":false},{"id":1944124354,"ecosystem":"npm","package_name":"supertest","requirements":"^6.3.3","kind":"Development","optional":false},{"id":1944124355,"ecosystem":"npm","package_name":"ts-node","requirements":"^10.9.1","kind":"Development","optional":false},{"id":1944124356,"ecosystem":"npm","package_name":"typescript","requirements":"^5.3.3","kind":"Development","optional":false},{"id":1944124357,"ecosystem":"npm","package_name":"typescript-eslint","requirements":"^8.32.1","kind":"Development","optional":false},{"id":1944124358,"ecosystem":"npm","package_name":"viem","requirements":"npm:@aztec/viem@2.38.2","kind":"Development","optional":false}],"advisories":[],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@aztec%2Ffoundation"}