contracts/package.json
Edut LLC 32141a89f4
Some checks are pending
check / contracts (push) Waiting to run
contracts: add last light controller and gas-only identity mint
2026-02-20 15:43:16 -08:00

30 lines
1.4 KiB
JSON

{
"name": "@edut/contracts",
"version": "0.1.0",
"private": true,
"description": "EDUT membership and entitlement contracts",
"scripts": {
"build": "hardhat compile",
"test": "hardhat test",
"check": "npm run build && npm run test && npm run check:addresses",
"check:addresses": "node scripts/validate-runtime-addresses.cjs",
"deploy:sepolia": "hardhat run scripts/deploy-membership.cjs --network baseSepolia",
"deploy:mainnet": "hardhat run scripts/deploy-membership.cjs --network base",
"deploy:entitlement:sepolia": "hardhat run scripts/deploy-entitlement.cjs --network baseSepolia",
"deploy:entitlement:mainnet": "hardhat run scripts/deploy-entitlement.cjs --network base",
"deploy:lastlight:sepolia": "hardhat run scripts/deploy-lastlight.cjs --network baseSepolia",
"deploy:lastlight:mainnet": "hardhat run scripts/deploy-lastlight.cjs --network base",
"smoke:e2e:sepolia": "node scripts/e2e-membership-flow.cjs",
"smoke:e2e:controlplane:sepolia": "node scripts/e2e-control-plane-flow.cjs",
"lastlight:eip712:sepolia": "node scripts/lastlight-eip712-flow.cjs",
"verify:offers:sepolia": "node scripts/verify-offer-config-readback.cjs",
"smoke:funding:sepolia": "node scripts/report-smoke-funding-threshold.cjs"
},
"devDependencies": {
"@nomiclabs/hardhat-ethers": "^2.2.3",
"chai": "^4.5.0",
"ethers": "^5.7.2",
"hardhat": "^2.22.18"
}
}