githoney-badges
About this Protocol
CIP-68 contributor and maintainer badges for GitHoney on Cardano: mint, update metadata, transfer, and reclaim
Parties
The participants involved in this protocol's transactions.
Environment
Configuration values required to execute this protocol's transactions.
Transactions
The transactions defined in this protocol, with their parameters, inputs, and outputs.
pay_badges_to
Transfer a single fungible badge token from the Distributor wallet to a recipient.
Diagram
Parameters
Inputs
Outputs
update_badge
Rewrite a badge's on-chain metadata datum, keeping the reference NFT in place.
Diagram
Parameters
Inputs
Outputs
mint_badge
Mint a CIP-68 badge pair: the reference NFT (carrying metadata) to the badge script, and the fungible badge tokens to the Distributor wallet.
Diagram
Parameters
Inputs
Outputs
collect_badge_utxos
Reclaim a UTxO sitting at the badge script back into the GitHoney wallet.
Diagram
Parameters
Inputs
Outputs
Profiles
Pre-configured sets of environment and party values for different deployment targets.