Source code of smart contracts for Stability protocol
Stability is a profit generating protocol managed and developed by our decentralized autonomous organization.
- stabilitydao/core - smart contracts
- stabilitydao/app - frontend application
- stabilitydao/addresses - deployment addresses
Branch | What for? |
---|---|
main | Mainnet deployed smart contracts. Production. |
develop | Testnet deployments. Contracts for testing, debugging, and auditing before deploying to mainnet. |
l2/** | Layer 2 specific network contracts development and deployments. |
draft/** | Protocol development. |
- Ethereum ethereum/go-ethereum
- Solidity ethereum/solidity
- OpenZeppelin OpenZeppelin/openzeppelin-contracts
- Ethers ethers-io/ethers.js
- Hardhat nomiclabs/hardhat
- TypeChain dethcrypto/TypeChain
- Waffle EthWorks/Waffle
- https://ethereum.org/en/developers/docs/
- https://docs.soliditylang.org/
- https://docs.openzeppelin.com/contracts/4.x/
- https://hardhat.org/getting-started/
git clone https://github.com/stabilitydao/core.git
cd core
yarn
npx hardhat node
yarn test
yarn lint
yarn coverage
yarn clean