A node of its own
A guardian believes nothing it is told. It looks up every fact again on its own Pearl full node, pearld, and its own reading of Hyperliquid. Ours runs on Enderpearl A, the guardian host, on its own machine.
Test networks only, for now Pearl Swap and our guardian run on Pearl testnet2 and Hyperliquid testnet. No real funds move through the bridge yet.
Mining · Pearl
enderpearl.ai/mining
Securing the chain and useful computation are the same act. Pearl calls this Proof of Useful Work. We mine on Pearl.
Each cell of C is one row of A times one column of B: multiply them pair by pair, then add the products.
Choose any cell of C to see its sum.
c[4,5] = 0·1 + 1·(−2) + 1·1 + (−1)·1 + (−1)·1 = −3
| Pair | a[4,k] | b[k,5] | Product | Sum |
|---|---|---|---|---|
| 1 | 0 | 1 | 0 | 0 |
| 2 | 1 | −2 | −2 | −2 |
| 3 | 1 | 1 | 1 | −1 |
| 4 | −1 | 1 | −1 | −2 |
| 5 | −1 | 1 | −1 | −3 |
| c[4,5] | −3 | |||
Choose a cell of C. Arrow keys move between cells; Enter chooses.
A and B hold whole numbers from −3 to 3, drawn from seed 0x5EED, so the same tile can be computed again. Colour runs cool for negative, warm for positive; C uses the same seven steps, scaled to its largest magnitude, 11. This is the arithmetic alone. Pearl’s miners compute noisy products, commit to them and prove them, as the next section sets out.
Pearl’s miners compute noisy matrix products, commit to them with BLAKE3 and wrap the work in zero-knowledge proofs made with Plonky2.
Miners multiply matrices, row by column, as in the tile above. The products they compute are noisy.
Matrix multiplicationMiners commit to their products with BLAKE3, a cryptographic hash function. A commitment fixes a result in place: change any value in it and the commitment no longer matches.
BLAKE3Miners wrap the work in zero-knowledge proofs made with Plonky2. A proof of this kind shows that a computation was carried out as claimed, and it can be checked without doing the computation again.
Plonky2Grounded in
Proofs of Useful Work from Arbitrary Matrix Multiplication
Komargodski, Schen and Weinstein, 2025.
Pearl’s own repository: github.com/pearl-research-labs/pearl
In use
Together AI runs a Pearl-powered inference endpoint.
Inference is the same arithmetic: matrices multiplied, row by column.
Every figure here is Pearl’s own or comes from public reporting on Pearl. None is a measurement of ours; the last cell says where ours stand.
The network, in short
A guardian asks for the habits mining already builds: machines that stay up, a node that keeps pace with the chain, and someone paying attention. So we run one of the three guardians of Pearl Swap, the bridge between native PRL on Pearl and PRL on Hyperliquid.
A guardian believes nothing it is told. It looks up every fact again on its own Pearl full node, pearld, and its own reading of Hyperliquid. Ours runs on Enderpearl A, the guardian host, on its own machine.
A guardian that is down cannot sign. Two guardians are a quorum. With one guardian down, payments go on; that guardian loses only its turn. With two down, new payments pause, and escrowed funds are not put at risk.
Our guardian confirms each deposit on its own node, with 2 confirmations on Pearl testnet2. A guardian whose view lags refuses until it catches up. Ours checks its clock against Hyperliquid every ten minutes and refuses some operations if it drifts more than a minute.
The assumption
We are one signer of three. We cannot move anything alone, and neither can anyone else. Any two guardians can move the escrow, so two colluding guardians could.
Our guardian is t-mining at guardian.enderpearl.ai/status. Pearl testnet2 and Hyperliquid testnet: test networks only, for now.
Only figures that are measured and public. None are published yet, so the panel below is empty.
Enderpearl · mining on Pearl
None published yetA dash means not published. It does not mean zero.
Our rule for a figure
Until then, the only hashrate on this page is the reported figure for one RTX 5090, and it is not ours.
Our guardian’s record is published, and so are its keys.
Read live from guardian.enderpearl.ai in your browser: its configuration, its Pearl height and what it has signed. When it cannot be read, the page says so.
Our three public keys, the configuration fingerprint for epoch 1, and how to verify each one yourself.