Skip to content

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 TypeTax RateDescription
Trade / Marketplace5%General commerce, classifieds (boards), retail.
Robulus Services8%Charging, repair, parking, rental of Robulus.
Other Transactions3%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).

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 owner address 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.

Civitas Juvantia Digitalis