Skip to content

Roadmap

Tommi Enenkel edited this page May 9, 2022 · 5 revisions

Projects:

  1. Make Subscrape onboarding-friendly
  2. Basic balance changes
  3. Generic interfaces to plug in scrapers & transformers
  4. Support multiple currencies per chain
  5. XCM transfers
  6. Abstract DeFi scrapers / transformers + specific implementation for Karura, Zenlink/Bifrost & Mangata

1. Make Subscrape onboarding-friendly

Bring Subscrape into a state where it is easy for devs to start using it.

  • Documentation
    • Usage guide
    • Clean and comprehensive Architecture description
    • Code classes, properties and methods documented
    • GitHub pages or ReadTheDocs
  • Process
    • "What is done?" Standards for features, bugs & pull requests
    • add tests
    • make package available on PyPi
  • Education
    • create videos to demo the usage of Subscrape
    • highlight previous real life use cases (Mangata Crowdloan, Kanaria land deed burn analysis, Tax preparation)

2. Basic balance changes

Allow users to extract the most common changes to individual account balances and lists of accounts

  • Transfers in, out and between a defined list of accounts
  • Staking & rewards
  • Crowdloan participation
  • Paradrops
  • Treasury tips, bounty claims & proposal claims

3. Generic interfaces to plug in scrapers & transformers

Allow integrators to implement their own scrapers & transformers against generic interfaces and plug them into Subscrape during runtime

  • Specify interfaces for scrapers & transformers
  • Refactor existing scrapers and transformers to implement against the interfaces and be used like any other plugin
  • Specify configuration accordingly
  • Documentation highlights use case of plugins and shows how to implement one

4. Support multiple currencies per chain

5. XCM transfers

Follow token transfers across chains

6. Abstract scrapers / transformers for basic DeFi primitives + specific implementation for Karura, Zenlink/Bifrost & Mangata

  • Swaps
  • Liquidity Provision
  • Liquidity mining