Deployment scripts
Initial protocol contracts deployed to testnet using automated pipelines. GitHub Actions now runs contract tests on every PR and enforces minimum coverage before merge. Versioned artifacts and environment configs are tracked for repeatable rollouts.
Contracts FE queries
Front-end queries implemented via GraphQL to read core contract state and user positions. Queries are typed and paginated to support portfolio, market, and health views.
QA setup of test scripts
Dedicated QA environments prepared with scripted checks for deposit/withdraw, borrow/repay, and liquidation paths. Fixtures seed accounts and markets for consistent runs.
Test scenarios preparation
Comprehensive scenarios drafted for edge cases: under-collateralization, bad-debt detection, slashing events in the Safety Module, and fee-withdrawal workflows.
⌛ In Progress
GraphQL & Subgraph integration
Connecting the UI to a custom Subgraph for real-time protocol state. Subgraph deployments will track TVL, position data, and liquidation events.
AWS setup
Provisioning core infrastructure and access controls to support indexing, APIs, and CI/CD.
Historical APY visualization
Building UI components to chart historical and live APY per market using indexed on-chain events.
Contract interactions (FE)
Refining front-end transaction flows: trigger deposits, withdrawals, borrows, and interface with fee-collector actions under multisig governance.
Testing front-end data
Validating data across staking workflows, liquidation status, and protocol analytics to ensure accurate rendering and alerts.