funded
Indigo Iris: DEX API & Indexer
Current Project Status
in_progress
Amount
Received
₳108,000
Amount
Requested
₳200,000
Percentage
Received
54.00%
Solution

Open-source indexer & API/websocket feed to solve DEX data accessibility issues, streamlining decentralized exchanges for better user empowerment, education, and community collaboration.

Problem

Addressing Cardano’s decentralized exchange data availability to Cardano developers, and fragmentation across DEX-related tooling.

Impact Alignment
Feasibility
Value for money

Équipe

3 members

  • Project Information
  • Community Reviews
  • Team Information
Indigo Iris: DEX API & Indexer
Start date
-
Milestones
-
Next Milestone
-

Please describe your proposed solution.

The proposed solution is an open-source indexer and API designed for decentralized exchanges within the Cardano blockchain ecosystem. These components aim to address existing challenges by providing developers and traders with streamlined access to order and DEX analytical data. While developers are able to run their own instances, we will maintain public instances ourselves to enable developers who may not want to run instances themselves, to still have access to the DEX data.

Key components and features of the proposed solution include:

  • DEX Indexer: Filters Cardano transactions for ones related to supported exchanges while formatting & storing liquidity pools and order transactions in a relational way, giving better readability & flexibility when interacting with data.
  • API & Live Feed: Exposes indexed data for each DEX through a REST API & live websocket feed as DEX-related events happen on-chain. Live feed data includes updated order statuses, updated liquidity pool states, and general information like sync updates.
  • Data Accessibility: The API facilitates easy and real-time access to order information, trade history, and market analytics on decentralized exchanges operating on the Cardano blockchain.
  • Historical Data: Historical liquidity pool and order data empowers traders to be better informed on what they may trade. This includes historical states for each liquidity pool and historical swaps/deposits/withdrawals/zap orders, along with their statuses throughout the ordering lifecycle.
  • Standardized Interface: The API employs a user-friendly and standardized interface, allowing developers to seamlessly integrate it into their applications, trading bots, and analytical tools.
  • Compatibility Across Exchanges: The solution is designed to be compatible with multiple decentralized exchanges on Cardano, eliminating the need for developers to navigate & understand different data structures and protocols.
  • Documentation: Comprehensive documentation will be provided, offering clear guidelines on API integration, functionality, and best practices. This facilitates a smooth experience for developers and users.
  • Continuous Improvement: Regular updates and maintenance are planned to adapt the API & indexer to updates from the supported DEXs, as well as support newly launched DEXs. A feedback loop with the community contributes to ongoing improvements.

The Iris tooling along with our open-sourced DEX SDK Dexter (<https://github.com/IndigoProtocol/dexter>), both will give developers a full suite of tools when interacting indirectly with Cardano DEXs.

Please define the positive impact your project will have on the wider Cardano community.

Firstly, this project enhances accessibility to decentralized exchange data on the Cardano network by providing developers with streamlined tools to gather order, liquidity pool, and analytical data. This accessibility promotes innovation and tools tailored to trading on Cardano.

The collaborative and open-source nature of the Iris tooling promotes community-driven development, encouraging developers to contribute and improve the tools continuously. This collaborative effort strengthens the Cardano community by fostering a culture of innovation, knowledge-sharing, and support.

What is your capability to deliver your project with high levels of trust and accountability? How do you intend to validate if your approach is feasible?

The Indigo Labs team has a proven track record, having successfully launched impactful products like the Indigo Protocol and the Dexter DEX SDK. With a deep understanding of DEX-related data, we excel in crafting tools that seamlessly interface with and leverage this information. Our team is also well versed in Typescript, which is the chosen language to build Iris.

What are the key milestones you need to achieve in order to complete your project successfully?

Completion of integration for DEX indexers including Minswap, WingRiders, SundaeSwap, VyFinance, MuesliSwap, and Spectrum.

Expected Timeline: 10 weeks

>Completion of API to interface with indexed data.

Expected Timeline: 8 weeks

>Completion of automated testing for indexer, API, and websocket feeds to aid open-source development.

Expected Timeline: 3 weeks

>Completion of code documentation for open-source & installation documentation.

Expected Timeline: 3 weeks

Who is in the project team and what are their roles?

Eric Coley - CEO

Cody Butz - CTO

Zachary Sluder - Developer

Please provide a cost breakdown of the proposed work and resources.

  • Infrastructure:
  • 15,000₳
  • Completion of integration for DEX indexers including Minswap, WingRiders, SundaeSwap, VyFinance, MuesliSwap, and Spectrum.
  • 80,000₳
  • Completion of API to interface with indexed data.
  • 75,000₳
  • Completion of automated testing for indexer, API, and websocket feeds to aid open-source development.
  • 10,000₳
  • Completion of code documentation for open-source & installation documentation.
  • 20,000₳

How does the cost of the project represent value for money for the Cardano ecosystem?

  • Enhanced Accessibility: Facilitates real-time access to order and liquidity pool transaction data, fostering a transparent and efficient DeFi environment on Cardano.
  • Increased Participation: Attracts a broader user base by addressing challenges like limited data accessibility and decentralized exchange fragmentation, promoting ecosystem growth.
  • Empowerment of Developers: Provides a user-friendly, standardized interface for developers, enabling the creation of diverse applications, trading bots, and analytic tools.
  • Informed Decision-Making: Empowers traders with crucial information, facilitating well-informed decision-making in the Cardano trading space.
  • Long-Term Sustainability: The open-source, collaborative nature ensures ongoing improvements, making it a strategic and valuable long-term investment for the Cardano ecosystem.

Avis des conseillers communautaires (1)

Comments

Monthly Reports

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    3 min 24 s
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    4 min 3 s
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    3 min 48 s
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    2 min 16 s
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    3 min 14 s
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    3 min 19 s
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    4 min 59 s
    Darlington Kofa
0:00
/
~0:00