Indigo Development Updates

Development updates from the Indigo team will be posted here!

87 Likes

Indigo Protocol technical update: 2/26/2022

This week Indigo developers worked on:

  1. Initial Token Distribution (ITD) proposal launched on governance forum
  2. Scalable liquidations to maintain price stability
  3. Continued setup of PAB for Indigo Contracts
  4. Formal plan for private testnet
  5. Integrating PAB with Alonzo Node
  6. Draft and models for reward distributions
126 Likes

Indigo Protocol technical update: 3/6/2022

This week Indigo developers worked on:

  1. Finished implementing scaling solution for liquidations
  2. Finished setting up PAB and Chain Index for Governance, Staking, CDP and Vesting contracts
  3. Started consolidating and reviewing documentation and v1 roadmap
  4. Continued modeling reward distributions
  5. Started UI analysis to improve usability
82 Likes

Indigo Protocol technical update: 3/12/2022

This week Indigo developers worked on:

  1. Finished setting up PAB for smart contracts
  2. Updated Indigo Web App to match most recent PAB implementation
  3. Connected Cardano-wallet to PAB to attempt to run a private testnet
  4. Reviewed the new liquidation mechanism for benchmarking
  5. Finalized test cases and documents for scalable liquidation mechanism
  6. Continued documenting the PAB TS SDK and Indigo Protocol design
66 Likes

Indigo Protocol technical update: 3/19/2022

This week Indigo developers worked on:

  1. Started testing smart contracts against private testnet nodes
  2. Documented private testnet environment setup
  3. Tested PAB TS SDK with real Indigo smart contracts
  4. Multi-lingual web app support
  5. Integrating PAB with Cardano wallet server
  6. Updated technical documentation to prepare for next phase of development
54 Likes

Indigo Protocol technical update: 3/27/2022

This week Indigo developers worked on:

  1. Resolved on-chain issues related to smart contracts
  2. Added tests to PAB TS SDK
  3. Reviewed multi-sig implementation for token vesting
  4. Documented Multi-DEX SDK
  5. Updated Plutus app to resolve PAB issues
  6. Continued integrating PAB with Cardano Wallet Server
  7. Began working on an Indigo Quiz
51 Likes

Indigo Protocol technical update: 4/3/2022

This week Indigo developers worked on:

  1. Integrating the CDP functions of the web app into the private testnet
  2. Smart contract documentation
  3. Reviewing UTxO congestion and max transaction limitations
  4. Reviewing smart contract backlog
  5. Optimizing the private testnet plan
  6. Creating testnet faucet function in PAB
  7. Finalizing Indigo Quiz for production
41 Likes

Indigo Protocol technical update: 4/9/2022

This week Indigo developers worked on:

  1. Testing smart contracts against latest plutus-apps revision
  2. Integrating the PAB with the private testnet
  3. Oracle Expiration feature
  4. Solving some regressions and cleaning up the tests
  5. Integrating the INDY Proposal Fee in the case that the proposal fails
  6. UI enhancements
39 Likes

Indigo Protocol technical update: 4/23/2022

This week Indigo developers worked on:

  1. Continuing revamp of Indigo Web App for private testnet
  2. Integrating CDP, Stability Pool, Liquidation and Staking functions for private testnet
  3. Implementing Oracle Expiration for smart contract
  4. Cleaning up of chore tasks in smart contracts
  5. Writing Oracle standardization CIP first draft
  6. Writing draft for Indigo DAO Constitution
32 Likes

Indigo Protocol technical update: 5/1/2022

This week Indigo developers worked on:

  1. Roadmapping mainnet and setting deadlines for launch
  2. Protocol upgradeability technical designs
  3. Setting up nodes for private testnet
  4. Oracle Standards CIP with Charli3
  5. Updating Oracle implementation and adding Oracle expiration
  6. Partial liquidations and liquidation fees
29 Likes

Indigo Protocol technical update: 5/7/2022

This week Indigo developers worked on:

  1. Finalizing and reviewing oracle enhancements, allowing us to use any oracle that follows our data standards
  2. Adding benchmarks for TX Size, CPU, and Mem Units for staking and governance
  3. Deploying internal testnet and documenting test cases
  4. Creating bug reporting/feedback process for upcoming private testnet
  5. Oracle Datum Standard CIP, reviewed with CDA
  6. Reviewing oracle options for launch
  7. Bug fixes for Indigo Web App
27 Likes

Indigo Protocol technical update: 5/14/2022

This week Indigo developers worked on:

  1. Launched private testnet to community members
  2. Bug fixes for private tesetnet
  3. Oracle CIP with Charli3 and CDA
  4. Protocol upgradeability technical specifications
  5. Requirements document for protocol level insurance
  6. Formulas for LP rewards distribution
30 Likes

Indigo Protocol technical update: 5/21/2022

This week Indigo developers worked on:

  1. Multiple web app fixes from feedback for the private testnet
  2. Benchmarking tests for Staking and Governance contracts
  3. Protocol upgradability development into Governance
  4. Oracle enhancements
  5. Integration of Governance into web app
  6. Token distribution plans
23 Likes

Indigo Protocol technical update: 5/28/2022

This week Indigo developers worked on:

  1. Protocol upgradeability, getting close to finalizing all governance changes
  2. Refactoring how decimals are handled on-chain
  3. Integrating Governance dashboard into the Indigo Web App
  4. Cleaned up a few TX Size/Resource benchmarks
  5. DAO Governance process and quorum voting
  6. Tech planning for DAO Reserve
  7. Creating post-mortem for Private Testnet
23 Likes

Indigo Protocol technical update: 6/4/2022

This week Indigo developers worked on:

  1. Redesigning quorum voting for governance
  2. Protocol upgradability, getting close to finalizing all governance changes
  3. Refactored how decimals are handled on-chain
  4. Integrating the Governance Dashboard into the Indigo Web App
  5. Cleaning up a few TX Size/Resource benchmarks
  6. Tech planning for DAO Reserve
23 Likes

Indigo Protocol technical update: 6/18/2022

This week Indigo developers worked on:

  1. Integrated upgraded voting system into governance package plus optimized for on-chain transaction size
  2. Created tests for protocol upgradability redeemers
  3. Evaluated INDY reward distribution mechanisms for Stability Pool Distribution
  4. Added Text Proposals to governance package
  5. Removed minLovelace from on-chain checks
  6. Began reintegrating trading interface into new Web App UI
  7. Continued work on Governance Dashboard
22 Likes

Indigo Protocol technical update: 6/26/2022

This week Indigo developers worked on:

  1. Finalized upgrade redeemers for protocol upgradability
  2. Finalized Adaptive Quorum Biasing
  3. Reviewed optimizations and contention issues
  4. Integrated more front end for the governance dashboard
  5. Reviewed options for reward distribution
20 Likes

Indigo Protocol technical update: 7/3/2022

This week Indigo developers worked on:

  1. Removed Poll data from governance contract
  2. Enabled voting on multiple proposals at once by removing a condition on voting
  3. Continued moving protocolFeePercentage from CDPScriptParams to Protocol Parameters
  4. Began to optimise CDP script in order to reduce contention on create CDP action
  5. Determined iAssetList can be removed from GovDatum
  6. Determined the optimizations that can occur on LiquidityPool contract
  7. Found a simple optimization we can make on the Staking contract
22 Likes

Indigo Protocol technical update: 7/10/2022

This week Indigo developers worked on:

  1. Removed CDP manager from CDP contract to reduce contention on create CDP action
  2. Continued moving protocolFeePercentage from CDPScriptParams to Protocol Parameters
  3. Began removing minLovelace parameters from on-chain code
  4. Implemented mitigation of contention on Collector contract
  5. Began updating dependencies in preparation for Vasil and CTL support
  6. Started porting smart contracts off chain code to CTL
  7. Completed update of benchmarks suite to support Vasil
20 Likes

Indigo Protocol technical update: 7/18/2022

This week Indigo developers worked on:

  1. Updated the dependencies of the smart contracts to support Vasil
  2. Made minor optimizations to each of the contracts to reduce memory and CPU overhead
  3. Began implementing the CTL off-chain pieces
  4. Integrated AQB calculations into web-app and Governance pages with associated tests
  5. Updated trading pages in the Indigo Web App to match new design
20 Likes