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/interface 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

  1. frontend frontend Public

    TypeScript 2

  2. metadata metadata Public

    Forked from piotrostr/godata

    Go

  3. kube kube Public

    HCL

  4. .github .github Public

Repositories

Showing 4 of 4 repositories

Top languages

Loading…

Most used topics

Loading…