Back to leaderboard
Season 1 · DeFi & Open Finance

OPN Stream

Yield-bearing treasury streams, permissionless swaps, liquidity and staking infrastructure on OPN Chain.

WithdrawnDeFi & Open Finance

by trangnguyenlo · submitted Jul 18, 2026

Community votes

0

Voting opens when this submission reaches the Top 10 stage.

Overall score

0.0/ 100

Weighted average across the 5 judging criteria.

Description

01/03

What the builder said.

Written by the team, rendered as the markdown they typed in the submission wizard.

What we built

OPN Stream is programmable treasury infrastructure for OPN Chain. It combines yield-bearing treasury streams, permissionless swaps, native OPN liquidity, LP staking, and token distribution in one non-custodial application.

Sponsors can allocate capital to contributors, grants, and ecosystem programmes through transparent on-chain schedules instead of spreadsheets, custodial wallets, and manual transfers.

Why

Grant and treasury payments are fragmented. Contributors cannot easily verify what was funded, what has vested, or whether idle capital generated value. OPN Stream replaces this manual intermediary layer with contracts that make funding, release conditions, yield, liquidity, and incentives independently verifiable.

How it works

1. Programmable treasury streams

A sponsor chooses a beneficiary, asset, schedule, yield split, and metadata commitment. The factory creates a minimal-proxy vault and deposits principal into an ERC-4626 strategy. Linear streams unlock continuously; milestone streams unlock only after approval. Principal and yield are tracked separately.

2. Permissionless markets

The DEX uses a constant-product AMM with a 0.30% LP fee. Users can swap, add or remove liquidity, and protect transactions with deadlines and minimum outputs. WOPN enables native OPN routing.

Live markets:

  • OPNS / OPN
  • opnUSD / OPN
  • OPNS / opnUSD

3. Incentives and distribution

LP tokens represent pool ownership and can be staked for OPNS rewards. Merkle proofs support scalable, one-time community airdrop claims without a centralized distributor.

Contract flow

Sponsor -> StreamingVaultFactory -> StreamingVault -> ERC-4626 Strategy
Trader  -> StreamDexRouter -> StreamSwapPool -> OPNS / opnUSD / WOPN
LP      -> LP Token -> StreamStaking -> OPNS rewards
User    -> Merkle proof -> StreamAirdrop -> OPNS claim

Technical execution

The system is live on OPN Testnet, chain ID 984. All 14 deployed contracts, including three factory-created liquidity pairs, are source-verified on the explorer.

Key safeguards and primitives:

  • Solidity 0.8.28 and OpenZeppelin libraries
  • Safe ERC-20 transfers and reentrancy protection
  • ERC-4626 strategy integration and minimal proxies
  • Slippage, minimum-output, and deadline checks
  • Constant-product pricing and Merkle-proof claims

The automated suite covers vault creation, linear vesting, milestone approvals, yield accounting, AMM liquidity and swaps, staking rewards, and airdrop claims. All 10 tests pass; Solidity compilation, TypeScript checking, and the production build also pass.

Innovation and viability

Most streaming protocols only schedule payments, while most DEX products only manage trading. OPN Stream links programmable treasury capital with yield, liquidity, incentives, and distribution. This creates an open financial lifecycle for ecosystem grants, contributor payroll, accelerator funding, protocol treasuries, and milestone-based investment.

The next phase is to integrate production yield strategies, add governance-controlled market listings, commission an independent security audit, and onboard OPN ecosystem teams as initial treasury users.

This is a testnet submission and has not received an independent security audit.

Roadmap

02/03

What ships next.

The builder's own next-quarter plan. Use it to gauge follow-through and ambition.

Q3 2026 - Testnet launch and builder validation

  • Public OPN Testnet deployment of the treasury-stream protocol, OPNS token, Merkle airdrop, AMM, WOPN routing, LP staking, and three liquidity markets.
  • Source verification for all deployed contracts and a public demo at the Vercel URL.
  • Improve wallet flows, add analytics, and publish integration documentation.
  • Run an expanded testnet campaign with contributors, grant programmes, and liquidity providers.

Q4 2026 - Mainnet readiness and first DEX liquidity

  • Complete an independent security review and address all high-priority findings before mainnet deployment.
  • Launch the audited core contracts on OPN Mainnet, subject to network readiness and ecosystem approval.
  • Target: December 2026 - DEX liquidity launch. Open OPNS/OPN and OPNS/opnUSD liquidity on the OPN-native DEX immediately after mainnet deployment, with initial liquidity controls and transparent treasury parameters.
  • Add governance-controlled market listings, protocol fee reporting, emergency pause procedures, and production monitoring.
  • Onboard the first ecosystem grant, contributor payroll, or accelerator stream using the mainnet vault system.

Q1 2027 - Token generation event and ecosystem expansion

  • Target: February 2027 - OPNS TGE. Activate the OPNS token generation event after the mainnet contracts, token allocation, vesting schedules, liquidity plan, and compliance review are finalized.
  • Publish the final token allocation and unlock schedule, with team and contributor allocations subject to long-term vesting.
  • Distribute the community allocation through the audited Merkle-claim flow and launch OPNS staking incentives tied to real liquidity and protocol usage.
  • Expand the DEX to additional approved OPN ecosystem assets and integrate partner yield strategies.

Q2 2027 - CEX access and institutional rails

  • Target: May-June 2027 - first CEX listing. Begin centralized-exchange listings only after the TGE, sufficient circulating liquidity, market-maker readiness, legal review, and exchange due diligence. The specific venue will depend on partner approval and market conditions.
  • Connect CEX liquidity with the OPN-native DEX while keeping treasury streams and settlement non-custodial on-chain.
  • Introduce institutional dashboards, role-based treasury permissions, reporting exports, and API access for ecosystem operators.

Beyond 2027 - Open treasury network

  • Scale OPN Stream into a shared treasury layer for grants, payroll, accelerator programmes, and milestone-based capital allocation.
  • Add cross-chain settlement only after the OPN-native system is stable and audited.
  • Establish community governance for market listings, incentive budgets, and protocol upgrades.

All dates are target windows, not guaranteed launch promises. Mainnet, TGE, and CEX milestones depend on audit results, OPN network readiness, regulatory requirements, liquidity conditions, and partner approvals.

On-chain proof

03/03

10 contracts on OPN Chain.

The chain itself confirmed every deployment is valid, signed by the builder's wallet, and inside the season's window.

  • 01StreamDexRouterPrimary

    0x46Ec414de4723615C3bff7ef11095cA08c187133

    tx 0xdb7aa22d74855c9d1a4d5c30e1292e696a304ef3cf49a34cfca20c17a9dd60f1

    deployed Jul 18, 2026 · block 20701466

  • 02StreamPairFactory

    0x8254425f37348CeA28015587427196b756534270

    tx 0x8d1c88ea7b509c3014a744a8e8bd31fcc01711906753bb2ca6e30be0b11b4c8e

    deployed Jul 18, 2026 · block 20701463

  • 03WOPN

    0x2E16d67BdA9E752A123AC6B66431D7679D3f7aaC

    tx 0xc1464d7a80f08d3b8e3544cc2215f5591977e48c1bdbf4e84145d23a87bcb9f6

    deployed Jul 18, 2026 · block 20701460

  • 04StreamAirdrop

    0x70bd4E86bC02Ca87c3e9195116546C18D0B310E4

    tx 0x06ac65cada2bbf0e2cb6264f096e5addef2c8e26897e3eb279e7eb6e736ccde6

    deployed Jul 18, 2026 · block 20700694

  • 05StreamStaking

    0x9049706a2a0eDC9596B768316F21664E00Ea5696

    tx 0xfe132dca08105819fe038883833e4002a632d9f805b1b0ac816e8893e15f4ab2

    deployed Jul 18, 2026 · block 20700690

  • 06StreamSwapPool

    0x773dc036670866d0c2A0111Ce0186D456ca4B795

    tx 0xac4a9f2845b1dc906341bea7dc85d2f6fe90a30b4ea3ead6b6aa945726e68e61

    deployed Jul 18, 2026 · block 20700686

  • 07OPNStreamToken

    0x49CaB60aC6e5184AC46eb2d1b4532e891FD09999

    tx 0xf8c9f0a1288c1f9802e4c694ee0fd22d8540afaa39f2179f833512b11c5bbbd6

    deployed Jul 18, 2026 · block 20700682

  • 08StreamingVaultFactory

    0x17067eAf6590c4beCB4839D2CBEE48d43cE549c6

    tx 0x97464643537beb769056b2aa28116e03e12e8de2ada17adc73ce7f10009f3957

    deployed Jul 18, 2026 · block 20700381

  • 09StreamingVault

    0x87A1F28d481ab8647E208d8aeb3A7CF307c284Ea

    tx 0xeffec45aa8dbb40e2a3d5e1449634896d8e4f940348b09909887b360514a471f

    deployed Jul 18, 2026 · block 20700378

  • 10DemoYieldStrategy

    0x67e0298aa1638297D82f0Ae4b8B584616CEDb7EC

    tx 0x7cc8229e8ba8a284d58d63ec1ff98b39dda73b7b364dbf6aecd6f6c944bc1997

    deployed Jul 18, 2026 · block 20700375