Standards & Taxation
All smart contracts deployed in Juvantia must adhere to the following technical and economic standards.
1. Currency Standard
- Token: JVD (Juvantia Dollar)
- Address:
0x2KJduidcbm......(Placeholder) - Requirement: Contracts must accept ONLY JVD for payments. Usage of other tokens or native coin (ETH/MATIC etc.) for goods/services is prohibited.
2. Taxation (Withholding)
Commercial contracts must automatically calculate and withhold taxes per transaction. The tax is sent to the Treasury Contract immediately.
| Activity Type | Tax Rate | Description |
|---|---|---|
| Trade / Marketplace | 5% | General commerce, classifieds (boards), retail. |
| Robulus Services | 8% | Charging, repair, parking, rental of Robulus. |
| Other Transactions | 3% | Any other commercial transfer not covered above. |
Implementation Note
The contract must deduct the tax from the msg.value (or JVD transfer amount) before sending the remainder to the seller/provider.
3. Compliance & Fines
To ensure legal compliance, every contract must be "Fineable".
- Custodia Contract:
0xjdbv3Jbd......(Placeholder) - Mechanism: The Custodia contract has the authority to request a fine deduction from a target contract's balance or a user's locked funds within that contract.
- Check: Before executing a withdrawal or high-value transfer, the contract SHOULD check if the user has outstanding fines in the Custodia system (optional but recommended to avoid transaction reversal).
4. Security & Verification (Recommended)
To ensure the safety of Juvantia's digital infrastructure, the following are highly recommended:
- Source Code Verification: All contract code must be verified and published on the Juvantia Explorer.
- Owner Registry: The contract
owneraddress must be linked to a registered Civis. - Emergency Stop: Contracts holding significant funds should implement a
pause()functionality accessible by the owner (and potentially Custodia in extreme emergencies). - Events: Emit standard events (e.g.,
TaxPaid,FineDeducted) for transparency.