Knowledge Base
Best Practices & Standards
Our development standards differentiate us in the industry. Learning and adhering to these best practices is a crucial part of your onboarding:
Security & Processes
Security is paramount in our organization. Please thoroughly review our "Security Home" guidelines and commit to following them in your work.
Essential security resources:
- Coming Soon…
DeFi & Dapps
Working in DeFi often means building upon established foundations and leveraging existing code to accelerate development. The following contracts have become influential benchmarks in the industry and are essential resources for our team:
- OpenZeppelin Library - Industry standard for secure smart contract development
- Synthetix Staking - Reference implementation for staking rewards
- UniswapV2 Pair - Foundational DEX contract
- Gnosis Safe Multisig - Leading multisignature wallet implementation
- Sushi MasterChef - Popular farming/staking contract
- ERC4626 vault - Standard for tokenized vaults
- Connext - Cross-chain communication protocol
Note: These contracts represent advanced implementations. While complete understanding isn't expected immediately, familiarity with their existence and purpose will prove valuable when needed.
Additionally, the following concepts are important to understand:
- EIP-1559: Fee market change - Ethereum's transaction fee mechanism
- ERC-4337: Account Abstraction - Standard for smart contract-based accounts