Independent guide · not affiliated with Pearl Research Labs Independent Pearl guide Independent guide Checked Oct 20, 2026

Block 131,829
learnpearl
Start learning

How Pearl works

Pearl keeps a Bitcoin-style ledger and changes one big thing: how miners prove their work. Here is the life of a transaction, and why matrix multiplication can stand in for hashing.

  • Beginner
  • 10 min read
  • Updated
  • 4 sources

01 From transaction to confirmation

  1. Wallet signs a payment
  2. Nodes check and relay
  3. Miner builds a block
  4. MatMul work + noise
  5. Certificate a compact proof
  6. Chain block confirmed
  1. A wallet creates a transaction

    It picks spendable outputs, names the new outputs (the payment, plus change back to you) and signs with your key.

  2. Nodes check and relay it

    Every node checks the transaction against the rules before passing it on. Valid ones wait in the mempool.

  3. A miner builds a candidate block

    It picks pending transactions, usually the best-paying ones, and commits to the block’s contents.

  4. Matrix work becomes a certificate

    The miner’s matrix multiplication produces lottery tickets. A winning ticket is turned into a compact block certificate.

  5. The network verifies the block

    Nodes check the transactions, the certificate, the difficulty target and the link to the previous block.

  6. More blocks add confidence

    The block that includes the transaction is its first confirmation, and each later block makes it harder to reverse.

02 Why matrix multiplication?

Matrix multiplication is the core arithmetic of AI training and inference: every layer of a model multiplies a grid of inputs by a grid of learned weights. GPUs are built to do it at enormous scale.

Pearl’s thesis is that a network doesn’t need a separate fleet of machines computing throwaway hashes if valuable matrix multiplication can supply the proof of work instead. Try one below: pick any cell of the result to see where it comes from.

Inputs

213041522

Weights

102310241

Outputs pick one

Each output is a row of inputs times a column of weights, multiplied pair by pair and added up. An AI model does this billions of times per answer.

03 How the work is made hard to fake

If a miner could get the answer without doing the multiplication, the proof would be worthless. Pearl’s INT whitepaper, building on a 2025 paper (opens in a new tab), combines five ingredients to prevent that:

  1. Noise first

    Before multiplying, the miner adds random low-rank noise to both matrices (low-rank means built from a few simple patterns). The noise is derived from the miner’s commitment to its matrices and from the chain, so the miner can’t choose it, and skipping the real multiplication saves nothing.

  2. Commit to the work

    The miner commits to a record of the computation as it happens, so the final answer alone can’t stand in for the work.

  3. Lottery tickets

    Hashes of that committed computation act as lottery tickets. A ticket below the difficulty target wins the block.

  4. Remove the noise

    Because the noise is low-rank, the miner can subtract it cheaply afterwards, and the useful result comes back intact.

  5. Prove it compactly

    The winning work is compressed into a zero-knowledge proof of at most 65,000 bytes that travels with the block as its certificate.

04 Consensus and difficulty

Nodes follow the valid chain with the most accumulated work. Pearl aims for one block every 194 seconds. Its WTEMA difficulty rule nudges the target after every block, depending on how long that block took, smoothed over a one-week time constant.

Miners receive newly issued PRL plus transaction fees. When more work joins, blocks come faster and difficulty rises to slow them back down, so a miner’s share of the rewards depends on its work compared with everyone else’s.

Target interval
194 seconds
Exact in the chain parameters
Difficulty
Every block
WTEMA, one-week time constant
Coinbase maturity
100 blocks
Before new PRL can be spent
Fee market
First price
Highest fee rate first, no burn

05 A smooth emission curve

Pearl caps supply at 2.1 billion PRL. Instead of Bitcoin’s sudden halvings, the reward shrinks a tiny amount with every block. The curve is tuned so about half the supply is issued in the first four years. After that, issuance keeps slowing: the total creeps toward 2.1 billion but never quite reaches it.

Issued after h blocks

issued(h) = 2,100,000,000 × h ÷ (h + 650,226)

650,226 blocks is four years at 194 seconds per block. Each block’s reward is the difference between two neighboring points on this curve, rounded down to the grain.

0% 25% 50% 75% 100% Launch Yr 4 Yr 8 Yr 12 Yr 16 Yr 20 Yr 24 Yr 28 Yr 32 50% by year 4 75% by year 12 87.5% by year 28 Today 0% 25% 50% 75% 100% Launch Yr 8 Yr 16 Yr 24 Yr 32 Today
0 807 1,615 2,422 3,230 Launch Yr 4 Yr 8 Yr 12 Yr 16 Yr 20 Yr 24 Yr 28 Yr 32 Year 4: both pay 807.41 PRL 0 807 1,615 2,422 3,230 Launch Yr 8 Yr 16 Yr 24 Yr 32 Year 4: both pay 807.41 PRL

Issued: 50% by year 4 · 75% by year 12 · 87.5% by year 28

Pearl: a little less every block Bitcoin-style: halves every 4 years
Hover, drag or use the arrow keys on the chart to read exact values.
Total supply
2,100,000,000 PRL
Four-year scale
650,226 blocks
Reward at block 131,829
2,232.59 PRL
Chain height on Oct 22, 2026

06 How Pearl upgrades

Pearl’s rule changes have so far activated at fixed block heights written into the software, not by miners signaling support. Below a given height one set of rules applies; from that height, the new set does. Operators have to upgrade before the height arrives.

  1. Launch Mainnet genesis Block 0 Apr 27, 2026
  2. Hard fork MoE hard fork Block 71,935 Jun 12, 2026
  3. Soft fork Dense-only soft fork Block 91,630 Jul 23, 2026
  4. Soft fork Rank-penalty soft fork Block 96,251 Aug 6, 2026
  5. Hard fork Salted noise-seed hard fork Block 99,000 Aug 11, 2026
The full timeline

07 Questions people ask

Does every Pearl miner have to serve an AI model?
No. The protocol makes mining compatible with real AI workloads, but it can’t force them. Miners can also multiply matrices purely to mine. Useful-work compatibility and actual usefulness are different claims.
Does Pearl use zero-knowledge proofs?
Yes. Each block’s certificate is a zero-knowledge proof of the matrix work, built with the Plonky2 proving system in the repository’s zk-pow component. Full nodes and the light client both verify it.
Why 194 seconds?
Pearl’s whitepaper argues that Bitcoin’s ten-minute interval was a cautious 2009 choice, and that modern networks can confirm faster safely. Neither the paper nor the code explains why exactly 194 seconds rather than, say, 180.
What is FP8, and is it live?
FP8 is the 8-bit floating-point format modern GPUs use for AI. Pearl has published a specification for an FP8 version of its proof, and code for it is being developed on a separate branch. It is not live: mainnet runs the integer scheme with V3 certificates. Read the FP8 story.

Sources

Checked Oct 20, 2026

Software and protocol details change. Use LearnPearl to get oriented, then confirm anything involving money, keys or hardware at the official source.

Knowledge check

Check your understanding

4 questions · about 2 minutes · nothing is sent anywhere

  1. Question 1 of 4 How can nodes check a Pearl block without redoing all the matrix math?
    Show answer

    The block carries a compact zero-knowledge proof. The certificate is a zero-knowledge proof: small and quick to verify, yet convincing that the work was done.

  2. Question 2 of 4 What is the random “noise” in Pearl mining for?
    Show answer

    To stop miners shortcutting the work. The noise makes the honest multiplication the cheapest way to get valid tickets. Because it is low-rank, it can be removed afterwards to recover the useful result.

  3. Question 3 of 4 More miners join, and blocks start arriving faster than one every 194 seconds. What happens next?
    Show answer

    Difficulty rises a little after each block until blocks slow back down. Pearl’s WTEMA rule retargets after every block, smoothed over a one-week time constant, so difficulty climbs steadily while blocks come fast. Waiting 2,016 blocks is Bitcoin’s rule.

  4. Question 4 of 4 About how much of the 2.1 billion PRL is issued after four years?
    Show answer

    50%. The curve reaches 50% at 650,226 blocks, four years at the target pace. The other half trickles out ever more slowly.

Keep going

Next: why any of this could matter.

The big thesis, the evidence so far, and the five gates it still has to pass.

Suggested

↑↓ to move ↵ to open Esc to close