UnyKorn Stablecoins — Infrastructure Reference, Developer Hub & On-Chain ProofLive on-chain proof
UNYKORNXRPL STABLES
Proof of work · independently verifiable

Don't take our word for it.

Every claim on this page can be checked by a third party without asking us: live ledger lookups, bytecode compiled from published source and compared byte-for-byte with mainnet, source file hashes, and adversarial test results. Where something does not verify, we say so.

Scorecard

What is proven today

/
Mainnet transactions confirmed successful right now
1 exact
Deployed contract whose bytecode matches published source
14/14
Adversarial EVM security tests passing
9
Solidity sources published with SHA-256

Transaction results are fetched live by /api/proof from public XRPL and Polygon nodes at page load, not stored by us.

1 · Live ledger verification

Every transaction, checked against the chain

For each hash, this site's API asks a public node for the transaction and reports the result code, ledger or block, and timestamp exactly as the node returns them.

ClaimNetworkResult from chainLedger / blockTime (UTC)Explorer
Querying XRPL and Polygon…

Live account state

Loading…

Check it yourself

curl -s https://xrplcluster.com -H 'content-type: application/json' \
 -d '{"method":"tx","params":[{"transaction":
 "FCF6DC44CB20FB28D20EF837D26422A67880C31E0FDDE87C14CC5BED345E833B"}]}'

Any rippled or Polygon RPC works. No UnyKorn infrastructure is involved.

2 · Source ↔ bytecode

Does the deployed code match the published code?

We compiled the published Solidity with solc 0.8.24 (optimizer on, 200 runs), the same settings as our deployment scripts, and compared the runtime bytecode with what eth_getCode returns on Polygon.

ContractAddressOn-chainCompiledResult
ProofOfFundsOracle0x39B7…fAA242,143 B2,143 BEXACT MATCH including metadata hash
AeternaSovereignDollar0xA0B7…804818,535 B9,347 BNO MATCH source was revised after deployment; deployed revision not yet published
RWA custodial vault0xC0f7…86AFdD3,592 BNOT PUBLISHED source not in this repository

Reproduce: solc --optimize --optimize-runs 200 --bin-runtime ProofOfFundsOracle.sol and diff against eth_getCode. Checked 17 Sep 2026.

Published source hashes

FileBytesSHA-256
AeternaSovereignDollar.sol12,20723cd33e25e816eabac90ee08093784698a17ab63f5c8e4a7b73137e9f3928659
GenesisMintCertificateNFT.sol4,616b9190c48c860e5388d3b36ccf45380e56c1367e75bc49d4adf4d4d5c1d6e198e
HolyGrailStablecoin.sol9,6834d104be49d49f684b5a4451b392d24337413c0267824e1dee843c324c65a79fb
InstitutionalSettlementDollar.sol11,4448608cd2e8c3063a281eeb758c040d5d2980ef73479da08a29e6e1a1a8cd8cc7b
ProofOfFundsOracle.sol4,063af86a15be1bb43b961ce3e963201749f491f36f37b9f7885c777bc3b4832fda0
ProxyAdmin.sol1,458bb2f0d62dfe6687e043918eeaacd1d4bb311c4cb20cbcccc7c1c3c61a4f35f0e
QuantumShieldedDollar.sol11,2944a816dae76c7a195f101625eaf3745c3cec79b87cb44df80f80a0db7bb0382e2
ReserveAttestationOracle.sol8,63723b278a37e2cb68e40b65f57b8f0feec79f65135a745c9d57e9e63dd46acec9f
TransparentUpgradeableProxy.sol3,3179ab08822ce59213d91fab556209e51cea4994902ee9d7f27dbfd302c5d687338

Download any file and run sha256sum. The hash must match.

3 · Adversarial testing

14 of 14 attacks rejected

ReserveAttestationOracle and InstitutionalSettlementDollar are compiled with solc 0.8.24, deployed to an in-memory Ganache EVM, and attacked through ethers v6. These are real bytecode executions, not mocks.

Suite: test/adversarial_institutional_test.js · run 17 Sep 2026 · Node 24 · exit code 0

Also disclosed: a second runner (evm_genuine_test_runner.js) currently fails because it references a contract not in the repository. A third file performs static source-pattern checks only and is not presented as an audit. No independent third-party audit has been performed yet.

  • PASS  01 · Mint rejected with no active attestation
  • PASS  02 · Valid mint of $50 within reserve headroom
  • PASS  03 · Mint rejected when it would breach the 5% risk buffer
  • PASS  04 · Mint rejected to a frozen recipient
  • PASS  05 · Mint rejected on stale attestation (+13h)
  • PASS  06 · Emergency pause blocks minting
  • PASS  07 · Two-step ownership: attacker rejected, handover succeeds
  • PASS  08 · Revoked minter cannot mint
  • PASS  09 · Compliance role reassigned and exercised
  • PASS  10 · Duplicate attestor signature rejected
  • PASS  11 · Forged / unauthorized attestor signature rejected
  • PASS  12 · Single signature rejected under 2-of-2 threshold
  • PASS  13 · Validity window over 24h hard limit rejected
  • PASS  14 · Valid sorted 2-of-2 attestation committed

4 · Plain-language status

What these proofs do and don't show

Proven

  • UnyKorn controls a configured XRPL mainnet issuer and has issued, delivered and recorded tokens on it.
  • UnyKorn deployed working contracts to Polygon mainnet, including an oracle whose code exactly matches published source.
  • The reserve-gated minting design rejects unbacked, stale, forged and frozen-recipient mints in real EVM execution.
  • End-to-end tooling exists across XRPL, EVM, attestation, ISO 20022 and HTTP 402.

Not claimed

  • Pilot tokens (AET, AET-USD) are not a regulated stablecoin and have no redemption right. Only the first 10 units were cash-backed.
  • No external audit, accountant attestation, or regulatory licence yet.
  • Collateral valuations in internal test records are not independently verified and are not presented as assets.
  • The deployed AET-USD bytecode does not match current source (see above).