Website catalogue: 151 chains. Current AI connection: 14 chains; approved accounts only.

Layer 1 blockchain

Grin ticker GRIN

  • No public-data lookups yet
  • 5 reviewed developments
  • 34 cited sources

Summary

Grin implements Mimblewimble and is secured by Cuckatoo32+ proof of work with a 60-second block target and a fixed reward of 60 GRIN per block, forever. By default, amounts sit inside Pedersen commitments with range proofs and there are no on-chain addresses; each transaction leaves a kernel with a signature, a fee shown in the clear and an optional lock height. Nodes check that all commitments sum to the expected supply, which lets spent outputs be pruned while every kernel is kept. 238911152425

Design

System
Layer 1 blockchainIndependent proof-of-work chain implementing Mimblewimble, launched 15 January 2019 with its own Rust codebase; it is not a sidechain, extension block or fork of another chain.
Settlement family
Its own design
Scarce resource
Work (proof of work)
State model
UTXO
Finality
Probabilistic
Who makes blocks
Miners propose blocks by finding 42-cycles in large Cuckatoo graphs with GPUs or purpose-built hardware, solo or through pools. At launch a second, ASIC-resistant algorithm (Cuckaroo29) was targeted to produce 90% of blocks; its share fell steadily to zero over two years, its variant was changed at each six-monthly hard fork, and it was dropped at the fourth. The primary algorithm began as Cuckatoo31+ and was narrowed to Cuckatoo32+ during 2020.
Fork choice
Every block header records the chain's total difficulty, and nodes follow the valid chain with the most accumulated work. Settlement is probabilistic. A node not running in archive mode keeps about one week of full blocks (10,080) and can roll back only that far; a fork that starts deeper than that forces it to re-sync chain state instead of simply switching branches.

Qualifications

Tradeoffs

This view follows one way of thinking about design priorities, often called the blockchain trilemma. The design-priorities lesson sets out the counter-view. Read the design-priorities lesson.

Emphasizes
Decentralization and Security Contested
Gives up
Base-layer capacity and convenience: one-minute blocks with a weight cap the code comments put at about 1.5 MB, transactions the receiver must help build, no scripting or token layer, and constant issuance with no supply cap to keep paying for mining security.The security reading is contested: security in practice depends on how much hashrate Grin attracts, and a community node operator's report on 7 and 8 November 2020 recorded three reorganizations of 23 to 43 blocks in which payments were reversed after 9 to 18 confirmations. Pruning keeps chain storage small, which helps home nodes; that is not the same as more transaction capacity. Privacy is a separate design goal, not a trilemma corner.
Full node at home
Practical at home 561116192728No official RAM, disk or bandwidth figure was found. The design keeps nodes light: blocks are capped at about 1.5 MB (per a code comment), spent outputs are pruned, and new nodes sync current state in verified segments. On 27 September 2026 the grincoin.org explorer reported about 334,000 unspent outputs (about 236 MB) and 6.4 million kernels (about 726 MB), which is provider data, not a requirement. GRIM can run a local node; Grin++ says its node syncs in minutes, an unmeasured project claim.
Throughput claims
No classified figure recorded

Scaling layers

Capabilities

Capabilities of Grin: how each one is provided, or its research status
CapabilityHow it is providedNotes and sources
Account abstractionStructured assessment pendingNot yet assessed for any chain.
Atomic swapsUnknownNot yet assessed under the current definitions; Grin's contracts document describes cross-chain swaps in which an adapted Schnorr signature reveals the secret that unlocks the other chain's side, with a jointly built refund locked to a block height, and height-locked kernels are valid on mainnet. These are building blocks: no maintained swap tool was found, forum members describe earlier work as stalled, and a Monero-to-Grin swap tool called Janus was shown only as a demo video in July 2026, with no public code or release. 10122930
Authenticated data publicationUnknownNot yet assessed under the current definitions; the earlier review found no data publication feature (Grin carries only private value transfers) but did not verify absence. 8
Light clientsBuilt into the protocolLimited scopeProtocol, limited: every header records the chain's total difficulty, and a new node can fully verify current state from headers, the unspent outputs and all kernels without downloading spent history, fetched in parallel segments (PIBD) with proofs against the header. The limit: there is no light client for wallets; phone wallets either run a node or trust a remote one. 56916
Native staking or delegationStructured assessment pendingNot yet assessed for any chain.
On-chain governanceStructured assessment pendingNot yet assessed for any chain.
Parallel executionStructured assessment pendingNot yet assessed for any chain.
Payment or state channelsNone found Earlier definitionPayment channels exist only as a design: the relative lock heights they need are disabled on mainnet in the reference node, and no channel software was found. 1315
Programmable spendingPartial (layer not stated) Earlier definitionNo script language or contract state. Spend conditions are limited to what kernels and signatures express: absolute lock heights, and multi-party outputs built from aggregated keys as described in Grin's contracts document. Relative lock heights are disabled on mainnet. 101213
Protocol-verified messagingStructured assessment pendingNot yet assessed for any chain.
Reversible transfers or recoveryUnknownNot yet assessed under the current definitions; jointly held outputs and absolute lock heights are building blocks with which parties can build escrow or refund-after-a-height paths, as Grin's contracts document describes, but the relative lock heights that delayed-recovery or revocable designs rely on are disabled on mainnet in the reference node, and no live implementation is cited. The protocol cannot reverse a confirmed payment. 101315
RollupsUnknownNo source was cited for absence, so the rule that absence needs a source makes this unknown. Earlier finding: no rollup anchored to Grin was found in reviewed sources; absence was not exhaustively verified.
Shielded transfersStructured assessment pendingNot yet assessed for any chain.
Signed partial offersUnknownNot yet assessed under this row's current definition.
Reading these values
How this feature is provided
Built into the protocol, core-team software or independent software says where a feature lives and who can change it. These are implementation layers, not quality: core-team software is not closer to the protocol than independent software.
Structured assessment pending
The shared review has not assessed this feature for any chain yet (Account abstraction, Native staking or delegation, On-chain governance, Parallel execution, Protocol-verified messaging and Shielded transfers). That does not mean it is absent, and a chain’s profile may already describe it.
Unknown
The review has not established this for this chain under the current definition; the note beside it says why. Unknown is not absent and not a low score. A feature reads “Not present” only when a source shows it is absent.
Earlier definition
Payment or state channels, Programmable spending and Rollups keep the earlier definition until the next fact-check. There, “Native” does not separate the protocol from core-team software, “Ecosystem software” does not say who publishes it, and “Partial” does not say which layer.
Reading across rows
The list of capabilities is incomplete. Do not read these rows as a chain leading or lagging overall.

Definitions, schema version and review history

Ecosystem & custody

Ecosystem products for Grin
Product typeStatusNotes and sources
Automated market makersNone foundGrin has no contract layer or token registry to host an AMM. Grin's services page lists centralized exchanges and the peer-to-peer exchange Bisq instead; whether each still offers GRIN markets was not verified. 7 As of Sep 27, 2026.
Issuer-native stablecoinsNone foundGrin transactions carry a single asset, GRIN; the protocol has no token issuance, so no native stablecoin can exist on it. 8 As of Sep 27, 2026.
Algorithmic stablecoinsNone foundNone: the protocol has no token issuance or contract layer to host one. 8 As of Sep 27, 2026.
BridgesUnknownThe earlier note said absence was not verified, so the rule that absence needs a source makes this unknown. Earlier finding: no bridge or wrapped GRIN was found in Grin's docs or services list, and Grin cannot lock coins under script control, so any wrapped form would rely on a custodian. 7 As of Sep 27, 2026.
Block explorersThingrincoin.orgGrin's services page lists three mainnet explorers. At review only grincoin.org worked, serving a current block height of about 4.04 million with a block 35 seconds old; grinexplorer.net returned a server error and the grinminer explorer's domain did not resolve. By design no explorer can show amounts, addresses or balances. 471826 As of Sep 27, 2026.
Hardware walletsUnknownThe earlier note said absence was not verified, so the rule that absence needs a source makes this unknown. Earlier finding (see custody rows): Trezor states it does not support Grin, and no working Ledger path was found (Ledger Wallet has no Grin entry and the catalogue's Grin app was last built in March 2023 for firmware since replaced), although Ledger has not stated that it does not support Grin. No other hardware wallet path was found. 2331 As of Sep 27, 2026.

Hardware-wallet custody

Hardware-wallet custody for Grin
Device makerStatusWhat users can and cannot do
LedgerUnknownSame as native: UnknownCannot: Manage GRIN in Ledger Wallet (formerly Ledger Live), whose currency list has no Grin entry
Cannot: Install a Grin app built for current Ledger firmware; the catalogue's last Grin build dates from March 2023
Cannot: Sign Grin transactions on a Ledger device through any wallet found in this reviewLedger support is left open rather than marked unsupported, because no Ledger statement that it does not support Grin was found (Ledger's Grin coin page returned not found), and the custody rule marks a coin unsupported only on a vendor statement. The evidence found points to no working path: Ledger's app catalogue still holds a Grin app (version 3.0.3) built from the community MimbleWimble Coin app's code, but its builds stop in March 2023 at firmware versions since replaced, while the MWC app for the separate MWC chain is built for current firmware. The app's current source builds only MWC. 6212231323334 As of Sep 27, 2026.
TrezorNone foundSame as native: NoCannot: Use GRIN with a Trezor device; Trezor's Grin page says it does not currently support Grin 23 As of Sep 27, 2026.

Public data

iKnow Blockchain has no public-data lookups for Grin yet. This is a limit of the service, not a statement about the network.

Public-data lookups for Grin
LookupStatusWhat it covers and its limits
Address or accountNot available yetPublic-data lookups for this chain are not built yet.
Tokens and assetsNot available yetPublic-data lookups for this chain are not built yet.
NFTsNot available yetPublic-data lookups for this chain are not built yet.
TransactionsNot available yetPublic-data lookups for this chain are not built yet.

A lookup covers one address or transaction from one provider. It is never a complete wallet, and an error or private value is reported as unknown, not zero. About public data · Connect your AI

Sourced developments

Developments: Review overdue Reviewed Sep 27, 2026; next review was due Oct 7, 2026, 12:00 UTC.

Publication date · newest first

Topics your AI can explain

Your AI can explain these topics for Grin through the connection, with sources.

Known gaps

What this profile's review did not establish:

Sources

Oldest dated source check: Source checked Sep 27, 2026 Next check due Oct 27, 2026.

All 34 sources were checked in the last 30 days.

  1. Grin (external site)Grin project · retrieved
  2. Proof of Work (external site)Grin Documentation · retrieved
  3. Emission (external site)Grin Documentation · retrieved
  4. Privacy (external site)Grin Documentation · retrieved
  5. Scalability (external site)Grin Documentation · retrieved
  6. Wallets (external site)Grin Documentation · retrieved
  7. List of services (external site)Grin Documentation · retrieved
  8. Introduction to Mimblewimble and Grin (external site)Grin developers (mimblewimble/grin) · retrieved
  9. Blockchain syncing (external site)Grin developers (mimblewimble/grin) · retrieved
  10. Contracts (external site)Grin developers (mimblewimble/grin) · retrieved
  11. core/src/consensus.rs (external site)Grin developers (mimblewimble/grin) · retrieved
  12. core/src/core/transaction.rs (external site)Grin developers (mimblewimble/grin) · retrieved
  13. src/bin/grin.rs (external site)Grin developers (mimblewimble/grin) · retrieved
  14. RFC 0017: fix-fees (external site)Grin RFCs (mimblewimble/grin-rfcs) · retrieved
  15. RFC 0013: nrd-kernels (external site)Grin RFCs (mimblewimble/grin-rfcs) · retrieved
  16. RFC 0022: pibd-deployment (external site)Grin RFCs (mimblewimble/grin-rfcs) · retrieved
  17. Grin node releases (external site)Grin developers (mimblewimble/grin) · retrieved
  18. Grincoin.org Grin explorer (external site)grincoin.org · retrieved
  19. Grin++ (external site)Grin++ developers · retrieved
  20. GRIN 51% attack technical report - published (external site)Grin forum · retrieved
  21. Ledger-MimbleWimble-Coin (external site)NicolasFlamel1 (community developer) · retrieved
  22. Ledger-MimbleWimble-Coin Makefile (external site)NicolasFlamel1 (community developer) · retrieved
  23. Grin on Trezor (external site)Trezor · retrieved
  24. chain/src/chain.rs (external site)Grin developers (mimblewimble/grin) · retrieved
  25. GRIN REORG Attack - 2020/11/08 (external site)Grinnode.live (community node operator) · retrieved
  26. grincoin.org latest block height (external site)grincoin.org · retrieved
  27. grincoin.org unspent output count and size (external site)grincoin.org · retrieved
  28. grincoin.org kernel count and size (external site)grincoin.org · retrieved
  29. The ever elusive atomic swap. Whats the current status? (external site)Grin forum · retrieved
  30. Janus: Monero<->Grin Atomic Swaps (external site)Grin forum · retrieved
  31. Ledger app catalogue entry: Grin (external site)Ledger · retrieved
  32. Ledger app catalogue entry: MimbleWimble Coin (external site)Ledger · retrieved
  33. app-mimblewimblecoin Makefile (external site)Ledger (LedgerHQ/app-mimblewimblecoin) · retrieved
  34. Ledger Wallet currency definitions (external site)Ledger (LedgerHQ/ledger-live) · retrieved

Report an error

Found something wrong or out of date? Reporting is free, and every chain goes through the same process. Published corrections appear in the public log.

Funding disclosure

Funding disclosures appear here when an upkeep arrangement exists, in the form “Upkeep funded by [name]; verdicts unaffected.” The funder ledger has not been published yet. Neutrality & funding