Merit on Stellar: how an introduction becomes a private payout

Merit on Stellar: how an introduction becomes a private payout An architecture diagram generated by Archify. Adviser · family office · own rate only · Architecture component Adviser family office · own rate only Merit surfaces · src/ · book · ledger · payout · Architecture component Merit surfaces src/ · book · ledger · payout Passkey smart account · __check_auth · secp256r1 · Stellar testnet · Protocol 29 Passkey smart account __check_auth · secp256r1 Investor · a phone, a passkey, no seed · Architecture component Investor a phone, a passkey, no seed Calder investor portal · site/ · the fund's own brand · The fund's own portal · Merit Connect Calder investor portal site/ · the fund's own brand Fee relayer · pays fees · holds no passkey · The fund's own portal · Merit Connect Fee relayer pays fees · holds no passkey Attribution contract · subscribe · settle · recover · Stellar testnet · Protocol 29 · no rate on chain Attribution contract subscribe · settle · recover no rate on chain Fund assets (SACs) · TUSDC in · CSDIF units out · Stellar testnet · Protocol 29 Fund assets (SACs) TUSDC in · CSDIF units out Fund operations · issuer key · operator CLI · Architecture component Fund operations issuer key · operator CLI Settlement service · scripts/ · applies a private rate · Architecture component Settlement service scripts/ · applies a private rate Confidential fee token · OpenZeppelin v0.8.0 · Stellar testnet · Protocol 29 Confidential fee token OpenZeppelin v0.8.0 UltraHonk verifier · BN254 host functions · Stellar testnet · Protocol 29 UltraHonk verifier BN254 host functions opens the book get_book · get_ledger adviser link · Face ID prepare → sign → submit subscribe(code, amount) USDC in · units out require_auth → __check_auth runs the payout settle(code) · issuer only transfer · amount hidden UltraHonk proof Stellar testnet · Protocol 29 The fund's own portal · Merit Connect Legend Frontend Backend Security External