🔐
Privacy-First Proofs
Generate TLSNotary MPC-TLS proofs in the browser. Prove eligibility without revealing your full identity.
Just-in-time, temporary credentials for DeFi-composable Real World Assets on Mantle
┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐
│ Generate Proof │ ──▶ │ Verify + Issue │ ──▶ │ Compliant DeFi │
│ (Browser SDK) │ │ (Relayer) │ │ (On-Chain) │
└─────────────────┘ └─────────────────┘ └─────────────────┘
│ │ │
TLSNotary Off-chain Session Credential
MPC-TLS verification valid 24himport {
proveEligibility,
submitProof,
CLAIM_TYPES,
} from '@zk-rwa-kit/client-sdk';
// 1. Generate proof in browser
const { transcript } = await proveEligibility();
// 2. Submit to relayer → on-chain credential
const { txHash } = await submitProof(walletAddress, transcript, {
claimType: CLAIM_TYPES.ELIGIBLE,
});
// ✅ User now has a 24-hour SessionCredential on Mantle