over budget

StreamChainQuery

$51,500.00 Requested
Ideascale logo View on ideascale
Community Review Results (1 reviewers)
Addresses Challenge
Feasibility
Auditability
ソリューション

私たちは、オンラインでの問い合わせ、キャッシュされた回答、フック/ウォレットスクリプトをオンラインで実行するためのサーバーレスサービスを作ることを提案します。

Problem:

すべての分散型アプリケーション(dapps)には、ブロックチェーン上で起こっているイベントを継続的にスキャンして要約するサービスが必要です。

Yes Votes:
₳ 41,988,719
No Votes:
₳ 10,159,188
Votes Cast:
210

  • download
  • download

Detailed Plan

1. First, we plan to build and release an efficient library for online querying of the Cardano blockchain,

with the following basic features (this is main focus of the service):

- one-shot runs or online monitoring of the blockchain,

- direct interface with Cardano node,

- strong query language with time-bound estimates,

- "zooming in" on arbitrary details over Cardano blockchain: specific contracts, datums, validators, addresses.

2. Serverless REST API for online summarization

On top of the open-source library we will provide:

- automatic caching of query answers,

- precomputation of essential query components for the convenience of the user,

- free basic plan for simple queries,

- signed public output of paid queries, effectively a rapid oracle development environment.

Please note that the basic plan will be free.

3. Online IDE for querying Cardano blockchain (future goal, after this stage is complete)

At this stage, we will provide an online IDE for the library.

This IDE will include:

- a library of standard queries,

- hints for the developers.

4. Product popularization and sustainability programme (future goal, after this stage is complete)

At this stage, our main effort will be to increase marketing visibility,

and prepare for a sustainable subscription plan that may be able to support the service in the long term.

This includes:

- engaging partners to encourage them to join the platform,

- advertising within the community via tutorials and training,

- marketing research and publishing,

- free support for all users.

Deliverables:

* Library for online custom aggregations of Cardano Blockchain - 5k$

* stream query updates for live updates of serverless service like PooCoin - 2k$

* webhook calling upon database trigger - 2k$

* Running wallet script upon database trigger - 2k$

* synchronous operation with streaming update - await aggregation result from JS - 3k$

* Efficient caching of queries - 5k$

* SaaS API with per-query subscription and access tokens - 10k$

* online IDE allowing to explore Cardano with arbitrary filters - 7k$

* project website and issue tracker - 0.5k$

* JS and PureScript REST binding library with tutorial | 2k$ |

* Haskell REST API with tutorial - 1k$

* OpenAPI spec - 0.5k$

* integrated Docker image for AWS Marketplace - 2.5k$

Success after 3, 6, 12 months:

1. After 4 months we should have a working engine.
2. After 6 months we expect that SaaS will be launched and users will be able to try out the tutorials to deploy serverless apps.
3. After 12 months we want to be a popular go-to platform for serverless dApps on Cardano.

コミュニティ・アドバイザー・レビュー (1)

Comments

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    3分 24秒
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    4分 3秒
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    3分 48秒
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    2分 16秒
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    3分 14秒
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    3分 19秒
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    4分 59秒
    Darlington Kofa
0:00
/
~0:00