over budget

NFT-authorized NFT-minter contract

$7,000.00 Requested
Ideascale logo View on ideascale
Community Review Results (1 reviewers)
Addresses Challenge
Feasibility
Auditability
解决方案

开发一个智能合同,使用特定的元数据作为输入,只在tx中包含治理NFT的情况下按需铸造令牌。

Problem:

目前,还没有办法从智能合约中执行分散的、授权的、按需的代币铸造。

Yes Votes:
₳ 34,256,077
No Votes:
₳ 19,428,368
Votes Cast:
138

  • download
  • download

Detailed Plan

In Dandelion we found the need to decentralize the token minting to enable the N governors to be able mint tokens on behalf of the network. This is not possible without an smart contract or without sharing the policy secret keys among all the governors; which introduces serious [security] issues.

We think an smart contract like the proposed one would be really useful for many types of organisations and businesses, and that's why we propose to develop this as generic as possible, to become part of the essential Cardano ecosystem toolbox.

Our proposal is to hire some of the Gimbalabs Plutus-PBL (Project-Based Learning) team members to develop this, as they've already shown [0][1][2] the needed expertise to do so by delivering similar opensource contracts.

We propose to use AKI (Agile Katalyst Intrapreneur) framework [3] proposed in this same Fund7 to make all these efforts accountable and to serve best the community of users.

[0] <https://gimbalabs.com/pbl/plutus/2021-10>

[1] <https://gimbalabs.com/pbl/plutus/2021-11>

[2] <https://gimbalabs.com/pbl/plutus/2021-12>

[3] <https://cardano.ideascale.com/a/dtd/AKI-Agile-Katalyst-Intrapreneurs/384039-48088>

Key features/goals:

- Develop an Plutus Script that fulfils the following requirements
- Perform on-demand token minting
- Only authorizes specific NFT holders to trigger the minting
- Uses input medatada to distribute X amount to Y addresses
- Develop minimal boilerplate code to interact with the smart contract

Roadmap:

- 1st month: gather requirements, first initial proof of concept
- 2nd month: integrate boilerplate code, perform a real Dandelion token distribution

Key Performance Indicators for the first 3/6 months (KPIs):

- Working OpenSource contracts developed

Budget:

- 1x Plutus Engineer (2x $3500/mo)

Total: $7000

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