Demo en Stellar Testnet · Proyectos ficticios · Sin dinero real · No constituye oferta de inversión ni de valores

Compliance con rieles on-chain

La identidad se verifica fuera de la cadena; la habilitación y la trazabilidad viven en Stellar. Verde es el mundo real, violeta es la capa blockchain.

1 · Prueba de propiedad y verificación de identidad

El participante conecta su wallet y firma un mensaje con Freighter para probar que es suya (no es una transacción y no tiene costo). Después verifica su identidad con Didit: la validación de documentos, la prueba de vida y la comparación facial ocurren fuera de la cadena. Ningún dato personal se escribe en Stellar. Si Didit detecta que el mismo rostro ya se usó en otra wallet, la verificación queda en revisión manual y esa wallet no recibe tokens hasta que se resuelva.

Fuera de la cadena

2 · Habilitación de la wallet

Solo cuando el KYC queda aprobado, el emisor autoriza la trustline de la wallet para el activo del proyecto (operación SetTrustLineFlags). Sin esa habilitación, la wallet no puede mantener el token.

Capa on-chain

3 · Emisión de tokens de prueba

Con la wallet habilitada y la trustline creada, el emisor envía los 10 tokens de trazabilidad de prueba. Cada movimiento queda registrado y es verificable en el explorer de testnet. El reclamo también exige firmar con la wallet un mensaje de un solo uso que vence en 5 minutos.

Capa on-chain

Controles activados en el emisor

  • AUTH_REQUIRED

    Nadie puede tener el token sin habilitación previa del emisor.

  • AUTH_REVOCABLE

    La habilitación de una wallet se puede revocar en cualquier momento. Demostrado en testnet.

  • AUTH_CLAWBACK_ENABLED

    El emisor puede recuperar tokens ya entregados. Demostrado en testnet.

El emisor habilita únicamente wallets con KYC aprobado. Podés auditar cada transacción en cuenta del emisor en stellar.expert (testnet).

Evidencia on-chain (activo MIEL)

Stellar Expert puede mostrar como quitados flags que la operación no tocó; el estado real se lee en Horizon.