completed

Step-by-Step Guide: Off-Chain Code

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

Create an amazing guide for off-chain computation in Plutus that has working templates and a step-by-step walk-through for creating dApps.

Problem:

A detailed, step-by-step, and thorough guide with usable templates for off-chain computation using Plutus does not exist at this moment.

Yes Votes:
₳ 134,909,935
No Votes:
₳ 40,087,834
Votes Cast:
813

This proposal was approved and funded by the Cardano Community via Project F5: Developer ecosystem Catalyst funding round.

  • Video cover image

A detailed, step-by-step, and thorough guide with usable templates for off-chain computation using Plutus.

Please read for a detailed explanation of the off-chain example:

https://ancientkraken.gitbook.io/fund5-proposal/

 

Roadmap

 

This proposal will be written over the next three months while I attend the Plutus pioneer program. I want to contribute to the ecosystem with a very unique idea that will greatly help new developers looking for off-chain solutions using Plutus. The guide will be a great introduction to off-chain computations and a jumping-off point for developers using the templates in their own projects. It will be written for developers with some previous Haskell knowledge but little to no Plutus knowledge.

Goal

 

The goal of this proposal is to be the de facto guide and template for off-chain code written in Plutus.

Benefits to Cardano Ecosystem

 

The key benefit will be the amazing examples of smart contracts for off-chain computations. These examples can be used as a template or a guide to creating new applications in the ecosystem. The examples will be a combination of text, video, and images conveniently located in a GitBook space.

Deliverables

Full off-chain implementation of a D.F.B. on Cardano. (See GitBook) Modeling of smart contracts in Plutus with fully functional playground files. Fully open-sourced ReactJS components and Plutus smart contracts. Well-written guides for Plutus smart contract development. Full analysis of DFBs and their application as a token redistribution machine.

Community Reviews (1)

Comments

Monthly Reports

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