Lyra Options Dealer
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
Lyra Options Dealer provides direct, non-custodial access to the Lyra options protocol on EVM-compatible blockchains. It enables options trading, position management, margin operations, and settlement across multiple markets. The tool reads Lyra contract state, option market state, option position state, premium state, strike price state, expiry state, settlement state, collateral state, margin state, oracle state, market state, pool state, user position state, chain ID, block timestamp, and gas price. It writes tradeOption, exercise, settle, deposit, withdraw, addMargin, removeMargin, liquidate, approve, and transfer. All operations are signed and broadcast through your connected wallet — funds never leave your control.
HOW TO USE
Connect your EVM-compatible wallet (MetaMask, WalletConnect, or similar) using the wallet bridge. Select the network that matches the Lyra deployment you wish to use (Optimism, Ethereum Mainnet, Arbitrum, Polygon, or others). Paste the Lyra contract address — the tool does not hardcode any address, giving you full control to use official Lyra deployments or fork contracts. Choose your action from the dropdown: trade an option, exercise an option, settle a position, deposit into a market, withdraw from a market, add margin, remove margin, or liquidate a position. Enter the market address, asset address, amount, strike price, expiry timestamp, and option type. Click Review to verify all parameters before signing. The tool shows a clear summary of the transaction, then signs and broadcasts through your wallet with progress tracking.
HOW IT WORKS UNDER THE HOOD
The tool uses a dynamic gas estimation strategy that adapts to network conditions. Before each transaction, it calls estimateGas on the chosen method with the exact parameters, then adds a 20% buffer to avoid out-of-gas failures. For tradeOption, the tool calls the Lyra contract with the market, asset, amount, strike price, expiry, and option type — this creates a new options position on the Lyra protocol. Exercise allows the user to exercise an option at the strike price, while settle closes out the position. Deposit and withdraw manage market liquidity positions. AddMargin and removeMargin adjust the margin backing the user's positions. The tool constructs the appropriate transaction data for each Lyra action. After broadcasting, the tool waits for the transaction receipt using ethers.js wait() with confirmation tracking. It uses receipt.effectiveGasPrice for accurate cost reporting, not tx.gasPrice — critical for post-EIP-1559 networks.
WHAT IT CANNOT SEE
The tool cannot predict future option prices or premiums; prices are determined by market dynamics and volatility. It cannot guarantee that the option will be exercised or settle favorably; option settlement depends on market conditions at expiry. It cannot verify that the oracle price data is accurate or not manipulated; the tool reads oracle data but does not validate its integrity. It cannot detect if the market has been exploited or if there are security vulnerabilities in the option contracts; the tool only reads state and executes authorized transactions. It cannot guarantee that the margin will be sufficient to cover option obligations; margin adequacy depends on market movements. It cannot predict the future price of the underlying asset; prices are determined by market dynamics.
PLEASE NOTE
This tool works exclusively with EVM-compatible blockchains where Lyra is deployed. It does not support non-EVM chains. Always verify the contract address against official Lyra documentation before use. Using incorrect addresses may result in loss of funds. The tool is provided as-is with no warranty of any kind. Options trading involves significant risk including total loss of premium. Margin positions can be liquidated in volatile markets. Ensure adequate margin at all times.