{"_id":"@avenbreaks/hyperlane-registry","_rev":"2-8cbd479d72186041990ecb520bf9d343","name":"@avenbreaks/hyperlane-registry","dist-tags":{"latest":"18.0.0"},"versions":{"17.8.2":{"name":"@avenbreaks/hyperlane-registry","version":"17.8.2","keywords":["Hyperlane","Registry","Chains","Deployments"],"license":"MIT","_id":"@avenbreaks/hyperlane-registry@17.8.2","maintainers":[{"name":"avenbreaks","email":"joywibowo10@gmail.com"}],"homepage":"https://www.hyperlane.xyz","bugs":{"url":"https://github.com/hyperlane-xyz/hyperlane-registry/issues"},"dist":{"shasum":"b99d4450af02a67eff5db0ef6553494da95f6c89","tarball":"https://registry.npmjs.org/@avenbreaks/hyperlane-registry/-/hyperlane-registry-17.8.2.tgz","fileCount":75,"integrity":"sha512-/0AsMtwY1Y/JlN354PSfwjKWSk24aV9xxvSYENdy8qUE1HqsjK2qM04toTJfR0/Z4q4afAOJqHUz2ggrjI2cjQ==","signatures":[{"sig":"MEQCIDUuJYQLHaibnGd+G5mP7d/ZZWaQHa8d1GFwNzMBqN3vAiAYmP1bB3lA6AHPFXXbNlfU537emTIEbfHR4LeUGrCwIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136672},"type":"module","types":"./dist/index.d.ts","engines":{"node":">=16"},"exports":{".":"./dist/index.js","./fs":"./dist/fs/index.js","./chains/*":"./dist/chains/*","./chains/schema.json":"./dist/chains/schema.json"},"gitHead":"49caf9e31dab7c5086b7e43fe5224ed658ccfb3b","scripts":{"lint":"eslint ./src/ ./chains ./deployments","build":"tsx ./scripts/build.ts && tsc --project tsconfig.publish.json","clean":"rm -rf ./dist ./tmp","prepare":"husky","release":"yarn build && yarn changeset publish","lint:fix":"yarn lint --fix","prettier":"prettier --write ./chains ./deployments","test:unit":"yarn build && mocha --require dotenv/config --config .mocharc.json './test/unit/*.test.ts' --exit","test:health":"yarn build && mocha --config .mocharc.json './test/health/*.test.ts' --exit --parallel","version:check":"yarn changeset status","version:prepare":"yarn changeset version && yarn install --no-immutable","test:rpc-health-mainnet":"yarn build && mocha --config .mocharc.json './test/health/rpc-health.test.ts' --grep 'Mainnets' --exit --parallel","test:rpc-health-testnet":"yarn build && mocha --config .mocharc.json './test/health/rpc-health.test.ts' --grep 'Testnets' --exit --parallel"},"_npmUser":{"name":"avenbreaks","actor":{"name":"avenbreaks","type":"user","email":"joywibowo10@gmail.com"},"email":"joywibowo10@gmail.com"},"repository":{"url":"git+https://github.com/hyperlane-xyz/hyperlane-registry.git","type":"git"},"_npmVersion":"10.9.2","description":"A collection of configs, artifacts, and schemas for Hyperlane","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.21.2","yaml":"2.4.5","jszip":"^3.10.1"},"typesVersions":{"*":{"chains/*":["./dist/chains/*/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.1","devDependencies":{"tsx":"^4.7.1","chai":"^5.1.2","svgo":"3.3.2","husky":"^9.0.11","mocha":"^10.2.0","sinon":"^18.0.0","dotenv":"^16.4.7","eslint":"^9.0.0","randexp":"^0.5.3","prettier":"^2.8.8","@eslint/js":"^9.1.1","typescript":"5.5.2","@types/node":"^16.9.1","lint-staged":"^15.2.2","@types/mocha":"^10.0.1","@changesets/cli":"^2.26.2","@faker-js/faker":"^9.6.0","chai-as-promised":"^8.0.1","eslint-plugin-yml":"^1.14.0","typescript-eslint":"^7.7.0","@hyperlane-xyz/sdk":"13.2.1","zod-to-json-schema":"^3.22.5","@hyperlane-xyz/utils":"^13.1.1","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","@types/chai-as-promised":"^8","@typescript-eslint/parser":"^7.7.0"},"_npmOperationalInternal":{"tmp":"tmp/hyperlane-registry_17.8.2_1750480407499_0.14106212324598588","host":"s3://npm-registry-packages-npm-production"}},"18.0.0":{"name":"@avenbreaks/hyperlane-registry","description":"A collection of configs, artifacts, and schemas for FireChain Hyperlane bridge","version":"18.0.0","publishConfig":{"access":"public"},"dependencies":{"jszip":"^3.10.1","yaml":"2.4.5","zod":"^3.21.2"},"devDependencies":{"@changesets/cli":"^2.26.2","@eslint/js":"^9.1.1","@faker-js/faker":"^9.6.0","@hyperlane-xyz/sdk":"26.0.0","@hyperlane-xyz/utils":"26.0.0","@types/chai-as-promised":"^8","@types/mocha":"^10.0.1","@types/node":"^24.10.9","@typescript-eslint/parser":"^7.7.0","chai":"^5.1.2","chai-as-promised":"^8.0.1","dotenv":"^16.4.7","eslint":"^9.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import":"^2.31.0","eslint-plugin-yml":"^1.14.0","husky":"^9.0.11","lint-staged":"^15.2.2","mocha":"^10.2.0","pino":"^8.20.0","prettier":"^2.8.8","randexp":"^0.5.3","sinon":"^18.0.0","svgo":"3.3.2","tsx":"^4.7.1","typescript":"5.5.2","typescript-eslint":"^7.7.0","yaml-eslint-parser":"^1.3.2","zod-to-json-schema":"^3.22.5"},"type":"module","exports":{".":"./dist/index.js","./chains/schema.json":"./dist/chains/schema.json","./chains/*":"./dist/chains/*","./fs":"./dist/fs/index.js"},"types":"./dist/index.d.ts","typesVersions":{"*":{"chains/*":["./dist/chains/*/index.d.ts"]}},"sideEffects":false,"engines":{"node":">=24"},"homepage":"https://www.hyperlane.xyz","repository":{"type":"git","url":"git+https://github.com/hyperlane-xyz/hyperlane-registry.git"},"keywords":["Hyperlane","Registry","Chains","Deployments"],"license":"MIT","scripts":{"build":"tsx ./scripts/build.ts && tsc --project tsconfig.publish.json","clean":"rm -rf ./dist ./tmp","lint":"eslint ./src/ ./chains ./deployments","lint:fix":"pnpm run lint --fix","prettier":"prettier --write ./chains ./deployments","prepare":"husky install","release":"pnpm run build && pnpm exec changeset publish","test:unit":"pnpm run build && mocha --require dotenv/config --config .mocharc.json './test/unit/*.test.ts' --exit","test:health":"pnpm run build && mocha --config .mocharc.json './test/health/*.test.ts' --exit --parallel","test:rpc-health-mainnet":"pnpm run build && mocha --config .mocharc.json './test/health/rpc-health.test.ts' --grep 'Mainnets' --exit --parallel","test:rpc-health-testnet":"pnpm run build && mocha --config .mocharc.json './test/health/rpc-health.test.ts' --grep 'Testnets' --exit --parallel","version:prepare":"pnpm exec changeset version && pnpm install --no-frozen-lockfile","version:check":"pnpm exec changeset status"},"packageManager":"pnpm@10.25.0","gitHead":"5f7ac311104076c46f211ff3a4f8c6a57da9d807","_id":"@avenbreaks/hyperlane-registry@18.0.0","bugs":{"url":"https://github.com/hyperlane-xyz/hyperlane-registry/issues"},"_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-s0hjR4+QXBzpuEvRBEz3pttANUTcEDXgxiKJs1aJjR508YPo54utm8wL0gE5QAfKF/yYeGpyTyS/zgSdpflD2A==","shasum":"83b9c9e763c33dc7ca9434936d541a2a9fce6e65","tarball":"https://registry.npmjs.org/@avenbreaks/hyperlane-registry/-/hyperlane-registry-18.0.0.tgz","fileCount":99,"unpackedSize":378606,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHq00rbxdJsltDINVy/rI4p1SXZa6E7O8E53Peue9d2qAiEAtGPRDviV3YLtT+Rvn38WCegUHozP2HeHqg17lFq37KA="}]},"_npmUser":{"name":"avenbreaks","email":"joywibowo10@gmail.com"},"directories":{},"maintainers":[{"name":"avenbreaks","email":"joywibowo10@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/hyperlane-registry_18.0.0_1773291804233_0.07043171004033844"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-21T04:33:27.429Z","modified":"2026-03-12T05:03:24.545Z","17.8.2":"2025-06-21T04:33:27.669Z","18.0.0":"2026-03-12T05:03:24.413Z"},"bugs":{"url":"https://github.com/hyperlane-xyz/hyperlane-registry/issues"},"license":"MIT","homepage":"https://www.hyperlane.xyz","keywords":["Hyperlane","Registry","Chains","Deployments"],"repository":{"type":"git","url":"git+https://github.com/hyperlane-xyz/hyperlane-registry.git"},"description":"A collection of configs, artifacts, and schemas for FireChain Hyperlane bridge","maintainers":[{"name":"avenbreaks","email":"joywibowo10@gmail.com"}],"readme":"# Hyperlane Registry\n\nA collection of configs, artifacts, and schemas for Hyperlane. See the [documentation](https://docs.hyperlane.xyz/docs/reference/registries) for more information.\n\n## Contents\n\n### Chains\n\nA list of chains and the relevant information that Hyperlane utilities and apps will require to interact with chains.\nStructured as a folder for each chain. Each folder should contain a `metadata.yaml`, `addresses.yaml`, and a `logo.svg` file.\n\n### Deployments\n\n#### Core\n\nConfigs and artifacts for [Hyperlane Core Contract](https://docs.hyperlane.xyz/docs/guides/chains/deploy-hyperlane) deployments.\n\n#### Warp\n\nAddress artifacts for [Warp Route](https://docs.hyperlane.xyz/docs/applications/warp-routes/overview) token deployments.\n\n#### Install `gitleaks`\n\nYou need `gitleaks` installed on your machine. You can download it from [official page](https://github.com/gitleaks/gitleaks) or use a package manager of your choice.\n\n## Contributing\n\nThis registry is maintained by the core Hyperlane team but community members are encouraged to add chain and deployment information here! See the [Contribution Guide](./CONTRIBUTING.md) for more information.\n","readmeFilename":"README.md"}