Case Studies/

Blockchain · Real World Assets

GGBR RWA

Real World Asset tokenization platform — bringing traditional assets on-chain with compliant tokenization, fractional ownership, and regulated trading infrastructure. Built around ERC-3643 permissioned tokens with KYC/AML enforcement at the contract layer.

The problem

Real World Asset tokenization has been "about to happen" for a decade. The gap between the promise (fractional ownership of real estate, private credit, and other traditionally-illiquid assets) and the reality is regulation. Every jurisdiction has different rules about who can hold what, how transfers must be verified, and what happens when an asset is subject to seizure or regulatory action. Off-the-shelf ERC-20 tokens can't enforce any of that at the protocol level. GGBR needed a tokenization platform that could hold up under real regulatory scrutiny — meaning KYC/AML enforced at the contract level, transfer restrictions that couldn't be bypassed, forced-transfer mechanisms for regulatory compliance, and a document-linkage system so the on-chain token could be tied to the off-chain legal instrument it represents. Ambitious but non-negotiable.

Key challenges

Building regulated on-chain assets is a legal-technical hybrid. You can't decide the protocol design in isolation from the legal opinion, and you can't finalize the legal structure without knowing what the protocol will actually enforce. The token has to prove it can't be transferred to a wallet that hasn't passed KYC, that regulators can execute forced transfers when required, that transfer volumes stay within investor-cap limits — and all of this has to be defensible to both crypto-native buyers and TradFi allocators. On top of that, the secondary market has to be real. Illiquid RWAs are worth less than the same asset in a market with real depth. Building the compliance-aware trading infrastructure that gives these assets a functioning secondary is where most RWA projects trail off.

What we built

AR Data built the tokenization stack around ERC-3643 — the permissioned-token standard that enforces transfer restrictions, KYC/AML checks, and identity-based whitelisting at the contract level. On top of that we implemented the compliance modules (holder limits, jurisdiction restrictions, lockup schedules), the KYC/AML integration (identity registry with on-chain attestations sourced from off-chain KYC providers), and the forced-transfer mechanisms for regulatory scenarios. Document linkage anchors each token to its underlying legal instrument via IPFS CIDs committed on-chain. Fractional ownership is enforced natively — every token unit represents a defined fraction of the underlying asset. Secondary trading runs through compliance-aware order matching that filters by holder eligibility before matching. Every state transition (mint, transfer, forced transfer, freeze) emits structured events for regulatory reporting.

Our approach

  1. 1

    ERC-3643 as the base standard, not ERC-20 with wrappers

    Some RWA platforms bolt compliance on top of ERC-20; the result is a fragile compliance layer that's easy to bypass. ERC-3643 was designed for this exact use case — permissioned transfer at the protocol level. Starting there was the only defensible choice.

  2. 2

    Identity registry with on-chain attestations

    KYC verification happens off-chain (through licensed providers); attestations of verified-status land on-chain, tied to the wallet. The token contract checks the registry on every transfer. Clean separation of duties.

  3. 3

    Document linkage via IPFS commitments

    The token IS the on-chain representation, but the underlying legal instrument lives off-chain. IPFS with on-chain CID commitments gives regulators and auditors a verifiable link between the token and the paper it represents.

  4. 4

    Compliance-aware secondary trading

    Order matching filters by holder eligibility before matching. A whitelisted seller and an unwhitelisted buyer never end up matched. This is what makes the secondary market actually compliant, not just labeled compliant.

Key architectural decisions

ERC-3643 over custom permissioned token

The standard has been through real audits, exists in production, and gives regulators a familiar reference point. Rolling a custom standard is worse across every axis except vanity.

Off-chain KYC + on-chain attestation over on-chain KYC

On-chain KYC is a data-privacy failure. Off-chain KYC providers with on-chain attestations preserve privacy and make provider swaps possible.

IPFS document linkage over on-chain document storage

Legal instruments are large. Storing them on-chain is prohibitively expensive; storing hashes on-chain and blobs on IPFS preserves verifiability at a fraction of the cost.

Forced-transfer built in from day one

Regulators will eventually require forced transfers (fraud, sanctions, court order). Building the primitive early and gating it behind multisig is much cheaper than retrofitting under legal pressure.

Results

  • ERC-3643-compliant tokenization contracts audited and deployed
  • KYC/AML enforcement at the contract level — non-bypassable
  • Identity registry with on-chain attestations from off-chain KYC providers
  • Fractional ownership natively enforced per token unit
  • Forced-transfer mechanisms gated behind multisig for regulatory scenarios
  • IPFS-anchored document linkage between on-chain tokens and off-chain instruments
  • Compliance-aware secondary trading infrastructure
  • Structured regulatory reporting via on-chain events

Impact

GGBR RWA is a working demonstration that regulated tokenization can be built on public infrastructure without giving up either compliance or liquidity. The engagement also shaped how we scope tokenization work for other RWA clients — the standard we recommend, the KYC architecture we default to, and the document-linkage pattern we treat as non-negotiable. The gap between "we tokenized this" and "regulators will accept this tokenization" is where most RWA projects fail, and closing that gap is the actual product.

Tech stack

SolidityERC-3643EthereumIPFSChainlinkOpenZeppelinHardhatFoundryOnchainIDThe Graph

Want a case study like this?

30 minutes. We scope the real problem and figure out what to build.

Book a call
AR Logo

AR Data Intelligence Solutions Inc. · Agentic Workflow Transformation · AI, Blockchain, and Decentralized Tech

7030 Woodbine Avenue, Suite 500, Markham, Ontario, L3R 6G2, Canada

AnthropicAnthropic PartnerClaudeClaude Partner Network

©2026 AR Data Intelligence Solutions, Inc. All Rights Reserved.