<!doctype html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width,initial-scale=1"><title>Just (un)wrap ether</title><link rel="icon" type="image/webp" href="favicon.webp"><link rel="stylesheet" href="styles.css"><link rel="manifest" href="manifest.json"></head><body><button id="theme-toggle" class="theme-toggle" aria-label="Toggle theme"><svg class="theme-icon system-icon" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="4" y="4" width="16" height="16" rx="2" ry="2"></rect><rect x="9" y="9" width="6" height="6"></rect><line x1="9" y1="2" x2="9" y2="4"></line><line x1="15" y1="2" x2="15" y2="4"></line><line x1="9" y1="20" x2="9" y2="22"></line><line x1="15" y1="20" x2="15" y2="22"></line><line x1="20" y1="9" x2="22" y2="9"></line><line x1="20" y1="14" x2="22" y2="14"></line><line x1="2" y1="9" x2="4" y2="9"></line><line x1="2" y1="14" x2="4" y2="14"></line></svg> <svg class="theme-icon light-icon" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M12 3v1m0 16v1m9-9h-1M4 12H3m15.364 6.364l-.707-.707M6.343 6.343l-.707-.707m12.728 0l-.707.707M6.343 17.657l-.707.707M16 12a4 4 0 11-8 0 4 4 0 018 0z"/></svg> <svg class="theme-icon dark-icon" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"/></svg></button><div class="container"><header class="header"><h1 class="header-text">Just (un)wrap ether</h1></header><div id="main-content"><div id="wallet-section" class="card"><button id="connect-wallet" class="primary-button">Connect Wallet</button><div id="wallet-info" class="hidden"><p><b>Connected:</b><br/><span id="wallet-address"></span></p><div class="balance-container"><div class="balance-item"><span class="balance-label">ETH Balance:</span> <span id="eth-balance" class="balance-value">0</span></div><div class="balance-item"><span class="balance-label">WETH Balance:</span> <span id="weth-balance" class="balance-value">0</span></div></div></div></div><div id="wrap-section" class="card hidden"><h2>Wrap ETH to WETH</h2><div class="input-group"><input type="number" id="wrap-amount" placeholder="Amount in ETH" step="0.000000000000000001" min="0"> <button id="wrap-max" class="action-button">Max</button> <button id="wrap-button" class="action-button">Wrap ETH</button></div></div><div id="unwrap-section" class="card hidden"><h2>Unwrap WETH to ETH</h2><div class="input-group"><input type="number" id="unwrap-amount" placeholder="Amount in WETH" step="0.000000000000000001" min="0"> <button id="unwrap-max" class="action-button">Max</button> <button id="unwrap-button" class="action-button">Unwrap WETH</button></div></div><div id="transaction-status" class="status-message hidden"></div></div></div><div id="terms-modal" class="modal hidden"><div class="modal-content"><span class="close-modal">&times;</span><h2>Terms of Use</h2><p>Last Updated: <span id="terms-date">2025-05-30</span></p><p>PLEASE READ THESE TERMS OF USE CAREFULLY. BY ACCESSING OR USING THIS APPLICATION, YOU AGREE TO BE BOUND BY THESE TERMS.</p><h3>1. Acceptance of Terms</h3><p>By accessing or using this application, you agree to be bound by these Terms. If you do not agree to these Terms, you must not use this application.</p><h3>2. Disclaimer of Warranties</h3><p>THE APPLICATION IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT ANY WARRANTIES OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT.</p><h3>3. Limitation of Liability</h3><p>TO THE MAXIMUM EXTENT PERMITTED BY LAW, IN NO EVENT SHALL THE DEVELOPERS, CONTRIBUTORS, OR ANY OTHER PARTY INVOLVED IN CREATING, PRODUCING, OR DELIVERING THE APPLICATION BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, LOSS OF FUNDS, DATA, OR PROFITS) ARISING OUT OF OR IN CONNECTION WITH THE USE OR INABILITY TO USE THE APPLICATION.</p><h3>4. Smart Contract Risks</h3><p>This application interacts with the WETH smart contract. While this contract is widely used and audited, any interaction with smart contracts carries inherent risks. Users should verify all transaction details before confirming.</p><h3>5. Modifications to Terms</h3><p>We reserve the right to modify these Terms at any time. We will provide notice of any material changes by updating the "Last Updated" date. Your continued use of the application after such modifications constitutes your acceptance of the modified Terms.</p><h3>6. Governing Law</h3><p>These Terms shall be governed by and construed in accordance with the laws of Sweden, without regard to its conflict of law provisions.</p><hr/><p>By using this application, you acknowledge that you have read, understood, and agree to be bound by these Terms of Use.</p></div></div><footer class="footer"><div class="footer-content"><a href="#" id="terms-link">Terms of use</a> <a href="https://twitter.com/joelthorst" target="_blank" rel="noopener noreferrer">Built by: jthor.eth</a></div></footer><script src="viem.d554359e5f88f38782cf.js"></script><script src="vendor.safe-global.01cb5ddda41348dc928e.js"></script><script src="vendor.ox.0f7c46dcfbf797352900.js"></script><script src="vendor.abitype.eed9ddb53f8a795c3943.js"></script><script src="vendor.noble.d9e329ef87c40435c82c.js"></script><script src="index.28ec0165baeb7d11ded8.js"></script></body></html>