Formance Numscript introduction¶
Summary¶
Introducción a Numscript, DSL de Formance para modelar transacciones financieras. Busca sustituir código custom por scripts declarativos legibles, correctos y deterministas para movimientos de valor entre cuentas abstractas.
Key Points¶
- Numscript modela movimientos discretos de valor entre cuentas con asset y amount.
- Soporta assets tradicionales, tokens u otros valores.
- Sus principios son legibilidad, corrección monetaria y finitud/determinismo.
- La ejecución es atómica: se compromete todo o nada.
- Permite splits porcentuales y destinos anidados.
Evidence¶
- "Domain-Specific Language" for complex financial transactions.
- "readable by both developers and non-technical financial users".
- "Execution is atomic".
- El ejemplo divide USD entre driver, charity y platform fees.
Open Questions¶
- Crear ejemplos Numscript Landbridge para proof-of-funds, hold, conversion, fee y payout a escrow.
- Validar precisión decimal para cripto y fiat en UMN/assets.
Related Links¶
- Raw local:
raw/formance/formance-numscript-introduction.md - Source URL:
https://docs.formance.com/modules/numscript/introduction.md