Franchiser
allows holders of checkpoint voting tokens to selectively sub-delegate voting power while retaining full custody over their funds, as described in the design document.
- Ensure that foundry is installed on your machine
forge build
forge test --no-match-contract Integration
forge test --match-contract Integration --fork-url $FORK_URL
- Create and populate a .env file
source .env
forge script script/Deploy.s.sol:Deploy --broadcast --private-key $PRIVATE_KEY --rpc-url $RPC_URL [--etherscan-api-key $ETHERSCAN_API_KEY --verify --chain-id $CHAIN_ID]
See the v1 release.
This codebase was audited by Trail of Bits as of commit e652c7fe1716bc8e9ca1bb929238313eabb9ea52. All changes made since this commit may be viewed here. The audit findings are summarized in issues which may be viewed here.