# BNT-X - Decentralized Exchange Data Interface
## Overview
- Status: Draft
- Project Type: Cooperative - Multiple workers can submit work, and the bounty is shared
- Time Commitment: Weeks
- Experience Level: Intermediate
- Size: USD 25'000 in ICP (at time of distribution)
## Description
In order to provide more visibility of the Internet Computer DeFi ecosystem, ICRC-1 tokens and decentralized exchanges should be listed on the popular financial data provider websites of the cryptocurrency industry, such as [CoinMarketCap](https://coinmarketcap.com/) and [DefiLlama](https://defillama.com). For this, the IC ecosystem needs to define and implement standard interfaces that meet the requirements of the financial data providers. The goal of this bounty is the creation of interface standards and implementations for AMM and orderbook-based decentralized exchanges (DEXes).
## Acceptance Critera
- Creation of relevant ICRC standards in collaboration with other developers of decentralized exchanges on the Internet Computer. Standards don't need to be ratified by the Network Nervous System to complete this bounty.
- Ensure that requirements of CoinMarketCap and DefiLlama are met.
- Implementation of open source (MIT licensed) canister(s) that implement the interfaces and are able to provide the required historical data and can be employed by decentralized exchanges on the IC.
- The canisters need to be production-ready.
## Remarks
- This is a collaborative bounty where the reward can be shared by multiple teams. Ideally, one team from a AMM-based DEX and one team from a orderbook-based DEX would pursue this bounty in parallel.
## How to apply?
- Include links to previous relevant work.
- Include a brief overview of how you will complete the task.
- Post your application text in this thread.
## Resources
- [CoinMarketCap DEX listing](https://coinmarketcap.com/rankings/exchanges/dex/)
- [CoinMarketCap ideal API endpoint samples](https://docs.google.com/document/d/1S4urpzUnO2t7DmS_1dc4EL4tgnnbTObPYXvDeBnukCg/edit)
- [ICRC Repository](https://github.com/dfinity/icrc)