
A UPI transaction enters as a private bank event, exits as a signed, on-chain attestation readable by smart contracts.
UPI clears $1.5T a year. Now blockchain sees all of it.
import { UwU } from "@uwu/sdk"; // One line. UPI intent → on-chain attestation → release. const result = await UwU.attestAndRelease({ escrow: "esc_8842", expect: { payee: "seller@hdfcbank", amount: 41832, window: "30m", }, aa: "setu", atomic: true; }); // → result.attestationId, result.txId, result.released