Skip to main content

NCSC Stablecoin — Frequently Asked Questions


What is a stablecoin?

A stablecoin is a type of cryptocurrency designed to maintain a stable price — usually pegged 1:1 to a fiat currency like the US dollar. While Bitcoin and Ethereum fluctuate in value daily, a stablecoin is engineered to always be worth approximately $1.00 (or €1.00, or another target).

Stablecoins solve the core problem of crypto volatility: you get the benefits of blockchain (instant settlement, programmability, global transfers) without the price swings that make everyday payments or financial contracts impractical.


What are the main types of stablecoins?

TypeHow it worksExampleRisk
Fiat-backedIssuer holds USD in a bank account; tokens represent claims on that accountUSDC, USDTCounterparty risk; bank failure; regulatory freeze
Crypto-backedCollateral is other cryptocurrencies, usually over-collateralisedDAICollateral volatility; liquidation cascades
AlgorithmicSmart contract expands/contracts supply to maintain peg; no real collateralUST (failed)No real backing; death spiral risk
Asset-backedCollateral is real-world assets tokenised on-chainNCSCAsset valuation fluctuations; oracle accuracy

NCSC belongs to a fourth category — asset-backed — where the collateral is not a bank account or another cryptocurrency, but independently certified real-world environmental assets.


What is USDC and how does it work?

USDC (USD Coin) is the most widely used institutional stablecoin, issued by Circle. Every USDC token is backed by USD held in regulated US financial institutions. Key characteristics:

  • 1:1 backing: For every 1 USDC in circulation, $1.00 sits in a reserve account
  • Monthly attestations: Independent accountants verify the reserve balance monthly
  • Compliance controls: Circle can blacklist addresses and freeze transfers to comply with law enforcement and sanctions
  • Pause capability: All USDC transfers can be halted globally in an emergency
  • ERC-20: Standard token, works with all wallets and DeFi protocols
  • 6 decimals: 1 USDC = 1,000,000 units — matching ISO 4217 USD financial precision
  • UUPS upgradeable: The contract can be upgraded by Circle to fix bugs or add features

USDC has become the de facto standard for institutional digital payments because its compliance architecture — blacklist, pause, upgrade path, monthly reporting — gives regulators and institutions the controls they expect from financial infrastructure.


How is NCSC similar to USDC?

NCSC deliberately follows USDC's compliance design. If you understand USDC, you understand NCSC's mechanics:

FeatureUSDCNCSC
Peg target$1.00$1.00
Decimals66
Token standardERC-20ERC-20
UpgradeabilityUUPS proxyUUPS proxy
BlacklistYes — BLACKLISTER_ROLEYes — BLACKLISTER_ROLE
PauseYes — all transfersYes — PAUSER_ROLE
Mint controlCircle onlyMINTER_ROLE (oracle service)
BurnHolder can burn own tokensHolder can burn own tokens
Redemption gateManaged by Circle KYC processredemptionEnabled flag on-chain
CollateralUSD in bank accountsNatural capital asset tokens in smart contract
Collateral ratio1:11:1 (programmatically maintained)
Monthly reportingCircle attestation reportsPublic treasury API + oracle reports

The primary difference is what backs it. USDC is backed by dollars in a bank — a liability of a financial institution. NCSC is backed by certified natural capital asset tokens locked in a non-withdrawable on-chain smart contract — a real-world environmental asset with independently verified value.


What backs NCSC? Why is that better than a bank account?

NCSC is collateralised by RWA (Real World Asset) tokens locked in the TreasuryAssetContract. These tokens represent certified natural capital assets — carbon credits, forestry rights, water rights, biodiversity credits, and seven other asset classes — that have been:

  1. Registered in a recognised international registry (Verra, Gold Standard, Plan Vivo, etc.)
  2. Quality-scored across 13 dimensions by NCRB's on-chain assessment engine
  3. Approved by multi-signature governance (3-of-5 signatures required)
  4. Minted as ERC-7943 uRWA tokens and locked permanently in the treasury

Why this matters compared to a bank account:

  • No counterparty risk: The collateral is a smart contract, not a promise from a bank. It cannot go insolvent, be frozen by a regulator, or fail to honour withdrawals.
  • Non-withdrawable by design: Unlike a fiat reserve, the treasury has no withdrawal function. Locked tokens can only leave the treasury when the underlying environmental asset is retired on-chain.
  • Real-time verifiable: Anyone can call getTotalLockedValueUSD() at any time and verify the exact collateral backing in circulation. With USDC, you wait for Circle's monthly attestation.
  • ESG-aligned: Holding NCSC means your stable-value asset is backed by certified environmental impact — not a bank balance sheet.

How does NCSC maintain its $1.00 peg?

USDC maintains its peg by issuing exactly as many tokens as dollars in the reserve — mint on deposit, burn on redemption. NCSC uses a programmatic equivalent:

targetSupply = getTotalLockedValueUSD() × 1,000,000
currentSupply = NCSCStablecoin.totalSupply()
delta = targetSupply − currentSupply

if delta > 0 → mint NCSC (treasury value grew: new assets locked)
if delta < 0 → burn NCSC (treasury value shrank: assets retired)

The NCRB oracle service runs this calculation every hour. If the deviation exceeds 0.5%, it calls adjustSupply() automatically. The 0.5% threshold avoids unnecessary gas spend on trivial price movements.

This means NCSC supply tracks real-world asset value in near-real-time — no manual intervention, no discretionary decisions.


What is the redemptionEnabled flag?

This is the equivalent of USDC's KYC-gated redemption process, implemented as an on-chain flag.

With USDC, Circle controls who can redeem tokens for real dollars — you must pass identity verification and have a Circle account. With NCSC, the equivalent gate is the redemptionEnabled boolean in the smart contract:

  • Starts false at deployment — the redeem() function reverts with RedemptionNotEnabled
  • Set to true by DEFAULT_ADMIN_ROLE — only once regulatory approvals for fiat redemption are in place in each jurisdiction
  • Cannot be bypassed — enforced in contract storage, not in a backend system

This allows NCSC to be issued, traded on-chain, and used in DeFi from day one — without the platform needing a money transmitter licence first. Fiat redemption (burning NCSC in exchange for USD wired to a bank) is a separately regulated activity and is gated until those approvals are obtained.


Can NCSC be blacklisted like USDC?

Yes. The BLACKLISTER_ROLE can add any address to the blacklist. Blacklisted addresses cannot:

  • Send NCSC
  • Receive NCSC
  • Approve NCSC transfers

This is the same compliance control USDC uses to comply with OFAC sanctions, law enforcement requests, and fraud recovery. It is a necessary feature for regulatory acceptance of any stablecoin.


Why does NCSC use 6 decimals like USDC?

6 decimals is the standard for USD-pegged tokens. 1 NCSC = 1,000,000 base units. This matches:

  • USDC, USDT, and all major USD stablecoins
  • ISO 4217 USD financial precision (used in SWIFT, FedWire, payment processors)
  • Chainlink price feeds for USD-pegged assets
  • DEX aggregators and DeFi lending protocols

Using a different number of decimals would break composability with the existing DeFi ecosystem — protocols assume 6 decimals for stable USD-pegged tokens.


Is NCSC regulated?

NCSC's architecture is designed to align with emerging global stablecoin regulation:

United States (GENIUS Act / STABLE Act, July 2025):

  • 1:1 backing — enforced on-chain by the supply adjustment mechanism
  • Monthly reporting — NCRB publishes treasury reports with per-asset breakdown
  • AML/KYC controls — blacklist + pause capability + redemption gate
  • Independent audits — third-party ecological certification of underlying assets + smart contract security audit

European Union (MiCA):

  • Reserve transparency requirements — fully met via on-chain public getTotalLockedValueUSD()
  • Redemption rights — gated until approved, enforced in contract
  • Governance controls — upgrade path, admin roles, pause capability

Fiat redemption is gated until regulatory approval is obtained in each jurisdiction. This is enforced on-chain — it is not a policy decision, it is a contract invariant.


Can NCSC be used in DeFi?

Yes. NCSC is a standard ERC-20 token and is compatible with all DeFi protocols that accept ERC-20 tokens. From the moment it is minted it can be:

  • Transferred between wallets
  • Listed on decentralised exchanges (DEXs)
  • Used as collateral in lending protocols
  • Added to liquidity pools
  • Included in yield strategies

The only action that is gated is fiat redemption — burning NCSC in exchange for USD wired to a bank account. All on-chain activity is unrestricted (subject to the blacklist, which applies to sanctioned or fraudulent addresses only).


When does NCSC launch?

NCSC is planned for Phase 2b (v2.0.0, target Q2 2028). This follows:

  1. v1.0.0 mainnet launch (Q3 2026) — security audit, production RWA tokenisation platform
  2. Phase 2a partner onboarding — treasury accumulates locked tokens from live minting events
  3. Regulatory approvals — money transmitter licences and e-money institution registrations in target jurisdictions (runs in parallel with Phase 2a)
  4. TreasuryAssetContract + NCSCStablecoin development and testing — 4–6 weeks
  5. Independent security audit of both contracts
  6. NCSC deployment and oracle cron activation

Where can I learn more?