over budget

Heidrun Expansion Upgrades - Part 3

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

<p>Heidrun enables custom apps to drop Cardano native assets, but the current drop wallet functionality only supports single native asset</p>

Yes Votes:
₳ 56,967,621
No Votes:
₳ 25,479,610
Votes Cast:
439

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

Detailed Plan

Heidrun, originally created to support the Adosia IoT project (Fund3 deliverable), is an open source platform API that enables developers a simple self-hosted means to rapidly integrate both accepting Cardano payments as well as add support for user or app initiated Cardano native asset withdrawals directly into custom applications.

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 ($25k) 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:

- enable Multi-Asset Support for Drop Wallets - $25k

All funds ($25k) 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: 4/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 multi-asset drop applications based on Heidrun

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