Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Latest commit

 

History

History
History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

README.md

Outline

Diploma

Issues three university diplomas on-chain using the UVerify diploma template. All certificates are submitted in a single Cardano transaction.

Prerequisites

  • Python 3.9+
  • uv
# macOS / Linux
curl -LsSf https://astral.sh/uv/install.sh | sh

Run

uv run main.py

uv reads the dependency list embedded at the top of the script and installs everything automatically. No virtual environment setup or pip install required.

On first run a new wallet is generated, funded from the UVerify testnet faucet, and the mnemonic is saved to wallet.txt. Subsequent runs restore the same wallet.

Keep wallet.txt private — it holds your private key phrase.

What it does

  1. Creates or restores a wallet from wallet.txt.
  2. Issues diplomas for three fictitious TU Munich graduates via client.apps.issue_diploma().
  3. Waits for on-chain confirmation and prints a verification URL for each diploma.

Network

Targets the Cardano preprod testnet. Verification links open at https://app.preprod.uverify.io/verify/….

Morty Proxy This is a proxified and sanitized view of the page, visit original site.