over budget

Transaction resubmitter daemon

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

A software component that monitors if the transaction makes it on chain and if not, resubmits it correspondingly.

Problem:

By design, in Cardano, there is no insurance that a newly submitter transaction will be included in a block.

Yes Votes:
₳ 33,601,624
No Votes:
₳ 19,382,903
Votes Cast:
204

[IMPACT]

By design, in Cardano, there is no insurance that a newly submitter transaction will be included in a block.

Transaction resubmitter is a software component that monitors if the transaction makes it on chain and if not, resubmits it correspondingly.

This is a useful component for anyone running an application that submits transactions on chain, such as light wallets, NFT minting services or DEXes.

This proposal is definitely aligned with the challenge as it increases the number of open-source critical tooling in the ecosystem.

Once released, the code will be published on GitHub and the release communicated on Reddit and Stack Exchange.

None, this software is already built and have been used by millions of Cardano transactions. We will just open-source it, as it is an internal tool we're using for our projects.

[FEASIBILITY]

If funded, we will open-source this software within two months after the funding is received.

The entire outcome of this project will be open-sourced under Apache License 2.0.

The budget for open-sourcing this component is the time our developers spent on it, which we estimate to around 270 hours, including a slight refactor.

Five Binaries is an infrastructure development company. We're Cardano pioneers - with the first Cardano block minted on an aeroplane, first stake pool on the ITN and the first Shelley transaction on the mainnet.

We are the creators of Blockfrost.io. We are participants in Alonzo since the Blue testnet and we are Plutus pioneers.

We are trusted by the community, with 30+ proposals across several funds already granted in the past. To find out our progress on making the Cardano infrastructure better, check our Catalyst dashboard page at https://catalyst.fivebinaries.com/.

We are trusted by customers such as Emurgo, Trezor or Cardano Foundation. To get in touch or find out more information about us, please visit https://fivebinaries.com/.

We have implemented the Cardano support into the Trezor Suite.

[AUDITABILITY]

We will be releasing the project in one go, on GitHub, so no project tracking needed.

The successful outcome is a project, published on GitHub, that one can download and run.

This is a new proposal.

Community Reviews (1)

Comments

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    d. 3 se. 24
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    d. 4 se. 3
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    d. 3 se. 48
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    d. 2 se. 16
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    d. 3 se. 14
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    d. 3 se. 19
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    d. 4 se. 59
    Darlington Kofa
0:00
/
~0:00