Technical overview, smart contract verification, safety guardrails, and non-custodial guarantee for the GIWA Pre-Mainnet Vault & Bridge Protocol.
The GIWA Bridge Protocol is an enterprise-grade, non-custodial EVM smart contract protocol designed for early liquidity deployment prior to the official GIWA L2 Mainnet Genesis Launch (powered by Dunamu & Optimism OP Stack).
Participants deposit ETH into the Ethereum Mainnet smart contract. The automated, 24/7 Relayer Bot scans for the official OptimismPortal deploy transaction. As soon as the GIWA Genesis Portal opens with verified collateral (>= 5.0 ETH), locked funds are atomically bridged into GIWA L2 Block #1.
The protocol operates in four distinct phases to guarantee safety, zero friction, and instant L2 execution:
MultiUserGiwaBridge.sol on Ethereum Mainnet. Each deposit is tracked per wallet address in a public mapping.
OptimismPortal deployment, evaluating proxy storage slots and function signatures.
codeSize > 0 and a minimum balance of >= 5.0 ETH deposited by the GIWA team.
OptimismPortal.depositTransaction, minting native L2 ETH directly into the depositor's wallet on GIWA L2 Genesis Block.
Strict Non-Custodial Guarantee:
The smart contract contains zero admin withdrawal functions. Neither protocol administrators, relayers, nor third parties can withdraw user funds to any external address.
As shown in the verified code above, emergencyWithdraw() strictly transfers funds to msg.sender (the depositor). Users retain 100% sovereignty to withdraw their funds at any time prior to migration.
Protocol Fee Transparency:
A standard 0.5% protocol fee (50 basis points) is deducted upon initial deposit. This fee is automatically routed to protocol infrastructure maintainers to support high-availability RPC nodes, WebSocket infrastructure, and automated 24/7 relayer bot execution.
| Network | Ethereum Mainnet (Chain ID: 1) |
| Contract Address | 0xDB5D14f261bEF4aD20207b04af027E50eE4Baa04 |
| Compiler Version | Solidity v0.8.20 (EVM Target: Paris, Optimizer: 200 runs) |
| Safety Guards | ReentrancyGuard, Pausable, Minimum Collateral Guard (>= 5.0 ETH) |
emergencyWithdraw() or bridged to the depositor's own address on GIWA L2.
OptimismPortal deployment, verifies that the GIWA team has deposited at least 5.0 ETH collateral, and triggers batch migration. Your ETH will immediately appear in your GIWA L2 wallet.