Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

UPAS

User Public Achievement Logo

UPAS Components

  1. public-achievements: Backend for Issuers
  2. UPAS_hub: Frontend of UPAS hub
  3. UPAS_example: Example project site
  4. UPAS_marketplace: Frontend and backend for marketplace

Mainnet

dapps

candides

Deployment Instructions

  1. Navigate to the public-achievements directory and run: dfx deploy
  2. Deploy yuku_icrc7 and add the reputation_module canister ID as a minter: icrc-7_configure.sh (your data)
  3. Configure the reputation module with metadata, achievement canister ID, and yuku_icrc7 canister ID: configure_upas.sh (your_data)
  4. Deploy the marketplace dfx deploy
  5. Add your issuer to the indexer and verify as controller: add_issuer.sh (your data)
  6. Update the UPAS_example .env file with the following canister IDs:
  • Indexer
  • Reputation module
  • Internet Identity
  • Achievement
  1. Update the UPAS_Hub .env file with the following canister IDs:
  • Indexer
  • Internet Identity

Testing

After completing the deployment, you can test the system by attempting to receive an achievement and verifying it in the UPAS_Hub.

Note: Replace (your data) in sh files with the appropriate information for your deployment.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors