over budget

Heidrun Core Management Upgrades

$20,000.00 Requested
Ideascale logo View on ideascale
Community Review Results (1 reviewers)
Addresses Challenge
Feasibility
Auditability
Problem:

<p>Heidrun is an amazing tool to enable custom application integration with Cardano, but the current supported functionality limits management</p>

Yes Votes:
₳ 68,142,038
No Votes:
₳ 28,783,615
Votes Cast:
332

  • download
  • download
  • download
  • download
  • download
  • download
  • download
  • download

Detailed Plan

Heidrun exists as a standalone node, operates completely independent of smart contracts, and is Cardano "node-less" (currently utilizes BlockFrost API). The primary market for Heidrun entails any rapid TTM (time to market) Cardano integrations where the deploying party is a known trusted party (often where no hard requirement for smart contracts is present).

Heidrun currently supports dashboard overview, API key management, payment wallets, drop wallets, and two separate API job functions - TrackPaymentAndCallback and TrackPaymentAndDropAsset.

The intent of this proposal is to secure adequate funding ($20k) to expand existing Heidrun functionality to add support for the new methods. Expanding Heidrun functionality will rapidly expand the breadth of applications and builders on Cardano.

Current Heidrun Methods:

TrackPaymentAndCallback function enables setting up a Heidrun job to trigger a custom predefined action (webhook callback) upon detecting a specific Ada payment (leaves the inbound payment wallet utxo alone).

TrackPaymentAndDropAsset function enables dropping a native asset on detecting a specific Ada payment (consumes the entire payment wallet utxo returning any excess Ada amount to the target address along with the native assets).

Proposed (New) Heidrun Methods / Functionality:

- integrate API endpoints for core application to query Heidrun jobs and relevant job status in order to better reconcile application state

- integrate management GUI tools to easily identify erroneous payments, and issue one-click "refunds" for failed jobs or invalid payments amounts

All funds ($20k) will be used for development and developer compensation.

Adosia is currently using Heidrun to:

- accept Ada payments for custom IoT triggering upon Ada payment receipt

- accept Ada payments for enabling Adosia SaaS subscriptions

- accept Ada payments for enabling Adosia IoT platform account and device upgrades wit

- accept Ada payments for on-platform ADO token purchases

- accept Ada payments to enable ADO token withdrawals

Target public launch date: 3/1/2022

Definitions of success:

- after 3 months the implementation plan will be complete

- after 6 months all technical deliverables will have been met

- after 12 months we would like to see numerous new applications utilizing these new Heidrun methods

Kyle Solomon (FROG / WOLF) is a seasoned Cardano stake pool operator, developer and community contributor, a creator of spacecoins and jetchicken, co-founder of SPOCRA and the founder of the Adosia IoT open hardware project. Quinn (LOGIC) is an extremely talented developer now working full time in the Cardano ecosystem. Quinn and Kyle are both previous Catalyst Fund recipients. All funds will be used for development.

Heidrun presentation:

https://docs.google.com/presentation/d/1aOS7GU3C9oj7V7nUUsEr4ciact22ZgYbJXF2XWLf7Hg/edit#slide=id.ge3ac1c4ef8_0_80

Heidrun Github:

<https://github.com/adosia/Heidrun>

社区顾问评论 (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