⚖️ Legal Disclaimer
IMPORTANT LEGAL NOTICE:
- ✅ SOLVIRA is a utility token for payment processing only
- ❌ NO backing: SLV is NOT backed by silver, gold, or any physical asset
- ❌ NO reserve: There is NO reserve pool of precious metals
- ❌ NO convertibility: SLV cannot be redeemed or exchanged for physical silver
- ❌ NO ownership rights: Holding SLV does NOT grant ownership of any tangible assets
- ✅ Payment middleware only: SLV facilitates crypto-to-merchant payments for tangible purchases via Comptoir partner network
🔐 Smart Contract Architecture
The SOLVIRA (SLV) token is a production-grade ERC-20 smart contract built with industry-leading standards. All functionality is publicly auditable on the Ethereum blockchain.
OpenZeppelin v5.x
Certified and audited OpenZeppelin libraries. Globally recognized security standards for ERC-20 tokens.
Solidity 0.8.26
Stable and secure Solidity version with native overflow/underflow protection built-in.
Fixed Supply
336,000,000 SLV created at deployment. No mint function. Supply serves a deflationary model: it can only decrease via burn, never increase.
Role System
- DEFAULT_ADMIN_ROLE: System configuration
- POTT_OPERATOR_ROLE: Execute burnWithPoTT
- PAUSER_ROLE: Emergency pause
Anti-Whale
Built-in manipulation protection: holding limits (maxHoldBps) and transaction limits (maxTxBps). Admin-configurable.
Progressive Burn
Adaptive burn rate based on amount: 1% (<10K SLV), 0.5% (10K-100K), 0.25% (100K-1M), 0.1% (>1M).
Pausable
Emergency pause mechanism to block all transfers if issues are detected. Additional protection layer.
ReentrancyGuard
Protection against reentrancy attacks on all sensitive functions. Checks-Effects-Interactions pattern applied.
ERC20Permit (EIP-2612)
Off-chain signature support for approvals. Better UX and gas savings for users.
ERC20Burnable
Standard burn function allowing users to destroy their own tokens if desired.
Rescue Function
Emergency function to recover ERC-20 tokens accidentally sent to the contract. User error protection.
SafeERC20
Use of SafeERC20 to handle non-standard tokens. Protection against defective ERC-20 implementations.
🧪 Testing & Static Analysis
The SOLVIRA smart contract has been subject to extensive testing and security static analysis with Slither.
Test Results
All tests are run on every code modification to ensure no regressions are introduced. Tests cover all edge cases and known attack scenarios.
🔍 External Audit (upcoming)
An external security audit by a specialized blockchain security firm is planned before mainnet Ethereum deployment. The audit will cover:
- → Complete source code review
- → Penetration testing
- → Attack vector analysis
- → Best practices verification
- → Public audit report
🔗 Blockchain Transparency
The SOLVIRA contract is deployed and verified on BaseScan. The source code is public and auditable by everyone.
⚡ Gas Optimizations
The contract has been optimized to minimize transaction costs. Compilation with Solidity optimizer (200 runs), use of gas-efficient patterns, and minimized storage operations.