not approved

NFT re-minting service

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

Create a standardized NFT re-minter that can fix policy errors, create partially owned NFTs and trace NFT heritage

Problem:

All NFTs are currently created as a custom asset with 1 coin. This dissuades partial ownership and introduces reminting policy problems

Yes Votes:
₳ 33,226,261
No Votes:
₳ 61,210,014
Votes Cast:
292

This can be created as a centralized service and migrated to a smart contract based solution afterwards. I am in the Plutus Pioneer Class so this will be easily done and fast in mainnet.

 

As a first solution create a Haskell service interfacing with dbsync and reminting tokens sent to it as described in the metadata. This will also have a small "pay by dust" component. The service in itself will run with two addresses, a payment address where the NFT holder sends their tokens and a burn address (which will be community generated) where the old NFTs get sent after they have been reminted.

 

Cost estimates:

Create DB Sync Haskell service with simple re-minting - 40hrs

Create and publish Smart Contract that replaces the DB-Sync service - 30hrs

Design and Implement Token Heritage Standard (followup proposal)

Cost Rate: 85€/hr

Total cost phase 1: 70 × 85 × 1.18 =7000$ (7021)

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