{"_id":"@aetherisnova/sigillum","_rev":"5-bd751856d38bc3f514b3ae472f956a1c","name":"@aetherisnova/sigillum","dist-tags":{"beta":"1.0.0-beta.2","latest":"1.2.0"},"versions":{"1.0.0-beta.1":{"name":"@aetherisnova/sigillum","version":"1.0.0-beta.1","license":"CC0-1.0","_id":"@aetherisnova/sigillum@1.0.0-beta.1","maintainers":[{"name":"kieranroneill","email":"kieran.oneill@pm.me"}],"homepage":"https://github.com/aetheris-nova/regimen-contractus#readme","bugs":{"url":"https://github.com/aetheris-nova/regimen-contractus/issues"},"dist":{"shasum":"38cdfaf77101cccc7c1c03d342694520803ce273","tarball":"https://registry.npmjs.org/@aetherisnova/sigillum/-/sigillum-1.0.0-beta.1.tgz","fileCount":77,"integrity":"sha512-ecueDhcnK2GG3bK+Ci9ILE/WVkLD88HUtMdHGZ++wH96sxY8Jt7oW3oP0k8SN9JHh7ocxuYdEBgARO0sFMv2eA==","signatures":[{"sig":"MEUCIBmJyT6nk1MzpV39PJi898Nq9Sv4QZNAAFaJfCTme/B1AiEAln4n4hhZLW74rLMrvuQR4ePljzrHsEyecdGMj9CGwzM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":743258},"main":"dist/client/index.js","type":"module","types":"dist/client/index.d.ts","gitHead":"c16e1f001b9f62c6ce64e71a4650fef8341b5e39","private":false,"scripts":{"lint":"concurrently --names \"CLIENT,CONTRACTS\" -c \"yellow.bold,magenta.bold\" \"pnpm lint:client\" \"pnpm lint:contracts\"","test":"pnpm test:contracts && pnpm test:client","build":"pnpm build:contracts && pnpm build:client","clean":"shx rm -rf dist/client && shx rm -rf tsconfig.*.tsbuildinfo","prettier":"prettier --write \"**/*.{js,json,sol,ts}\"","lint:client":"eslint .","test:client":"pnpm build:contracts && vitest run --config vitest.config.ts","build:client":"pnpm run clean:client && vite build","clean:client":"shx rm -rf dist/client && shx rm -rf tsconfig.*.tsbuildinfo","generate:index":"tsx ./scripts/generate-index.ts","lint:contracts":"solhint --config .solhint.json \"src/**/*.sol\"","test:contracts":"exit 0","build:contracts":"pnpm clean:contracts && forge build","clean:contracts":"forge clean && shx rm -rf src/**/codegen","build:dependencies":"./scripts/prebuild.sh"},"_npmUser":{"name":"kieranroneill","email":"kieran.oneill@pm.me"},"repository":{"url":"git+https://github.com/aetheris-nova/regimen-contractus.git","type":"git"},"_npmVersion":"10.8.2","description":"The Sigillum schema underpins the basic features of the sigillum for each Ordo.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@stablelib/utf8":"^2.0.0","@stablelib/base64":"^2.0.0","@aetherisnova/regimen-contractus-types":"workspace:^","@aetherisnova/regimen-contractus-utils":"workspace:^"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vite":"^6.0.3","chalk":"^5.3.0","dotenv":"^16.4.7","eslint":"^9.16.0","ethers":"^6.13.4","vitest":"^2.1.8","globals":"^15.13.0","solhint":"^5.0.3","typescript":"^5.7.2","@types/node":"^22.10.1","concurrently":"^9.1.0","vite-plugin-dts":"^4.3.0","typescript-eslint":"^8.18.0","vite-tsconfig-paths":"^5.1.4","@aetherisnova/arbiter":"workspace:^","eslint-config-prettier":"^9.1.0","prettier-plugin-solidity":"^1.4.1"},"peerDependencies":{"ethers":"^6.13.4"},"_npmOperationalInternal":{"tmp":"tmp/sigillum_1.0.0-beta.1_1734702627033_0.5515995548489694","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.2":{"name":"@aetherisnova/sigillum","version":"1.0.0-beta.2","license":"CC0-1.0","_id":"@aetherisnova/sigillum@1.0.0-beta.2","maintainers":[{"name":"kieranroneill","email":"kieran.oneill@pm.me"}],"homepage":"https://github.com/aetheris-nova/regimen-contractus#readme","bugs":{"url":"https://github.com/aetheris-nova/regimen-contractus/issues"},"dist":{"shasum":"cea5a288d4e45a97f9c895c07ffa9f503d8476e8","tarball":"https://registry.npmjs.org/@aetherisnova/sigillum/-/sigillum-1.0.0-beta.2.tgz","fileCount":78,"integrity":"sha512-qCe229lgOS2+KmMwbZBGNR3WE8o9ioJU3/2Wvx97sXXySfIKIUYvYo65qvrCIDIr5KdaeD/hujwlz4T/vYvxVw==","signatures":[{"sig":"MEUCIB5xaTdYX+tjspPYKsfbGzM0IAOe33h9njLBM2t5XG+cAiEA/7FRDoPV5UV9yZjRfIYdjiIZ9t0/VMy5JywnyqPwRjY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":862331},"main":"dist/client/index.js","type":"module","_from":"file:aetherisnova-sigillum-1.0.0-beta.2.tgz","types":"dist/client/index.d.ts","private":false,"scripts":{"lint":"concurrently --names \"CLIENT,CONTRACTS\" -c \"yellow.bold,magenta.bold\" \"pnpm lint:client\" \"pnpm lint:contracts\"","test":"pnpm test:contracts && pnpm test:client","build":"pnpm build:contracts && pnpm build:client","clean":"shx rm -rf dist/client && shx rm -rf tsconfig.*.tsbuildinfo","prettier":"prettier --write \"**/*.{js,json,sol,ts}\"","lint:client":"eslint .","postinstall":"./scripts/postinstall.sh","test:client":"pnpm build:contracts && vitest run --config vitest.config.ts","build:client":"pnpm run clean:client && vite build","clean:client":"shx rm -rf dist/client && shx rm -rf tsconfig.*.tsbuildinfo","generate:abi":"wagmi generate","generate:index":"tsx ./scripts/generate-index.ts","lint:contracts":"solhint --config .solhint.json \"src/**/*.sol\"","test:contracts":"exit 0","build:contracts":"pnpm clean:contracts && forge build","clean:contracts":"forge clean && shx rm -rf src/**/codegen","build:dependencies":"./scripts/prebuild.sh"},"_npmUser":{"name":"kieranroneill","email":"kieran.oneill@pm.me"},"_resolved":"/tmp/9237b605b060d1016931cf038d373114/aetherisnova-sigillum-1.0.0-beta.2.tgz","_integrity":"sha512-qCe229lgOS2+KmMwbZBGNR3WE8o9ioJU3/2Wvx97sXXySfIKIUYvYo65qvrCIDIr5KdaeD/hujwlz4T/vYvxVw==","repository":{"url":"git+https://github.com/aetheris-nova/regimen-contractus.git","type":"git"},"_npmVersion":"10.8.2","description":"The Sigillum schema underpins the basic features of the sigillum for each Ordo.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@stablelib/utf8":"^2.0.0","@stablelib/base64":"^2.0.0","@aetherisnova/types":"^1.2.0","@aetherisnova/utils":"^1.2.0","@aetherisnova/regimen-contractus-types":"^1.0.0-beta.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","viem":"^2.x","vite":"^6.0.3","chalk":"^5.3.0","dotenv":"^16.4.7","eslint":"^9.16.0","vitest":"^2.1.8","globals":"^15.13.0","solhint":"^5.0.3","@wagmi/cli":"^2.2.0","typescript":"^5.7.2","@types/node":"^22.10.1","@wagmi/core":"^2.x","concurrently":"^9.1.0","vite-plugin-dts":"^4.3.0","@wagmi/connectors":"^5.7.5","typescript-eslint":"^8.18.0","vite-tsconfig-paths":"^5.1.4","@aetherisnova/arbiter":"^1.0.0-beta.2","eslint-config-prettier":"^9.1.0","prettier-plugin-solidity":"^1.4.1"},"peerDependencies":{"viem":"2.x","@wagmi/core":"2.x"},"_npmOperationalInternal":{"tmp":"tmp/sigillum_1.0.0-beta.2_1738271322227_0.02135744649089122","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@aetherisnova/sigillum","version":"1.0.0","license":"CC0-1.0","_id":"@aetherisnova/sigillum@1.0.0","maintainers":[{"name":"kieranroneill","email":"kieran.oneill@pm.me"}],"homepage":"https://github.com/aetheris-nova/regimen-contractus#readme","bugs":{"url":"https://github.com/aetheris-nova/regimen-contractus/issues"},"dist":{"shasum":"b1f9fd05a74f8000e6579cbb7d6a542816b97ace","tarball":"https://registry.npmjs.org/@aetherisnova/sigillum/-/sigillum-1.0.0.tgz","fileCount":78,"integrity":"sha512-wAiPV1CFhPpItO8ctGHqfwngGP4G30eQK21lTaRlWilD+59PDE/7AfDOJ0IalwGtT+YSwB3uZKg6jQWBLG4yRQ==","signatures":[{"sig":"MEQCIAmGJ/xhG3pjgoHAPKWDUEr8wdWpGnhraITu4UmGYNdnAiB8lkcH7eTI4hSobbW+XU2vhNZ9fY/QLWCnDOj5H5NT3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":862310},"main":"dist/client/index.js","type":"module","_from":"file:aetherisnova-sigillum-1.0.0.tgz","types":"dist/client/index.d.ts","private":false,"scripts":{"lint":"concurrently --names \"CLIENT,CONTRACTS\" -c \"yellow.bold,magenta.bold\" \"pnpm lint:client\" \"pnpm lint:contracts\"","test":"pnpm test:contracts && pnpm test:client","build":"pnpm build:contracts && pnpm build:client","clean":"shx rm -rf dist/client && shx rm -rf tsconfig.*.tsbuildinfo","prettier":"prettier --write \"**/*.{js,json,sol,ts}\"","lint:client":"eslint .","postinstall":"./scripts/postinstall.sh","test:client":"pnpm build:contracts && vitest run --config vitest.config.ts","build:client":"pnpm run clean:client && vite build","clean:client":"shx rm -rf dist/client && shx rm -rf tsconfig.*.tsbuildinfo","generate:abi":"wagmi generate","generate:index":"tsx ./scripts/generate-index.ts","lint:contracts":"solhint --config .solhint.json \"src/**/*.sol\"","test:contracts":"exit 0","build:contracts":"pnpm clean:contracts && forge build","clean:contracts":"forge clean && shx rm -rf src/**/codegen","build:dependencies":"./scripts/prebuild.sh"},"_npmUser":{"name":"kieranroneill","email":"kieran.oneill@pm.me"},"_resolved":"/tmp/1cfa18060e405fd0959359dd359fd5a7/aetherisnova-sigillum-1.0.0.tgz","_integrity":"sha512-wAiPV1CFhPpItO8ctGHqfwngGP4G30eQK21lTaRlWilD+59PDE/7AfDOJ0IalwGtT+YSwB3uZKg6jQWBLG4yRQ==","repository":{"url":"git+https://github.com/aetheris-nova/regimen-contractus.git","type":"git"},"_npmVersion":"10.8.2","description":"The Sigillum schema underpins the basic features of the sigillum for each Ordo.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@stablelib/utf8":"^2.0.0","@stablelib/base64":"^2.0.0","@aetherisnova/types":"^1.2.0","@aetherisnova/utils":"^1.2.0","@aetherisnova/regimen-contractus-types":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","viem":"^2.x","vite":"^6.0.3","chalk":"^5.3.0","dotenv":"^16.4.7","eslint":"^9.16.0","vitest":"^2.1.8","globals":"^15.13.0","solhint":"^5.0.3","@wagmi/cli":"^2.2.0","typescript":"^5.7.2","@types/node":"^22.10.1","@wagmi/core":"^2.x","concurrently":"^9.1.0","vite-plugin-dts":"^4.3.0","@wagmi/connectors":"^5.7.5","typescript-eslint":"^8.18.0","vite-tsconfig-paths":"^5.1.4","@aetherisnova/arbiter":"^1.0.0","eslint-config-prettier":"^9.1.0","prettier-plugin-solidity":"^1.4.1"},"peerDependencies":{"viem":"2.x","@wagmi/core":"2.x"},"_npmOperationalInternal":{"tmp":"tmp/sigillum_1.0.0_1738271923382_0.9161266188060952","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@aetherisnova/sigillum","version":"1.1.0","license":"CC0-1.0","_id":"@aetherisnova/sigillum@1.1.0","maintainers":[{"name":"kieranroneill","email":"kieran.oneill@pm.me"}],"homepage":"https://github.com/aetheris-nova/regimen-contractus#readme","bugs":{"url":"https://github.com/aetheris-nova/regimen-contractus/issues"},"dist":{"shasum":"5458f26374b0a0f7e57007e7668c10de169099e0","tarball":"https://registry.npmjs.org/@aetherisnova/sigillum/-/sigillum-1.1.0.tgz","fileCount":84,"integrity":"sha512-I6sCzAklQSxuVVEnGUE3WeAG/r7vTfh3yhTmVjvjAe6wpCnLp0RbkdWDf3nvPALeVDXw7KefuMmMqz8jYL4PWw==","signatures":[{"sig":"MEUCIQDIc40M+5Bf/2bO5/dNDZHrKPt6g1Og3u5dJ8gtzMyZUgIgMLie/ePwIum7X9XOCsGQxB7HXKKJqq8IZxR+4cSmp4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":721732},"main":"dist/client/index.js","type":"module","_from":"file:aetherisnova-sigillum-1.1.0.tgz","types":"dist/client/index.d.ts","private":false,"scripts":{"lint":"concurrently --names \"CLIENT,CONTRACTS\" -c \"yellow.bold,magenta.bold\" \"pnpm lint:client\" \"pnpm lint:contracts\"","test":"pnpm test:contracts && pnpm test:client","build":"pnpm build:contracts && pnpm build:client","clean":"shx rm -rf dist/client && shx rm -rf tsconfig.*.tsbuildinfo","prettier":"prettier --write \"**/*.{js,json,sol,ts}\"","lint:client":"eslint .","postinstall":"./scripts/postinstall.sh","test:client":"exit 0","build:client":"pnpm run clean:client && vite build","clean:client":"shx rm -rf dist/client && shx rm -rf tsconfig.*.tsbuildinfo","generate:abi":"wagmi generate","generate:index":"tsx ./scripts/generate-index.ts","lint:contracts":"solhint --config .solhint.json \"src/**/*.sol\"","test:contracts":"exit 0","build:contracts":"pnpm clean:contracts && forge build","clean:contracts":"forge clean && shx rm -rf src/**/codegen","build:dependencies":"./scripts/prebuild.sh"},"_npmUser":{"name":"kieranroneill","email":"kieran.oneill@pm.me"},"_resolved":"/tmp/a92f5a06c65a3beaa2149dec59ccee5c/aetherisnova-sigillum-1.1.0.tgz","_integrity":"sha512-I6sCzAklQSxuVVEnGUE3WeAG/r7vTfh3yhTmVjvjAe6wpCnLp0RbkdWDf3nvPALeVDXw7KefuMmMqz8jYL4PWw==","repository":{"url":"git+https://github.com/aetheris-nova/regimen-contractus.git","type":"git"},"_npmVersion":"10.8.2","description":"The Sigillum schema underpins the basic features of the sigillum for each Ordo.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@stablelib/utf8":"^2.0.0","@stablelib/base64":"^2.0.0","@aetherisnova/types":"^1.2.0","@aetherisnova/utils":"^1.2.0","@aetherisnova/regimen-contractus-types":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","viem":"^2.x","vite":"^6.0.3","chalk":"^5.3.0","dotenv":"^16.4.7","eslint":"^9.16.0","globals":"^15.13.0","solhint":"^5.0.3","@wagmi/cli":"^2.2.0","typescript":"^5.7.2","@types/node":"^22.10.1","@wagmi/core":"^2.x","concurrently":"^9.1.0","vite-plugin-dts":"^4.3.0","@wagmi/connectors":"^5.7.5","typescript-eslint":"^8.18.0","vite-tsconfig-paths":"^5.1.4","@aetherisnova/arbiter":"^1.1.0","eslint-config-prettier":"^9.1.0","prettier-plugin-solidity":"^1.4.1"},"peerDependencies":{"viem":"2.x","@wagmi/core":"2.x"},"_npmOperationalInternal":{"tmp":"tmp/sigillum_1.1.0_1738349481690_0.2142972186562433","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@aetherisnova/sigillum","version":"1.2.0","private":false,"description":"The Sigillum schema underpins the basic features of the sigillum for each Ordo.","repository":{"type":"git","url":"git+https://github.com/aetheris-nova/regimen-contractus.git"},"license":"CC0-1.0","type":"module","main":"dist/client/index.js","types":"dist/client/index.d.ts","dependencies":{"@aetherisnova/types":"^1.2.0","@aetherisnova/utils":"^1.2.0","@stablelib/base64":"^2.0.0","@stablelib/utf8":"^2.0.0","@aetherisnova/regimen-contractus-types":"^1.0.0"},"devDependencies":{"@eslint/js":"^9.18.0","@types/node":"^22.10.1","@wagmi/cli":"^2.2.0","@wagmi/connectors":"^5.7.5","@wagmi/core":"^2.x","chalk":"^5.3.0","concurrently":"^9.1.0","dotenv":"^16.4.7","eslint":"^9.16.0","eslint-config-prettier":"^9.1.0","globals":"^15.13.0","prettier":"^3.4.2","prettier-plugin-solidity":"^1.4.1","shx":"^0.3.4","solhint":"^5.0.3","tsx":"4.19.2","typescript":"^5.7.2","typescript-eslint":"^8.18.0","viem":"2.x","vite":"^6.0.3","vite-plugin-dts":"^4.3.0","vite-tsconfig-paths":"^5.1.4","@aetherisnova/arbiter":"^1.2.0"},"peerDependencies":{"@wagmi/core":"^2.x","viem":"2.x"},"scripts":{"build":"pnpm build:contracts && pnpm build:client","build:client":"pnpm run clean:client && vite build","build:contracts":"pnpm clean:contracts && forge build","build:dependencies":"./scripts/prebuild.sh","clean":"shx rm -rf dist/client && shx rm -rf tsconfig.*.tsbuildinfo","clean:client":"shx rm -rf dist/client && shx rm -rf tsconfig.*.tsbuildinfo","clean:contracts":"forge clean && shx rm -rf src/**/codegen","generate:abi":"wagmi generate","generate:index":"tsx ./scripts/generate-index.ts","lint":"concurrently --names \"CLIENT,CONTRACTS\" -c \"yellow.bold,magenta.bold\" \"pnpm lint:client\" \"pnpm lint:contracts\"","lint:client":"eslint .","lint:contracts":"solhint --config .solhint.json \"src/**/*.sol\"","postinstall":"./scripts/postinstall.sh","prettier":"prettier --write \"**/*.{js,json,sol,ts}\"","test":"pnpm test:contracts && pnpm test:client","test:client":"exit 0","test:contracts":"exit 0"},"_id":"@aetherisnova/sigillum@1.2.0","bugs":{"url":"https://github.com/aetheris-nova/regimen-contractus/issues"},"homepage":"https://github.com/aetheris-nova/regimen-contractus#readme","_integrity":"sha512-u+9NJ6VrzIg5sq2Wh9DnJm6BH4KEWcA6Q7cJuAHx/LRb9Bztr/QSJXElFV4kZikZf+6j+adrUlHoiANf4Ry+YA==","_resolved":"/tmp/4160709dfba4a2ef8a25e95feec7f5e6/aetherisnova-sigillum-1.2.0.tgz","_from":"file:aetherisnova-sigillum-1.2.0.tgz","_nodeVersion":"20.18.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-u+9NJ6VrzIg5sq2Wh9DnJm6BH4KEWcA6Q7cJuAHx/LRb9Bztr/QSJXElFV4kZikZf+6j+adrUlHoiANf4Ry+YA==","shasum":"04ce98d057a992778538fc837eddc4520c37b8d2","tarball":"https://registry.npmjs.org/@aetherisnova/sigillum/-/sigillum-1.2.0.tgz","fileCount":64,"unpackedSize":524096,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDgjPk0YrQEMlZh/+mnqTb3UZk25i33R6/fVacZIE0jdAIhAM+mPz0cpKzE4nVgq9tN7JcTLpNmQWdB+2hX7F8C1cYU"}]},"_npmUser":{"name":"kieranroneill","email":"kieran.oneill@pm.me"},"directories":{},"maintainers":[{"name":"kieranroneill","email":"kieran.oneill@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sigillum_1.2.0_1741942091456_0.7325220514970547"},"_hasShrinkwrap":false}},"time":{"created":"2024-12-20T13:50:26.929Z","modified":"2025-03-14T08:48:11.877Z","1.0.0-beta.1":"2024-12-20T13:50:27.272Z","1.0.0-beta.2":"2025-01-30T21:08:42.401Z","1.0.0":"2025-01-30T21:18:43.651Z","1.1.0":"2025-01-31T18:51:21.984Z","1.2.0":"2025-03-14T08:48:11.644Z"},"bugs":{"url":"https://github.com/aetheris-nova/regimen-contractus/issues"},"license":"CC0-1.0","homepage":"https://github.com/aetheris-nova/regimen-contractus#readme","repository":{"type":"git","url":"git+https://github.com/aetheris-nova/regimen-contractus.git"},"description":"The Sigillum schema underpins the basic features of the sigillum for each Ordo.","maintainers":[{"name":"kieranroneill","email":"kieran.oneill@pm.me"}],"readme":"<div align=\"center\">\n  <img alt=\"An ornate golden compass surrounded by orbs\" src=\"https://github.com/aetheris-nova/regimen-contractus/blob/main/images/emblem@128x128.png\" height=\"128\" />\n</div>\n\n<div align=\"center\">\n\n[![License: CC0-1.0](https://img.shields.io/badge/License-CC0_1.0-brightgreen.svg)](./LICENSE)\n[![NPM Version](https://img.shields.io/npm/v/%40aetherisnova%2Fsigillum)](https://www.npmjs.com/package/%40aetherisnova/sigillum)\n![GitHub Release](https://img.shields.io/github/v/release/aetheris-nova/regimen-contractus?filter=%40aetherisnova%2Fsigillum*)\n\n</div>\n\n<h1 align=\"center\">\n  Regimen Contractus - Sigillum\n</h1>\n\n<p align=\"center\">\n  The Sigillum schema underpins the basic features of the sigillum for each Ordo.\n</p>\n\n---\n\n### Table of contents\n\n* [1. Overview](#-1-overview)\n* [2. Getting started](#-2-getting-started)\n  - [2.1. Installation](#21-installation)\n  - [2.2. Usage](#22-usage)\n* [3. Appendix](#-3-appendix)\n  - [3.1. Useful commands](#31-useful-commands)\n\n## 🗂️ 1. Overview\n\nTODO.\n\n## 🪄 2. Getting started\n\n### 2.1. Installation\n\nTODO.\n\n<sup>[Back to top ^][table-of-contents]</sup>\n\n### 2.2. Usage\n\nTODO.\n\n<sup>[Back to top ^][table-of-contents]</sup>\n\n## 📑 3. Appendix\n\n### 3.1. Useful commands\n\n| Command         | Description                   |\n|-----------------|-------------------------------|\n| `pnpm build`    | Builds the contract.          |\n| `pnpm lint`     | Lints all the `.sol` files.   |\n| `pnpm prettier` | Formats all the `.sol` files. |\n\n<sup>[Back to top ^][table-of-contents]</sup>\n\n<!-- links -->\n[table-of-contents]: #table-of-contents\n","readmeFilename":"README.md"}