@@ -136,16 +136,17 @@ A **permissioned token standard** for regulated, compliance-aware assets that ex
136136| ** Token Model** | Trustlines + native ops + SEP-41 via SAC | SEP-41 interface implemented by a smart contract, fully extensible | SEP-41 with extensible compliance logic |
137137| ** Programmability** | ❌ Protocol-defined / SAC interface not updatable | ✅ Fully customizable | ✅ Fully customizable + compliance rules |
138138| ** Interaction Method** | Native ops (accounts) and contract calls (via SAC) | Contract calls | Contract calls |
139- | ** Compliance Control** | Protocol flags + optional admin via SAC | Custom contract logic | Built-in compliance and rule enforcement |
139+ | ** Admin Control** | Protocol flags + optional admin via SAC | Custom contract logic | Built-in compliance and rule enforcement |
140140| ** Identity Model** | Off-chain identity + optional contract logic | Programmable identity | Programmable identity with on-chain enforcement |
141141| ** Cost & Speed** | Very low (native ops) / Moderate (via SAC) | Moderate | Higher |
142142| ** Ecosystem** | Stellar payments, DEX, and Soroban | Stellar DeFi & dApps / Interop with other L1s | Institutional DeFi / Interop with other L1s |
143143| ** Trustline Required** | ✅ Yes\* | ❌ No | ❌ No |
144+ | ** Ledger Storage** | Blockchain ledger (trustlines)\* | Smart contract storage | Smart contract storage |
144145| ** Ideal For** | Payments, simple assets (fiat based stablecoins), Soroban integration | DeFi and custom tokenomics | Institutional RWAs with compliance |
145146| ** Source Code** | [ Built-in Stellar Asset Contract] ( https://github.com/stellar/rs-soroban-env/tree/main/soroban-env-host/src/builtin_contracts ) | [ OpenZeppelin Fungible Token reference] ( https://github.com/OpenZeppelin/stellar-contracts/tree/main/packages/tokens/src/fungible ) | [ OpenZeppelin T-REX (RWA token) reference] ( https://github.com/OpenZeppelin/stellar-contracts/tree/main/packages/tokens/src/rwa ) |
146147| ** Relevant SEPs** | [ SEP-0001 (Stellar Info File)] [ sep-1 ] <br /><br /> [ SEP-0014 (Dynamic Asset Metadata)] [ sep-14 ] <br /><br />[ SEP-41 (Soroban Token Interface)] [ sep-41 ] | [ SEP-41 (Soroban Token Interface)] [ sep-41 ] | [ SEP-41 (Soroban Token Interface)] [ sep-41 ] <br /><br /> [ SEP-0057 (T-REX / Token for Regulated EXchanges)] [ sep-57 ] |
147148
148- _ \* By assigning a smart contract as the owner of a Stellar Asset Contract, balances and transfer rules can be fully managed within the contract. This removes the need for user trustlines._
149+ _ \* By assigning a smart contract ( ` C... ` address) as the owner of a Stellar Asset Contract, balances and transfer rules can be fully managed within the contract. This removes the need for trustlines, as balances are hold in the contract storage ._
149150
150151## Decision Guide
151152
0 commit comments