not approved
XRAY/Graph Price API — DEXs Prices & Volumes Tracking
Current Project Status
Unfunded
Amount
Received
₳0
Amount
Requested
₳25,000
Percentage
Received
0.00%
Solution

Develop an application for parsing prices and trading volumes built on Ogmios and wrapped in docker

Problem

The Cardano ecosystem lacks an open-source solution for parsing transactions on the popular DEXs and providing APIs with price and trading volume data

logo-bc35b0.png

Impact Alignment
Feasibility
Value for Money

Team

1 member

XRAY/Graph Price API — DEXs Prices & Volumes Tracking

Please describe your proposed solution

The application will be split into two Docker containers: extractor and server. The database will be TimescaleDB for convenient time-series data aggregation. Extractor will work in conjunction with Ogmios and parse data, Server will output this data (with OpenAPI schema description).

The product is partially finished. Read more: https://github.com/xray-network/xray-graph-pricing

Orders endpoint: https://graph.xray.app/output/pricing/mainnet/api/v1/orders

We have already developed a similar XRAY/Graph Nftcdn API application and cardano-nftdcn-client for it (see our GitHub).

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

Many developers for Cardano will have access to prices and trading volumes API of popular DEXs (with schema description in OpenAPI format).

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?

We've done quite a bit of product development and understand how and what goes on in Cardano.

  • CardanoWeb3js (Cardano JS SDK)
  • RayWallet (lightweight wallet)
  • RayStake (+ first Cardano ISPO)
  • XRAY/Graph Nftcdn (metadata explorer, image CDN, IPFS proxy)
  • XRAY/Graph Output (Cloudflare Workers load balancer)
  • XRAY/Graph Turbo TX Send (Cloudflare Workers multiple node tx submission)
  • Koios Tiny (dockered Koios)
  • cardano-koios-client
  • cardano-nftcdn-client
  • And so on, many projects are in the pipeline

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

Milestone 1: Time required: 1 month

Key results: Parsing "minswap", "minswap_stable", "wingriders", "sundaeswap", "vyfinance", "muesliswap" DEXs for orders, cancelations, batch processings

Milestone 2: Time required: 1 month

Key results: Aggregation data, OpenAPI specs, TS client

Final Milestone: Time required: 1 month

Key results: Documentation, proposal closing

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

Nick Tabolich - Core Developer

Participated in the development of XRAY/Network for over two years, has experience with Cardano blockchain for all tasks. Possesses the necessary management skills to organize work and hire developers

Please provide a cost breakdown of the proposed work and resources

Milestone 1:

$50/hr x 1 month x 80 hr/month = $4,000

Milestone 2:

$50/hr x 1 month x 80 hr/month = $4,000

Final Milestone:

$50/hr x 1 month x 80 hr/month = $4,000

TOTAL ($) = $12,000

TOTAL ($0.45/ADA) = ~25,000 ADA

No dependencies

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

Blockchain developer hourly rates are charged at an international industry standard of ~$50 an hour. Reference: https://survey.stackoverflow.co/2023/#work-salary

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

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

    Authored by: Darlington Kofa

    4m 3s
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    3m 48s
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    2m 16s
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    3m 14s
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    3m 19s
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

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