Solidity framework for extending any contract with counterfactual revocable-delegation
- A high level summary of the goals of the Delegatable framework.
- A series of conversations about the framework on YouTube.
- A reference app called MobyMask.
- A JS library for creating & redeeming delegations.
- A Delegatable Facet for Diamonds
These contracts can be deployed to a network by running:
yarn deploy <networkName>
Some of them have been deployed already and can be reused.
These contracts can be verified on Etherscan.
yarn verify
Run the unit tests locally with:
yarn test
Generate the test coverage report with:
yarn coverage
Add inline docs in the natspec format. The command yarn docs
and yarn docs:html
will generate the markdown and minimal html site which can be easily published.