MintShield Failure-isolated execution
Coston2 114
Execution safety for Flare Smart Accounts

Let the action fail.
Keep the FXRP safe.

You mint FXRP through a Flare Smart Account and use it immediately in one signed transaction. If the next step fails, MintShield returns your exact FXRP instead of leaving your mint stuck — no second XRPL payment, no recovery flow to learn.

No seed custody Full-call simulation Exact FXRP fallback
Execution invariant LIVE
action.success or exact FXRP return
Router residual 0 FXRP
Protected settlements
on-chain
Exact fallbacks
0 loss
Recovery proofs
verified
Active jobs
connecting
One payment. One protected outcome.

From XRP payment to safe execution.

MintShield keeps planning, wallet approval, protocol proof and application execution visibly separate. Every gate has a clear job.

01
PLAN

Preview the intent

Read live Coston2 fees and nonce. Nothing is signed or submitted.

READ ONLY
02
AUTHORIZE

Sign in Xaman

Review one XRPL Testnet payment carrying the committed 0xFE instruction.

EXTERNAL WALLET
03
VERIFY

Prove the payment

The executor validates XRPL fields and waits for the FDC payment proof.

XRPL + FDC
05
SETTLE

Receive a safe result

Vault shares on success, or the exact FXRP fallback in the Personal Account.

PROTECTED OUTCOME
A
QUICK PRODUCT TESTAVAILABLE NOW

Explore safely in the browser

Use any XRPL Testnet public address, create a live intent preview and inspect fees, nonce, fallback and commitment. No wallet signature and no funds move.

Start preview
B
FULL TESTNET SETTLEMENTOPERATOR MODE

Run the end-to-end Xaman flow

Run the durable status API and executor worker, sign the generated payment in Xaman Testnet, then follow XRPL → FDC → simulation → Flare settlement.

Open runbook
CURRENT ENVIRONMENT

Checking deployment…

Confirming which parts of the flow are available here.

CHECKING
Live Coston2 preview
On-chain evidence
Xaman signing
Full-call simulation
Live Coston2 product test

Know every field before signing.

Enter a public XRPL Testnet address. MintShield reads current protocol values and builds a human-readable commitment without asking for a seed or moving funds.

01
Protected deposit FailureVault · ERC-4626 adapter v2

Router yalnızca girilen exact FXRP için approve edilir. Desteklenen action post-condition’ı sağlamazsa miktar Personal Account’a döner.

İmzalanacak intent burada görünecek

Miktarı ve XRPL public address’i kontrol edip ön izleme oluştur. Hiçbir işlem gönderilmez.

Failure isolation

Aynı hata, iki farklı sonuç

Desteklenen action revert ettiğinde MintShield outer operation’ı başarıyla kapatır. Çıplak akışta ise ikinci ödeme ve kurtarma gerekir.

M
MintShield korumalıTek XRPL imzası
Settled
  1. 1XRPL payment doğrulandı
  2. 2FXRP mint edildi
  3. 3Vault çağrısı revert etti×
  4. 4Exact FXRP Personal Account’a döndü
Kullanıcı sonucu 1.000000 FXRP iade
Router olmadanAtomic revert
Recovery
  1. 1XRPL payment doğrulandı
  2. 2User operation revert etti×
  3. 3İkinci XRPL payment + 0xE0!
  4. 4Orijinal proof yeniden çalıştırıldı!
Kullanıcı sonucu 3 ek zincir işlemi
Executor telemetry

Canlı işlem kayıtları

İşlem Durum XRPL / FDC Güncelleme
Executor kayıtları yükleniyor…
01 XRPL Payment 0xFE instruction
02 FDC Proof Payment attestation
03 Direct Mint Smart Account execution
04 MintShield Success or exact return
On-chain evidence

İşlem detayı