Skip to content
Stellar Testnet / Soroban / Freighter

Verify credentials.
Settle payment in one flow.

Stellaroid Earn anchors certificate hashes on Stellar so employers can inspect the record and pay the graduate without leaving the workflow once an approved issuer or admin verifies it. No email thread, no invoice delay, no platform fee.

Register, verify, and pay flow

Live on-chain activity

Recent contract events

View all ↗

No events yet. Complete the app flow to see live on-chain activity here.

How it works

Three on-chain actions. Everything indexable on Stellar Expert.

1

Issuer registers a certificate

A school or bootcamp drops a PDF, the browser computes its SHA-256 hash, and the issuer signs register_certificate binding the hash to the student’s wallet. Duplicate hashes are rejected on-chain.

2

Approved issuer verifies

An approved issuer or the admin calls verify_certificate with the hash. The contract updates the credential status to Verified and emits cert_ver, proof anyone can audit on stellar.expert.

3

Employer pays the grad

link_payment transfers XLM via the native SAC directly to the student’s verified wallet. Settlement is typically under five seconds and costs a fraction of a centavo.

Verified Badge

Public, verifiable, no wallet required.

Contract
CA7P5EPY...FAGO6TET
Network
TESTNET
Reward token
XLM (native SAC)
App
stellaroid-earn-demo.vercel.app/app