Integer Monetary Model (SAT Only)

permalink SUBTC
#integer#model#monetary#sat

WAproxy enforces an integer-only monetary system. All values are expressed in atomic SAT units. Floating-point numbers are never accepted at the execution layer.

Each supported coin is internally represented using atomic precision:

1 BTC = 100,000,000 SAT
1 LTC = 100,000,000 SAT
1 DOGE = 100,000,000 SAT (internal unit)

This unified atomic structure eliminates rounding drift and ensures consistent fee calculations across chains.

Example:

amount_sat = 15000
protocol_fee = amount_sat × 300 / 10000
receiver_gets = amount_sat - protocol_fee

All operations are integer-based. No decimal parsing occurs inside the execution engine.

Market pricing is calculated externally by the application layer. WAproxy processes only integer transport values.

Integer accounting guarantees deterministic execution, predictable retries, and clean audit trails.

WAproxy operates on atomic value, not floating interpretation.