hackquest logo

Opportunity

Collateral-backed options on Arbitrum Sepolia and Robinhood Chain testnet, with onchain settlement, transferable option NFTs, pooled vaults and automated covered-call curators.

Video

Công nghệ sử dụng

React
Web3
Solidity
TypeScript
viem
Rust

Sự miêu tả

Opportunity brings collateral-backed options to Arbitrum Sepolia and Robinhood Chain testnet. Traders can buy transferable option rights with fixed exercise terms, while asset holders can write covered calls and experiment with pooled market-making vaults. The current public V2 app brings Trade, Earn, Stake and Portfolio into one interface.

Current deployment status — October 4, 2026: four markets across two testnets: TSLA, AMZN and NFLX on Robinhood Chain testnet (46630), and WETH on Arbitrum Sepolia (421614). Both networks have deployed options collections, version registries, escrow implementations, onchain order books and vault factories. Live RPC checks confirmed the active collections, deployed code, factory bindings and all four vault instances.

How the contracts work

  • OpportunityOptions + OptionEscrow: an issuer locks an exact ERC-20 collateral amount in a separate escrow and receives a transferable ERC-721 option. The current holder, other than the issuer, can exercise before expiry by paying the fixed ERC-20 exercise amount. The issuer can cancel while holding the NFT or reclaim collateral after expiry.

  • OptionVersionRegistry: selects the collection for future issuance. Existing option terms and escrows cannot be rewritten through registry administration.

  • OptionOrderBook: settles maker-signed EIP-712 asks and bids by atomically exchanging the option NFT for an ERC-20 premium. It supports EOA and ERC-1271 signatures, individual order cancellation and nonce-based cancellation. Options trade as whole NFTs.

  • VaultFactory + MarketMakerVault + VaultExitReceipt: create asset-specific pooled issuers with ERC-20 ownership shares, signed entry quotes and transferable ERC-721 exit receipts. Vaults account separately for active capital and exit obligations. Current issuance limits include an 80% commitment-admission cap, seven-day maximum expiry and 32 open options.

The V2 repository split preserves the existing option semantics; it does not upgrade or rewrite previously issued V1 options. Each testnet has its own contract addresses, assets and signing domain.

Arbitrum Sepolia — chain ID 421614

Robinhood Chain testnet — chain ID 46630

Services around the contracts

The Rust Order Relay V2 provides market-specific signed-order storage, chain reconciliation, pagination and resumable WebSocket updates. It does not custody funds, sign orders or settle trades; settlement stays onchain. Reusable JavaScript/TypeScript and Rust clients connect applications and curators to the contracts, relay and price feed.

Separate Rust covered-call curators for the TSLA and WETH vaults completed testnet issuance, public ask/signature checks, renewal, restart and controlled cancellation acceptance on October 3. Their current policy uses 2/3/7-day options within the deployed vault limits. AMZN and NFLX vault deployment does not imply an active curator or available liquidity.

The October 4 Stake release added hosted, 60-second, state-bound deposit quotes for the TSLA and WETH vaults. Signature, account, amount, state and nonce checks passed against both public testnet integrations; that acceptance did not send a new public-chain deposit.

The reference-price service covers BTC, ETH, TSLA, AMZN and NFLX. Reference quotes retain timestamps and freshness status; they are not executable option prices or settlement oracles. BTC is reference-data support only: no BTC market or vault is deployed in this testnet release.

Explore Opportunity

Trade · Earn · Stake · Portfolio · Documentation · Whitepaper · Live market catalogue

The linked public GitHub repository is the original V1 source snapshot; the current V2 addresses are listed above. The October 1 options/order-book releases recorded source verification through Blockscout on Robinhood and Sourcify on Arbitrum Sepolia.

Testnet only. Test assets have no real monetary value and the stock tickers are test tokens, not ownership of real shares. Contracts have not been independently audited. No mainnet launch, guaranteed liquidity, yield or commercial traction is claimed. Quote availability can vary during renewal, repricing or service interruptions.

Tiến độ hackathon

Progress through October 4, 2026

  • September 22: deployed and source-verified the original collateral-backed ERC-721 options suite on Robinhood Chain testnet, with a wallet-ready issuance interface.

  • October 1: deployed the current V2 options suites and onchain order books on Robinhood Chain testnet (46630) and Arbitrum Sepolia (421614), followed by a vault factory on each chain and four vault instances: TSLA, AMZN, NFLX and WETH. The V2 split separates core contracts, vaults and reusable clients while preserving option semantics.

  • October 3: released the public V2 app and Rust multi-market relay. Controlled order-book acceptance covered calls and puts across all four markets: eight option NFTs, 19 published signed orders, 16 onchain fills, two book-order cancellations and eight issuer cancellations. All 66 acceptance transactions were confirmed; the test options were closed, collateral returned, and acceptance allowances cleared.

  • Persistence and recovery: verified that a signed ask survived an actual relay container replacement before filling it. Encrypted off-host backup and isolated restore checks passed. Public HTTP/WebSocket and UI readbacks confirmed the four-market release; browser observations were separate from the controlled test-wallet transactions.

  • October 3 curator milestone: activated isolated TSLA/Robinhood and WETH/Arbitrum covered-call services and verified backed 2/3/7-day asks, ERC-1271 signatures, order renewal, restart continuity and cancellation with collateral return. Curator acceptance did not include buyer fills; the separate relay acceptance above did.

  • October 4 Stake milestone: released the TSLA and WETH deposit-quote backend and Stake integration. Hosted acceptance verified canonical EIP-712 signatures, 60-second expiry, account/amount scope, fresh state/nonce and minimum shares on both chains. No new public-chain deposit was sent during this quote-service acceptance.

  • October 4 fresh verification: independently re-read both chains. All eight core options/order-book addresses had code, both registries selected the expected collections, both factory runtime hashes matched, and all four vaults and exit-receipt runtimes and bindings matched their deployment records. The public relay reported ready with four markets, and the live app displayed both testnets.

Current focus: extend end-to-end user acceptance, strengthen operational reliability, validate buyer demand and maker economics, and complete independent security review before any mainnet release.

Open the current testnet app · Inspect the market catalogue · Read the protocol. Current contract explorer links are in the Description.

Trạng thái huy động vốn

Opportunity is actively fundraising. We are raising capital to fund:

  • Independent smart contract audits

  • Continued product and protocol development

  • Marketing

  • Business development with liquidity providers

Interested investors and partners can contact us directly to learn more.

Trưởng nhóm
AAllan B. Pedin IV
Liên kết dự án
Triển khai Hệ sinh thái
Arbitrum SepoliaArbitrum Sepolia
Ngành
DeFiNFTRWAAI