Smart LTV is a Solidity-based project focused on optimizing loan-to-value calculations and risk management in decentralized finance. It integrates advanced algorithms for efficient market allocation and data verification using EIP712 standards.
The documentation is available here
To set up the project, you'll need Foundry and NodeJS installed
npm install
npm run test-unit
export GOERLI_RPC_URL=<your-goerli-rpc-url>
npm run test-integration
npm run coverage
npm run build
npm run prettier-format
npm run prettier-watch
This project uses Foundry for smart contract development. Follow these best practices:
- Compile contracts with forge build.
- Write unit tests in test/unit and integration tests in test/integration.
- Ensure code quality by using Prettier for formatting.
Contributions are welcome! Please ensure you follow the testing and coding standards mentioned above.