Product Demo
Arbitrum Open House NYC

DobDex Product Demo

Zero-Slippage RWA Liquidity Infrastructure

Uniswap V4 Custom Accounting Hook · NoOp Pattern

Live on 3 Chains 10 RWA Tokens 77 Tests Passing $340k Hackathon
Sell RWA Zero Slippage
You Sell 10 DCT
Oracle Price $100.00
You Receive 1,000 dUSDC
Slippage 0.00%

RWA Tokens Are Illiquid

Tokenized real-world assets face three critical infrastructure gaps that prevent adoption.

×

No Exit Liquidity

RWA token holders are stuck. No buyers, no market makers, no way to convert back to stablecoins. Assets become digital dead weight.

×

AMM Slippage

Traditional DEXs impose x*y=k price impact. Selling $100k of RWA tokens on Uniswap V3 could mean 5-20% slippage loss.

×

No Liquidation

When RWA assets face distress, there is no orderly exit mechanism. No LPs, no penalty pricing, no risk-adjusted fills.

Dobprotocol Pipeline

Three specialized layers working together. DobDex is the final liquidity piece.

DobValidator

AI-Powered Oracle

Token Studio

ERC-20 Tokenization

DobDex

Liquidity Layer

Uniswap V4 Custom Accounting (NoOp Pattern)
beforeSwap + beforeSwapReturnDelta — skip AMM math, settle at exact oracle price

Sell 10 DCT for dUSDC

Watch the protocol execute a zero-slippage swap in real time.

Sell RWA
You Sell
0
DCT
You Receive
0
dUSDC
Received 1,000 dUSDC — Zero Slippage ✓
1

Token Selected

DCT (Datacenter Token) — Oracle: $100

2

Depositing to Vault

10 DCT → DobRwaVault

3

Oracle Query

DobValidatorRegistry.getPrice(DCT) = $100.00

4

beforeSwapReturnDelta

Hook intercepts — NoOp skip AMM. 10 × $100 = 1,000

5

dUSDC Minted

1,000 dUSDC settled to user. Zero slippage.

Distressed Asset Liquidation

AI-detected distress triggers orderly LP-backed fills with risk-adjusted pricing.

AI Distress Detection ALERT

Dobprotocol AI validator detects distress signal on SFT (Solar Farm Token). Asset flagged for liquidation review.

Penalty Rate Set CONFIGURED

Liquidation penalty: 20% (2000 bps)
Risk assessment reflects 20% probability of further value loss.

LP Matched — FIFO

LP1 conditions check: minPenaltyBps 15% ≤ 20% ✓
LP1 USDC allocation is sufficient for this fill.

Fill Executed FILLED

LP1 provides 8,000 USDC → receives 10,000 dUSDC worth of SFT
Spread profit: 2,000 dUSDC (25% return)

Reserve Hold

33% reserve: 2,640 USDC locked for 24h
MIN_BACKING_AGE enforced. Prevents flash-liquidation attacks.

Deployed on 3 Chains

Same deployer address, deterministic contract addresses, unified protocol.

Arbitrum Sepolia

Full Uniswap V4 Hook

DobPegHook + PoolManager + V4 Router. Custom Accounting with beforeSwapReturnDelta.

View Hook Contract →

Robinhood Chain

DobDirectSwap

No V4 dependency. Direct 1:1 peg swap via oracle. Purpose-built L2 for tokenized RWAs.

View Contract →

Base Sepolia

DobDirectSwap

Base ecosystem integration. Same contract architecture, same deployer, deterministic addresses.

View Contract →

Contract Architecture

Five modular contracts. Clean separation of concerns.

DobPegHook.sol
366 lines
Uniswap V4 Custom Accounting Hook. Intercepts swaps via beforeSwap + beforeSwapReturnDelta, settles at exact 1:1 oracle price. The core innovation.
NoOp Pattern Custom Accounting EIP-1153 Flash Accounting ReentrancyGuard
DobRwaVault.sol
129 lines
Central RWA depository. Accepts token deposits, queries oracle, mints/burns dUSDC ERC-20.
ERC-20 dUSDC Deposit/Withdraw
DobValidatorRegistry.sol
163 lines
On-chain oracle + liquidation config. AI agents set prices. Manages penaltyBps, caps, staleness.
AI Oracle MAX_ORACLE_DELAY Liquidation Config
DobLPRegistry.sol
652 lines
Permissionless LP system for liquidation fills. LPs deposit USDC, set conditions (minOraclePrice, minPenaltyBps, maxExposure), filled FIFO during liquidation events.
FIFO Matching minPenaltyBps maxExposure Time-locked Withdrawals MIN_BACKING_AGE
DobDirectSwap.sol
106 lines
Fallback swap for chains without V4. Direct 1:1 peg swap via oracle, no PoolManager needed.
No V4 Dependency Cross-Chain
~0 lines of Solidity
Production-ready, auditable codebase
ReentrancyGuard

All state-changing calls

MIN_BACKING_AGE

24h time-lock

Time-Locked Withdrawals

Flash loan protection

Oracle Staleness

MAX_ORACLE_DELAY

77 Tests, 0 Failures

0
Tests Passing
Oracle 3 / 3
setPrice updates
staleness revert
owner-only access
Vault 3 / 3
deposit mints dUSDC
withdraw burns
zero-price revert
Hook Swap 2 / 2
sell RWA at peg
buy RWA at peg
Liquidation 8 / 8
penalty calculation
cap enforcement
FIFO fill order
LP System 20 / 20
deposit/withdraw
backing conditions
time-lock enforced
Token Factory 8 / 8
create token
faucet mint
owner controls

Roadmap

Building toward mainnet and the future of RWA infrastructure.

1

Arbitrum Stylus

Rebuild DobValidatorRegistry oracle in Rust via Stylus. 10-100x cheaper gas for AI-driven risk models on-chain.

2

AI Agent Marketplace

Composable agent ecosystem: Validator agents update oracles, LP Strategy agents manage liquidity autonomously.

3

Cross-Chain dUSDC

LayerZero OFT integration for seamless dUSDC transfers across L2s. One stablecoin, every chain.

4

Mainnet Deployment

Arbitrum One mainnet launch with institutional-grade oracle feeds and full audit completion.

Experience DobDex

Connect your wallet and swap RWA tokens with zero slippage on testnet.

Built by Dobprotocol · Powered by Uniswap V4 · Deployed on Arbitrum
1 / 10