A generalized intent specification for smart contract wallets, allowing authorization of current and future intent standards at sign time.
View the spec here: ERC-7521.
| dep | version |
|---|---|
| Foundry | latest |
| Trunk | latest |
Make sure submodules are up to date:
git submodule update --init --recursiveBuild and run tests:
forge build
forge testBuild and run hardhat scenario tests and benchmarking:
npx hardhat compile
npx hardhat testCode must pass tests and coverage requirements as well as follow formatting requirements.
forge test
forge coverage
npx hardhat testtrunk fmtThe primary license for this repo is Apache-2.0, see LICENSE.