Robinhood Chain · 4663
RWA distributor rails.
Skew Liquidity is the RWA distributor on Robinhood Chain. People and agents swap tokenized stocks through Skew. We take ~0.30% of amountIn, convert the pot to a tokenized stock (NVDA first), and push it pro-rata to $SKEW holders. $SKEW is live. First drop after the first snapshot.
What is live now
SkewRouter, FeePot, Treasury, Distributor, PartnerRegistry, and $SKEW are deployed. Swaps through SkewRouter take ~0.30% of amountIn into the pot. First drop after the first snapshot. We push to wallets from a merkle root — no claim page.
RWA drip
Eligible holders are snapshotted at a finalized block. Excluded addresses (pools, contracts, burn) never receive. Entitlement is floor(payout × balance ÷ eligibleSupply). Remainder is dust-carried to the next epoch — never over-distributed. A per-epoch minimum balance keeps gas under 2% of the pot. Sub-threshold amounts are not forfeited.
The distributor verifies every push against a sealed merkle root. Restarting a worker cannot pay twice: paid[epoch][wallet] is on-chain. Failed transfers go to escrow the recipient can withdraw.
Partners
Launchpads (Pons and others) set the creator-fee recipient to Skew's pot. You can point it back. We never hold a key and we do not ask for an allowance in v1. Those fees join swap cuts. One stock per epoch — the operator picks the name. Allowance mode ships later.
Entitlement math
All values are integer base units. Every epoch can be rebuilt from Transfer logs. If wallet X received 0.003421 NVDA, the snapshot row, the merkle proof, and the payout tx explain exactly why.
Fees
| Action | Cost |
|---|---|
| Swap through Skew | ~0.30% of amountIn to the pot. Hard-capped at 1.00%. |
| Swap on Uniswap directly | No Skew cut. The fee is incentive-driven, not enforceable. |
| Partner plug-in | Point the fee recipient at Skew. Reverse it anytime. |
| Holder distribution | Tokenized stock, pro-rata by eligible $SKEW. Not minted. |
API
Versioned under /api/v1. POST /api/v1/swap/build returns unsigned calldata — agents sign with their own keys. Public reads: epochs, payouts, partners. OpenAPI at /api/v1/openapi. Each live route has a SKILL.md on the skills desk. Index: GET /api/v1/skills. The product page is Rails.
Stake
Stake v2 is a MasterChef accrual index. Holding is the base rate. Staking is the boost. It ships after $SKEW. Flag: vault deposits stay off (vaultDeposits=false).
Chain
| Contract | Value |
|---|---|
| Network | Robinhood Chain · 4663 |
| WETH | 0x0Bd7D308f8E1639FAb988df18A8011f41EAcAD73 |
| USDG | 0x5fc5360D0400a0Fd4f2af552ADD042D716F1d168 |
| SwapRouter02 | 0xcaf681a66d020601342297493863e78c959e5cb2 |
| $SKEW | 0x2416A8bc9C617628A9105F6315F0c32E0A438860 |
| SkewRouter | 0xb6272786e3bEA0d092289Eb274197a8eee60881a |
| Skew | 0x80D563b335c143e1F9f92f84782c347566f57741 |
| Treasury | 0x28040f07e0857a13a5fD3741A4150B8CCFAdf00E |
| Distributor | 0x74070D6b984baC6214d278fB9e8Aba5698a0E8e1 |
| PartnerRegistry | 0x03e84726940C5b1A5e71aCA908aDc26998Eb94e7 |
| Stake v2 | Coming soon |
Audit status
These contracts are unaudited. Owner must be a multisig before real value flows. Operator signing uses a KMS or remote signer reference — never a raw private key in Vercel env. Budget an external review before meaningful TVL.
If anything asks for a seed phrase, it is not Skew.