Skip to content
LogoLogo

Packages

Core

deployoor

Deploy engine, codegen, and CLI (init, generate). Reads Hardhat/Foundry artifacts, emits typed deployers, records deploys to deployments/.

Exports: deployoor, deployoor/plugin, deployoor/generate.

Plugins

Lifecycle hooks — each peer-depends on deployoor and imports only deployoor/plugin.

PackagenpmDescription
@deployoor/etherscannpmEtherscan V2 verification (one key, all chains)
@deployoor/sourcifynpmSourcify v2 verification (keyless)
@deployoor/slacknpmSlack notifications on deploy

Toolchain & consumption

PackagenpmDescription
@deployoor/hardhatnpmAuto-regenerate deployers on hardhat compile
@deployoor/wagminpm@wagmi/cli plugin sourcing from deployments/
@deployoor/testingnpmcreateTestClients() — in-memory EVM + store (Node ≥ 20)

Ecosystem

fhevm-tevm-mocks

Separate from the deploy core — Tevm-native adapter for Zama FHEVM mock tests. Wires FHE host contracts and relayer handlers into a Tevm instance you own.

Install matrix

# minimum
pnpm add -D deployoor viem
 
# hardhat auto-generate
pnpm add -D @deployoor/hardhat deployoor viem
 
# wagmi consumption
pnpm add -D @deployoor/wagmi @wagmi/cli
 
# testing
pnpm add -D @deployoor/testing vitest