Smart Contracts
usmewe’s protocol is built on 5 core smart contracts deployed on BASE (Ethereum L2).All contracts are open source and have been audited. See our Security section for audit reports.
Contract Architecture
Core Contracts
TrustVault.sol
Protocol liquidity pool for staking and lending
P2PLoan.sol
Peer-to-peer lending agreements
SocialVault.sol
Personal asset protection with timelock
InsurancePool.sol
Default protection reserve
Governance.sol
Protocol governance and voting
Technology Stack
| Component | Technology |
|---|---|
| Language | Solidity 0.8.24 |
| Framework | Foundry |
| Account Abstraction | ZeroDev Kernel v3 |
| Multi-sig | Safe (Gnosis) |
| Network | BASE (Mainnet & Sepolia) |
Development
Prerequisites
Build & Test
Local Deployment
Contract Verification
All contracts are verified on:- Basescan (Mainnet)
- Sepolia Basescan (Testnet)
Security Considerations
| Security Measure | Status |
|---|---|
| External Audit | Completed |
| Bug Bounty | Active |
| Formal Verification | Partial |
| Penetration Testing | Completed |
Bug Bounty
Report vulnerabilities and earn rewards