MAINNET· inafanya kazi tangu 2020BLOKI #32,731,546UMALIZIAJI 6.00sOPS / BLOKI 0WATHIBITISHAJI 11 · MASHIRIKA 5JUMLA YA XBN 369B XBNINAYOZUNGUKA 74.10B XBNMUUNGANIKO HFBA · UMALIZIAJI 3–5sMAINNET· inafanya kazi tangu 2020BLOKI #32,731,546UMALIZIAJI 6.00sOPS / BLOKI 0WATHIBITISHAJI 11 · MASHIRIKA 5JUMLA YA XBN 369B XBNINAYOZUNGUKA 74.10B XBNMUUNGANIKO HFBA · UMALIZIAJI 3–5s
Bantu

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.

Trusta

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.

Live on Bantu
2026-05-09

Producing Merkle-root anchors on Public Bantu Network. Free forever for sealing and reputation building.

Reputation
5 dims · 6 bands

Reliability, Quality, Communication, Fairness, Respect. Bands from Bronze through Platinum, with Watch and Flagged for risk signals.

Anchoring
Hourly batches

Up to one Merkle-root anchor transaction per hour. The 32-byte root represents every deal in the batch.

Reach
13 languages

Zulu, Arabic, Pidgin, and ten more. Android + iOS. Works offline — queues seals until reconnected.

//Why Trusta exists

For most workers, not lesser workers.

Most of the world's work happens off the formal grid. The boda rider, the tailor, the tutor, the mechanic, the hairdresser, the caregiver. Their work has always been real. Now it can also be recognised.

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
//CVI · Community Value Index

Five dimensions. Six bands. One portable record.

A single multi-layered measure of standing in the community of people you've actually worked with. Mutual. Anchored. Diversified. Portable. Range 0–1000, with a minimum number of unique reviewers required for each band so a single friendly counterparty can never inflate a score.
01

Reliability

Did they show up, on time, as agreed.

02

Quality

Was the work or the goods up to standard.

03

Communication

Were they clear, responsive, present.

04

Fairness

Was the price honest, the terms reasonable.

05

Respect

Did the interaction feel safe, dignified, human.

Platinum

100 reviewers

Highest tier. Rare. Sustained excellence.

Gold

50 reviewers

Strong reputation, well-established.

Silver

25 reviewers

Solid, growing. Where most live.

Bronze

10 reviewers

Newer or lower-volume, still building.

Watch

Recent issues or insufficient data.

Flagged

Active disputes or abuse signals.

//How the product works

From handle to handshake to record.

Five product moments, each the most pared-back version of itself. Plain language. Both sides confirm. Nothing sealed without consent.
01
Welcome

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
02
Home

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
03
Seal

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
04
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
05
Profile

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
// 4-stage anchoring

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.

01

Seal

Two people tap to confirm a deal. Trusta hashes the canonical bytes of the agreement and signs them with its Ed25519 server key.

02

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.

03

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.

04

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.

Published on chain
  • 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
Stays private
  • 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.”

//Verify it yourself

Every artifact is public. Here they are.

Actual on-chain records from Trusta's production anchor wallet. Click any reference to inspect it on the Bantu Expansion explorer.
Anchor wallet
Signs every Merkle-root anchor transaction.
Server signing pubkey
Published on-chain as trusta:server_pubkey:v1
2c452b2d 3ac8f701 7347ac42 2a01c29f …
curl -s 'https://expansion.stargate.is/accounts/GBRIJRBFBZRVC4EGR5BUKNHOZWAUSFFH5NFICEKMOYTZ7F73EBG5ZXEV/data/trusta:server_pubkey:v1' | jq -r .value | base64 -d | xxd
First batch anchor
13 agreements in the genesis Trusta batch on Bantu.
Transaction
cb8f621a…719f71fb
Merkle root · ledger 32,647,941
5b3ed34d 9a978f90 c61afb5c cfe3c3e4 …
//Wallet model

Five roles. Zero overlap.

Every Bantu wallet in Trusta serves exactly one purpose. They never mix. A failure in any one role is structurally contained — it cannot cascade into user funds, payouts, or anchoring.
Master mnemonic
Root of trust

A 24-word BIP39 phrase that derives every other Trusta wallet. Never touches a server. Backed up with offline Shamir shares.

User-payout pool
20 wallets · receipt stamps

Each sealed agreement is stamped to one of these 20 wallets, assigned deterministically from the agreement UUID. Future payout source for XBN rewards.

Anchor wallet
1 wallet · chain commits

Signs and pays the fee for every Merkle-root anchor transaction. Separate from the pool so anchor failures never block user payouts.

Treasury wallet
1 wallet · operating reserve

Holds the XBN reserve that funds the pool and anchor wallet. Never signs user-facing transactions.

Server signing key
Ed25519 key · not a Bantu wallet

Signs the canonical bytes of every agreement at seal time. Its public counterpart is published on-chain so anyone can verify it.

//Verify without trust

Six steps to verify any receipt yourself.

No trust in Trusta required. The maths stands on its own. Anyone with the agreement ID can walk the proof from canonical bytes all the way to the on-chain Merkle root.
01

Get the receipt URL or QR from either party.

This tells you which agreement to investigate.

02

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.

03

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.

04

Compute SHA-256 of the canonical bytes.

That is the agreement's leaf hash. Ties the agreement to its position in the Merkle tree.

05

Walk the Merkle proof up to the batch root.

Proves the agreement is included in a specific batch without revealing other agreements.

06

Query the on-chain transaction. Confirm the Merkle root matches.

Final link: the record on the blockchain matches the record you computed locally.

//The Trusta manifesto

On human trust, portable reputation, and the work to come.

Six principles, condensed from the full sixteen. The whole manifesto is on the Trusta website.
II

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.

VI

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.

VII

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.

VIII

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.

X

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.

XV

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.

// Build trust. Keep it.

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.