Mooli – 穆利区块链毕设代写

区块链毕设代写本文提供国外最新区块链项目源码下载,包括solidity,eth,fabric等blockchain区块链,Mooli – 穆利区块链毕设代写 是一篇很好的国外资料

Mooli

Goal

Allow users to easily create smart contracts on Ethereum blockchain.


Details

Stages

To Do

  • Pick one generic use case where smart contract can be generated for any of the audience above

  • Derive one specific use-case from generic (also solves audience)

  • Map use case into a decision tree of branches and input params

  • Configure site

  • Interact with contract on frontend

    • Deploy a contract
      • Connect to wallet button (scaffold)
        • Understand various wallets and user fragmentation https://twitter.com/pedrouid/status/1392024981471649792
        • Research best onboarding UX
  • Deploy contract on commit (check scaffold-eth)

    • add master branch protection rules
    • Contract test script https://hardhat.org/guides/waffle-testing.html
    • Simple Deploy script https://hardhat.org/guides/deploying.html https://github.com/austintgriffith/scaffold-eth/blob/master/packages/hardhat/package.json
    • Link with github workflows (safe credits store)
  • Code workflow into a form

  • Deploy online

  • Validate the need

Generic Use case

Generic use-case example:

  • A and B wants to enter an agreement.
  • B will get paid ‘x’ amount if condition ‘c’ is met

What kind of conditions? ..

A contract can be self-executing or may require human intervention.

Human intervention / Decision delegation can be configured to A / B (based on initial agreement) or new intermediate parties can be invited: P… P(n)

Only binary contracts for now, where at the end of expiry the condition (C) is either true / false. A term for a contract can be infinity.

Specific use-case (MVP) (WIP)

Agencies / Companies hire freelancers all the time. Both of the parties may or may not have exchanged value in past, but need to. Trustless smart-contracts can be formed between freelancer and an agency, on per-sprint basis, or even having an intermediate party (which they both trust) to execute the transaction. This can even later be done by external oracle in some cases.

Workflow In short:

  • Agency / Freelancer creates the smart contract with some fixed amount (USDC/ETH)

  • They configure parameters like: from, to, amount, contract_exec_condition (approval-based/time-based/code-based*)

  • Approver can be agency / freelancer or 3rd party based on their internal negotitation.

  • Once the creator is done configuring smart contract, other party reviews and approves the parameters.

Credits

  • Austin Griffith for scaffold-eth https://github.com/austintgriffith/scaffold-eth

Alternatives

If anyone finds a new alternative, please link it here:

https://unibright.io/

License

For commercial use, reach out to [email protected] For hobbyist, fork & hack away! I’ll update the license details soon.


Mooli

Goal

Allow users to easily create smart contracts on Ethereum blockchain.


Details

Stages

To Do

  • Pick one generic use case where smart contract can be generated for any of the audience above

  • Derive one specific use-case from generic (also solves audience)

  • Map use case into a decision tree of branches and input params

  • Configure site

  • Interact with contract on frontend

    • Deploy a contract
      • Connect to wallet button (scaffold)
        • Understand various wallets and user fragmentation https://twitter.com/pedrouid/status/1392024981471649792
        • Research best onboarding UX
  • Deploy contract on commit (check scaffold-eth)

    • add master branch protection rules
    • Contract test script https://hardhat.org/guides/waffle-testing.html
    • Simple Deploy script https://hardhat.org/guides/deploying.html https://github.com/austintgriffith/scaffold-eth/blob/master/packages/hardhat/package.json
    • Link with github workflows (safe credits store)
  • Code workflow into a form

  • Deploy online

  • Validate the need

Generic Use case

Generic use-case example:

  • A and B wants to enter an agreement.
  • B will get paid ‘x’ amount if condition ‘c’ is met

What kind of conditions? ..

A contract can be self-executing or may require human intervention.

Human intervention / Decision delegation can be configured to A / B (based on initial agreement) or new intermediate parties can be invited: P… P(n)

Only binary contracts for now, where at the end of expiry the condition (C) is either true / false. A term for a contract can be infinity.

Specific use-case (MVP) (WIP)

Agencies / Companies hire freelancers all the time. Both of the parties may or may not have exchanged value in past, but need to. Trustless smart-contracts can be formed between freelancer and an agency, on per-sprint basis, or even having an intermediate party (which they both trust) to execute the transaction. This can even later be done by external oracle in some cases.

Workflow In short:

  • Agency / Freelancer creates the smart contract with some fixed amount (USDC/ETH)

  • They configure parameters like: from, to, amount, contract_exec_condition (approval-based/time-based/code-based*)

  • Approver can be agency / freelancer or 3rd party based on their internal negotitation.

  • Once the creator is done configuring smart contract, other party reviews and approves the parameters.

Credits

  • Austin Griffith for scaffold-eth https://github.com/austintgriffith/scaffold-eth

Alternatives

If anyone finds a new alternative, please link it here:

https://unibright.io/

License

For commercial use, reach out to [email protected] For hobbyist, fork & hack away! I’ll update the license details soon.

部分转自网络,侵权联系删除区块链源码网

www.interchains.cc

https://www.interchains.cc/23082.html

区块链毕设网(www.interchains.cc)全网最靠谱的原创区块链毕设代做网站 部分资料来自网络,侵权联系删除! 最全最大的区块链源码站 ! QQ3039046426
区块链知识分享网, 以太坊dapp资源网, 区块链教程, fabric教程下载, 区块链书籍下载, 区块链资料下载, 区块链视频教程下载, 区块链基础教程, 区块链入门教程, 区块链资源 » Mooli – 穆利区块链毕设代写

提供最优质的资源集合

立即查看 了解详情