A receipt in your pocket for every handshake.
Trusta is reputation infrastructure for the informal economy. Two parties seal a deal, both confirm, and the agreement becomes a permanent receipt — hashed, signed, batched into a Merkle tree, and anchored to the Bantu blockchain. Neither party (and not even Trusta) can quietly change it. Five trust dimensions, six bands, one portable CVI score.

Your skills are your most durable asset. Your reputation is your most durable credential.
Trusta is where you build both — one honored agreement at a time. Live on the Bantu blockchain since 2026-05-09.
Producing Merkle-root anchors on Public Bantu Network. Free forever for sealing and reputation building.
Reliability, Quality, Communication, Fairness, Respect. Bands from Bronze through Platinum, with Watch and Flagged for risk signals.
Up to one Merkle-root anchor transaction per hour. The 32-byte root represents every deal in the batch.
Zulu, Arabic, Pidgin, and ten more. Android + iOS. Works offline — queues seals until reconnected.
For most workers, not lesser workers.
Trusta is not a social network. Not a payment app. Not a review site. It is the layer beneath all of those — the permanent record of who keeps their word.
Like roads. Like courts. Like clocks. Quiet. Useful. Always there. Built once, used forever.
- The boda rider on Tom Mboya Street
- The freelancer in Karachi
- The home tutor in São Paulo
- The mechanic in Marseille
- The caregiver in Manila
- The grandmother in Yaoundé watching the neighbour's children
Five dimensions. Six bands. One portable record.
Reliability
Did they show up, on time, as agreed.
Quality
Was the work or the goods up to standard.
Communication
Were they clear, responsive, present.
Fairness
Was the price honest, the terms reasonable.
Respect
Did the interaction feel safe, dignified, human.
Platinum
100 reviewersHighest tier. Rare. Sustained excellence.
Gold
50 reviewersStrong reputation, well-established.
Silver
25 reviewersSolid, growing. Where most live.
Bronze
10 reviewersNewer or lower-volume, still building.
Watch
Recent issues or insufficient data.
Flagged
Active disputes or abuse signals.
From handle to handshake to record.
A door, a receipt, a creed.
First thing you see is the creed. First thing you do is create a handle. Second is to seal a real agreement.
- Free forever for sealing and reputation
- 13 languages including Zulu, Arabic, Pidgin
- Works offline — queues your seals
Every handshake, in one place.
A chronological list of every interaction you've sealed, drafted, or are waiting on. Filter by status, country, or counterparty.
- Filter: All · Awaiting Them · Awaiting You
- Tap any deal for the full sealed receipt
- Reputation progress always visible at the top
Plain language. The clearer, the safer.
Write the agreement the way you'd write it on a napkin. Who, what, how much, by when. Six deal types: service, loan, sale, rental, favor, custom.
- Six deal types, every currency
- Country auto-detected, override anytime
- Counterparty must accept before it's sealed
Both hands met. The handshake is now permanent.
Once both parties tap, the receipt is sealed. It can be reflected on, shared, or downloaded as a PDF — but it can never be quietly changed.
- Anchored on the Bantu blockchain daily
- Public receipt page with QR code
- Reflection unlocks reputation impact
Your reputation, as a shape.
A radar pentagon shows how you score across all five trust dimensions. Sealed deals, badges, skills, and country — all on one shareable page.
- CVI score, trust band shield, badges
- Phone numbers stay private — always
- Shareable QR code for in-person intros
From handshake to immutable record.
Every sealed Trusta agreement travels through four stages. Hashed. Signed. Batched. Anchored. Once Bantu confirms the transaction, the record is permanent — neither Trusta, nor the counterparties, nor any future regulator can alter it.
Seal
Two people tap to confirm a deal. Trusta hashes the canonical bytes of the agreement and signs them with its Ed25519 server key.
Batch
Newly-sealed deals are gathered — up to once per hour — and combined into a Merkle tree. The 32-byte root uniquely represents every deal in the batch.
Broadcast
Trusta submits a transaction to the Bantu blockchain carrying the Merkle root. The anchor wallet signs the transaction. The fee is a fraction of a cent in XBN.
Anchor
Once Bantu confirms (5–10 seconds), the record is permanent. Every receipt in the batch now points to an on-chain transaction that no one can alter.
- 32-byte Merkle root — the batch fingerprint
- One manage_data entry per batch
- The anchor wallet's public address
- Trusta's server signing public key
- Agreement contents and description
- Party names and handles
- Ratings and reflections
- Chat and any attached context
“Anyone can prove a Trusta agreement was signed at a specific time. Nobody can read what was inside without your permission.”
Every artifact is public. Here they are.
curl -s 'https://expansion.stargate.is/accounts/GBRIJRBFBZRVC4EGR5BUKNHOZWAUSFFH5NFICEKMOYTZ7F73EBG5ZXEV/data/trusta:server_pubkey:v1' | jq -r .value | base64 -d | xxd
Five roles. Zero overlap.
A 24-word BIP39 phrase that derives every other Trusta wallet. Never touches a server. Backed up with offline Shamir shares.
Each sealed agreement is stamped to one of these 20 wallets, assigned deterministically from the agreement UUID. Future payout source for XBN rewards.
Signs and pays the fee for every Merkle-root anchor transaction. Separate from the pool so anchor failures never block user payouts.
Holds the XBN reserve that funds the pool and anchor wallet. Never signs user-facing transactions.
Signs the canonical bytes of every agreement at seal time. Its public counterpart is published on-chain so anyone can verify it.
Six steps to verify any receipt yourself.
Get the receipt URL or QR from either party.
This tells you which agreement to investigate.
Fetch the canonical bytes + signature from the Trusta API.
GET api.mytrusta.com/api/v1/agreements/{id} — the raw data that was hashed and signed at seal time.
Verify the signature against Trusta's published pubkey.
The on-chain data entry trusta:server_pubkey:v1. Proves Trusta's backend authored the agreement — without trusting Trusta's word.
Compute SHA-256 of the canonical bytes.
That is the agreement's leaf hash. Ties the agreement to its position in the Merkle tree.
Walk the Merkle proof up to the batch root.
Proves the agreement is included in a specific batch without revealing other agreements.
Query the on-chain transaction. Confirm the Merkle root matches.
Final link: the record on the blockchain matches the record you computed locally.
On human trust, portable reputation, and the work to come.
A recommendation is the oldest credential.
Long before degrees, before certificates, there was "I know someone who can do that." A blacksmith vouched for an apprentice. A neighbor recommended a midwife. The most valuable way to find a good plumber today is the same as it has always been: ask someone you trust who they trust.
Trust must be mutual.
A reputation system in which one party can rate another without consent is a weapon, not a record. Review bombs. Fake stars. Harassment. Real trust requires both hands meeting. Both people agree. Both people confirm. Both people are seen.
Humans are not a single number.
A boda rider can be reliable but rough around the edges. A tradesman can be skilled but slow to communicate. Reducing all of that to "4.3 stars" is a lie. A person's reputation is a shape, not a score.
A record that can be quietly changed is not a record.
Every sealed agreement on Trusta is anchored on a public blockchain. We cannot alter it. You cannot alter it. No one can. Not because we love technology, but because we love accountability.
Dignity in informal work.
Most of the world's work happens off the formal grid. The boda rider. The tailor. The tutor. The mechanic. The hairdresser. The caregiver. These are not lesser workers. They are most workers.
This is infrastructure, not a feature.
Trusta is not a social network. Not a payment app. Not a review site. It is the layer beneath all of those — the permanent record of who keeps their word. Like roads. Like courts. Like clocks. Quiet. Useful. Always there.
One sealed handshake at a time.
Trusta is free for everyone, in 13 languages, on Android and iOS. The handshake stays warm. The memory becomes permanent. The honest grow. The honest earn more. The honest are seen.