Tokenized ownership of Safes using pseudo-ERC-1155 accounting and a singleton contract.
Deployed to most blockchains: 0x000000000000F096B212bC59B56Be28B65a25f9d
Click use this template
to start.
Run: curl -L https://foundry.paradigm.xyz | bash && source ~/.bashrc && foundryup
Build the foundry project with forge build
. Run tests with forge test
. Measure gas with forge snapshot
. Format with forge fmt
.
Contracts will be tested and gas measured on every push and pull request.
You can edit the CI script in .github/workflows/ci.yml.
lib
├─ forge-std — https://github.com/foundry-rs/forge-std
├─ solady — https://github.com/vectorized/solady
src
├─ Safes — Safes Contract
test
└─ Safes.t - Test Contract
These smart contracts and testing suite are being provided as is. No guarantee, representation or warranty is being made, express or implied, as to the safety or correctness of anything provided herein or through related user interfaces. This repository and related code have not been audited and as such there can be no assurance anything will work as intended, and users may experience delays, failures, errors, omissions, loss of transmitted information or loss of funds. The creators are not liable for any of the foregoing. Users should proceed with caution and use at their own risk.
See LICENSE for more details.