Skip to content
@smplverse

SMPLverse

SMPLverse

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*^^^^^^&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
@@@@@@@@@@@@@@@@@@@@@@@@@@@@****,*,*,,,.,,.,,,,.,,&&&&&&&&&&&&&&&&&&&&&&&&&
@@@@@@@@@@@@@@@@@@@@@@@@@@@,****/((///**,,*,,,.,,...,.&&&&&&&&&&&&&&&&&&&&&
@@@@@@@@@@@@@@@@@@@@@@@@/***/(####/(#####((/*,,,,*.,*..,#&&&&&&&&&&&&&&&&&&
@@@@@@@@@@@@@@@@@@@,      ,                 (((**,,,,,.,,&&&&&&&&&&&&&&&&&&
@@@@@@@@@@@@@@(  *****.***/**(/*..**,           /**,,,.*,.&&&&&&&&&&&&&&&&&
@@@@@@@@@@@@@((.            *&       ,**/          ,,,,,.,&&&&&&&&&&&&&&&&&
@@@@@@@@@@@@@((            **           */,          ,,,,,,&&&&&&&&&&&&&&&&
@@@@@@@@@@@@@@*                       **,,       /,     ,&&&&&&&&&&&&&&&&&&
@@@@@@@@@@@@@@((                    ****,        ///*,...&&&&&&&&&&&&&&&&&&
@@@@@@@@@@@@@@/  *****     /      .,,*/*,        /////(///&&&&&&&&&&&&&&&&&
@@@@@@@@@@@@@@/....,@//*(*///*,*,,,,,..........,/////*/(*/&&&&&&&&&&&&&&&&&
@@@@@@@@@@@@@@@@@@@@@&%#####((/(#%%###((((//////**//***//&&&&&&&&&&&&&&&&&&
@@@@@@@@@@@@@@@@@@@@*%%#(#((#(####%%%####((////***//////&&&&&&&&&&&&&&&&&&&
@@@@@@@@@@@@@@@@@@@@/%#((///*,*/#%#%###((((///***/&&&&&&&&&&&&&&&&&&&&&&&&&
@@@@@@@@@@@@@@@@@@@@/#%%(((#######(((#((///****//&&&&&&&&&&&&&&&&&&&&&&&&&&
@@@@@@@@@@@@@@@@@@@@&/%#(/(#####((/////******///&&&&&&&&&&&&&&&&&&&&&&&&&&&
@@@@@@@@@@@@@@@@@@@@@/(%%%##(((//******////////*&&&&&&&&&&&&&&&&&&&&&&&&&&&
@@@@@@@@@@@@@@@@@@@@@@@#//////////////((((((///&&&&&&&&&&&&&&&&&&&&&&&&&&&&
@@@@@@@@@@@@@@@@@@@@@@@@@%%%%%%%#########((((/*...&&&&&&&&&&&&&&&&&&&&&&&&&
@@@@@@@@@@@@@@@@@@@@@@@%,&%%&&&%%%%######(((//*  .,&&&&&&&&&&&&&&&&&&&&&&&&
@@@@@@@@@@@@@@@@@@@@@*,,.&&&&&&%%%%%%####(((//*.,,,,,&&&&&&&&&&&&&&&&&&&&&&
@@@@@@@@@@@@@@@@@@,,**,.#%&&&&&%%%%%######((/*.,,,,,,&&&&&&&&&&&&&&&&&&&&&&

Workflow

Upon sending the upload transaction, the data is written (both hashes) into the uploads mapping in the smart-contract, irreversibly, mapping the tokenId to the uploaded image and the assigned smpl to the address of msg.sender at the same time. After smplverse/frontend transaction is confirmed, the user-image is POST'ed from the clientside, smplverse/api verifies that the transaction data and state on the chain is indeed matching the request. After the assertions the matching is performed using the algorithm from smlpverse/algo. The metadata is then generated and added to the main JSON.

Popular repositories Loading

  1. frontend frontend Public

    TypeScript 2

  2. algo algo Public

    Python

  3. api api Public

    Python

  4. metadata metadata Public

    Forked from piotrostr/godata

    Go

  5. kube kube Public

    HCL

  6. .github .github Public

Repositories

Showing 6 of 6 repositories
  • .github Public
    smplverse/.github’s past year of commit activity
    0 0 0 0 Updated Jan 10, 2025
  • metadata Public Forked from piotrostr/godata
    smplverse/metadata’s past year of commit activity
    Go 0 MIT 2 0 0 Updated Sep 19, 2022
  • frontend Public
    smplverse/frontend’s past year of commit activity
    TypeScript 2 MIT 0 0 0 Updated Aug 1, 2022
  • api Public
    smplverse/api’s past year of commit activity
    Python 0 MIT 0 0 0 Updated Jun 28, 2022
  • algo Public
    smplverse/algo’s past year of commit activity
    Python 0 MIT 0 0 0 Updated Jun 25, 2022
  • kube Public
    smplverse/kube’s past year of commit activity
    HCL 0 MIT 0 0 0 Updated Jun 24, 2022

Most used topics

Loading…