{"id":175989378,"number":"4.0.4","published_at":"2026-02-27T17:45:31.095Z","licenses":"","integrity":"sha512-ooMOhnIIHFPjOWjTJoDv6R2UP9Mq+3BcjcQPYp8lnoedQpC5u3aP/A7omvXQkkRfyjGFgsYfZF9dF/LMuk+Y1A==","status":null,"download_url":"https://registry.npmjs.org/@aztec/stdlib/-/stdlib-4.0.4.tgz","registry_url":"https://www.npmjs.com/package/@aztec/stdlib/v/4.0.4","documentation_url":null,"install_command":"npm install @aztec/stdlib@4.0.4","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"charlielye","email":"charlie@aztecprotocol.com"},"dist":{"shasum":"e2b71b903e5f22d92f232bfd14ca10658dc45e0e","tarball":"https://registry.npmjs.org/@aztec/stdlib/-/stdlib-4.0.4.tgz","fileCount":1471,"integrity":"sha512-ooMOhnIIHFPjOWjTJoDv6R2UP9Mq+3BcjcQPYp8lnoedQpC5u3aP/A7omvXQkkRfyjGFgsYfZF9dF/LMuk+Y1A==","signatures":[{"sig":"MEYCIQCgRRLOK5CPl2SClPqe8Ha7RFyZaXmLaiBleawsIdJb+wIhAJCBFRA+z31nkdMT7QQBEhatz+2Ie6D01lXdHBh24WF6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5756103},"gitHead":"2830015e314ee93035414e0c34cbbf27fa9ebf81","main":null,"scripts":{"test":"NODE_NO_WARNINGS=1 node --experimental-vm-modules ../node_modules/.bin/jest --passWithNoTests --maxWorkers=${JEST_MAX_WORKERS:-8}","build":"yarn clean \u0026\u0026 yarn generate \u0026\u0026 ../scripts/tsc.sh","clean":"rm -rf ./dest .tsbuildinfo","generate":"./scripts/copy-contracts.sh","build:dev":"../scripts/tsc.sh --watch"},"_npmVersion":"11.6.2","_nodeVersion":"24.12.0","_hasShrinkwrap":false,"directories":{},"engines":{"node":"\u003e=20.10"},"exports":{"./tx":"./dest/tx/index.js","./abi":"./dest/abi/index.js","./avm":"./dest/avm/index.js","./gas":"./dest/gas/index.js","./p2p":"./dest/p2p/index.js","./vks":"./dest/vks/index.js","./fees":"./dest/fees/index.js","./hash":"./dest/hash/index.js","./keys":"./dest/keys/index.js","./logs":"./dest/logs/index.js","./noir":"./dest/noir/index.js","./note":"./dest/note/index.js","./block":"./dest/block/index.js","./stats":"./dest/stats/index.js","./trees":"./dest/trees/index.js","./types":"./dest/types/index.js","./utils":"./dest/utils/index.js","./config":"./dest/config/index.js","./errors":"./dest/errors/index.js","./kernel":"./dest/kernel/index.js","./parity":"./dest/parity/index.js","./proofs":"./dest/proofs/index.js","./rollup":"./dest/rollup/index.js","./schemas":"./dest/schemas/index.js","./testing":"./dest/tests/index.js","./contract":"./dest/contract/index.js","./slashing":"./dest/slashing/index.js","./messaging":"./dest/messaging/index.js","./snapshots":"./dest/snapshots/index.js","./timetable":"./dest/timetable/index.js","./block/test":"./dest/block/test/index.js","./checkpoint":"./dest/checkpoint/index.js","./file-store":"./dest/file-store/index.js","./simulation":"./dest/simulator/index.js","./tx/tx-hash":"./dest/tx/tx_hash.js","./validators":"./dest/validators/index.js","./versioning":"./dest/versioning/index.js","./zkpassport":"./dest/zkpassport/index.js","./logs/log-id":"./dest/logs/log_id.js","./world-state":"./dest/world-state/index.js","./auth-witness":"./dest/auth_witness/index.js","./l1-contracts":"./dest/l1-contracts/index.js","./testing/jest":"./dest/tests/jest.js","./aztec-address":"./dest/aztec-address/index.js","./epoch-helpers":"./dest/epoch-helpers/index.js","./update-checker":"./dest/update-checker/index.js","./deserialization":"./dest/deserialization/index.js","./testing/fixtures":"./dest/tests/fixtures.js","./interfaces/client":"./dest/interfaces/client.js","./interfaces/server":"./dest/interfaces/server.js","./interfaces/api-limit":"./dest/interfaces/api_limit.js","./abi/function-selector":"./dest/abi/function_selector.js","./delayed-public-mutable":"./dest/delayed_public_mutable/index.js","./database-version/manager":"./dest/database-version/version_manager.js","./database-version/version":"./dest/database-version/database_version.js","./interfaces/prover-config":"./dest/interfaces/prover-client.js"},"browserify":null},"created_at":"2026-02-27T23:02:36.277Z","updated_at":"2026-03-21T03:15:46.741Z","purl":"pkg:npm/%40aztec/stdlib@4.0.4","related_tag":null,"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@aztec%2Fstdlib/versions/4.0.4","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@aztec%2Fstdlib/versions/4.0.4/codemeta","dependencies":[{"id":1935752069,"ecosystem":"npm","package_name":"zod","requirements":"^3.23.8","kind":"runtime","optional":false},{"id":1935752070,"ecosystem":"npm","package_name":"pako","requirements":"^2.1.0","kind":"runtime","optional":false},{"id":1935752071,"ecosystem":"npm","package_name":"viem","requirements":"npm:@aztec/viem@2.38.2","kind":"runtime","optional":false},{"id":1935752072,"ecosystem":"npm","package_name":"axios","requirements":"^1.13.5","kind":"runtime","optional":false},{"id":1935752073,"ecosystem":"npm","package_name":"tslib","requirements":"^2.4.0","kind":"runtime","optional":false},{"id":1935752074,"ecosystem":"npm","package_name":"msgpackr","requirements":"^1.11.2","kind":"runtime","optional":false},{"id":1935752075,"ecosystem":"npm","package_name":"lodash.omit","requirements":"^4.5.0","kind":"runtime","optional":false},{"id":1935752076,"ecosystem":"npm","package_name":"@aztec/bb.js","requirements":"4.0.4","kind":"runtime","optional":false},{"id":1935752077,"ecosystem":"npm","package_name":"lodash.chunk","requirements":"^4.2.0","kind":"runtime","optional":false},{"id":1935752078,"ecosystem":"npm","package_name":"lodash.times","requirements":"^4.3.2","kind":"runtime","optional":false},{"id":1935752079,"ecosystem":"npm","package_name":"lodash.isequal","requirements":"^4.5.0","kind":"runtime","optional":false},{"id":1935752080,"ecosystem":"npm","package_name":"@aztec/blob-lib","requirements":"4.0.4","kind":"runtime","optional":false},{"id":1935752081,"ecosystem":"npm","package_name":"@aztec/ethereum","requirements":"4.0.4","kind":"runtime","optional":false},{"id":1935752082,"ecosystem":"npm","package_name":"@aztec/constants","requirements":"4.0.4","kind":"runtime","optional":false},{"id":1935752083,"ecosystem":"npm","package_name":"@aztec/foundation","requirements":"4.0.4","kind":"runtime","optional":false},{"id":1935752084,"ecosystem":"npm","package_name":"@aws-sdk/client-s3","requirements":"^3.892.0","kind":"runtime","optional":false},{"id":1935752085,"ecosystem":"npm","package_name":"@aztec/l1-artifacts","requirements":"4.0.4","kind":"runtime","optional":false},{"id":1935752086,"ecosystem":"npm","package_name":"@aztec/noir-noirc_abi","requirements":"4.0.4","kind":"runtime","optional":false},{"id":1935752087,"ecosystem":"npm","package_name":"@google-cloud/storage","requirements":"^7.15.0","kind":"runtime","optional":false},{"id":1935752088,"ecosystem":"npm","package_name":"@aztec/validator-ha-signer","requirements":"4.0.4","kind":"runtime","optional":false},{"id":1935752089,"ecosystem":"npm","package_name":"json-stringify-deterministic","requirements":"1.0.12","kind":"runtime","optional":false},{"id":1935752090,"ecosystem":"npm","package_name":"jest","requirements":"^30.0.0","kind":"Development","optional":false},{"id":1935752091,"ecosystem":"npm","package_name":"eslint","requirements":"^9.26.0","kind":"Development","optional":false},{"id":1935752092,"ecosystem":"npm","package_name":"ts-node","requirements":"^10.9.1","kind":"Development","optional":false},{"id":1935752093,"ecosystem":"npm","package_name":"prettier","requirements":"^3.5.3","kind":"Development","optional":false},{"id":1935752094,"ecosystem":"npm","package_name":"typescript","requirements":"^5.3.3","kind":"Development","optional":false},{"id":1935752095,"ecosystem":"npm","package_name":"@types/jest","requirements":"^30.0.0","kind":"Development","optional":false},{"id":1935752096,"ecosystem":"npm","package_name":"@types/node","requirements":"^22.15.17","kind":"Development","optional":false},{"id":1935752097,"ecosystem":"npm","package_name":"@types/pako","requirements":"^2.0.3","kind":"Development","optional":false},{"id":1935752098,"ecosystem":"npm","package_name":"@jest/expect","requirements":"^30.0.0","kind":"Development","optional":false},{"id":1935752099,"ecosystem":"npm","package_name":"@jest/globals","requirements":"^30.0.0","kind":"Development","optional":false},{"id":1935752100,"ecosystem":"npm","package_name":"@libp2p/interface","requirements":"1.3.1","kind":"Development","optional":false},{"id":1935752101,"ecosystem":"npm","package_name":"@types/lodash.omit","requirements":"^4.5.7","kind":"Development","optional":false},{"id":1935752102,"ecosystem":"npm","package_name":"jest-mock-extended","requirements":"^4.0.0","kind":"Development","optional":false},{"id":1935752103,"ecosystem":"npm","package_name":"@types/lodash.chunk","requirements":"^4.2.9","kind":"Development","optional":false},{"id":1935752104,"ecosystem":"npm","package_name":"@types/lodash.times","requirements":"^4.3.9","kind":"Development","optional":false},{"id":1935752105,"ecosystem":"npm","package_name":"@types/lodash.isequal","requirements":"^4.5.8","kind":"Development","optional":false},{"id":1935752106,"ecosystem":"npm","package_name":"@typescript/native-preview","requirements":"7.0.0-dev.20260113.1","kind":"Development","optional":false}],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@aztec%2Fstdlib"}