A Standalone Yul implementation of shafu0x's MicroStable, a minimum viable stablecoin based loosely on DYAD.
This is a submission to MicroStable World ๐!
This project uses Foundry.
git clone https://github.com/cawfree/MicroStable-Yul
cd MicroStable-Yul
forge install
# Currently Foundry may only build one Yul file at a time,
# so we build these here manually. To run tests, the Yul
# bytecode is manually parsed from the `out/` directory,
# requiring a call to `vm.ffi`.
forge build src/Manager.yul
forge build src/ShUSD.yul
forge test --ffi