Confirm addresses before you sign
Greenback runs on Robinhood Chain (chain id 4663). Always confirm the factory and token addresses in your wallet match the addresses below.
Explorer: robinhoodchain.blockscout.com
Core protocol
0xdc50E2…CEd0c50xdc50E207649F2aeC76d12A18B13bD5eeeECEd0c5
Create launches, fee config, V4 wiring
0x0680e9…2a402a0x0680e92cC4863075cFa98425D8FF86f83A2a402a
Deploys token + curve pairs
0x99b1C9…98d3aD0x99b1C93Cd9A99559e0cD59564aCB44D58298d3aD
ETH ↔ stock for seeds and ETH trades
0x347F2D…c3A0CC0x347F2Da17D1A3Be40f5d2Beb9cc44Eb84Cc3A0CC
Post-grad protocol / creator / tax
0xc6DA11…3E85bf0xc6DA11f438bdf99bA1a97cB7fdb8B823453E85bf
Lock memecoin → upfront backing stock
/// @notice Receives the protocol trading fee from every curve /
/// graduation-pool trade.
address public protocolFeeRecipient;
/// @notice Flat ETH fee required to create a token.
uint256 public launchFeeWei;
/// @notice Router that swaps ETH → Stock Tokens for buyWithETH.
address public ethStockRouter;
/// @notice Uniswap V4 PoolManager singleton.
address public poolManager;
/// @notice CREATE2-mined StockBackHook used by all graduated pools.
address public v4Hook;
/// @notice Graduator that initializes V4 pools and locks liquidity.
address public v4Graduator;Basket launches
Multi-stock (basket) markets use a separate factory and router from single-stock launches. Confirm these when you create or trade a basket coin.
0xFA40c1…EF7D950xFA40c121A5d5ee0a8553f6F35d523F3285EF7D95
ETH buy/sell before & after graduation
Same chain, different entry
Uniswap on Robinhood Chain
0x8366a3…e409510x8366a39CC670B4001A1121B8F6A443A643e40951
V4 pool engine (holds currencies)
0x53BF6B…5A6F770x53BF6B0684Ec7eF91e1387Da3D1a1769bC5A6F77
App swap entry after graduation
PoolManager ≠ SPY vault
Listed stock tokens & oracles
These are the Robinhood stock ERC-20s and Chainlink feeds the app recognizes. Feeds come from the Robinhood mainnet RDD referenced in RhAddresses.sol.
TSLA
Tesla
Uniswap V4 native ETH↔TSLA (fee 50000)
NVDA
NVIDIA
Uniswap V4 native ETH↔NVDA (fee 50000)
AMD
AMD
Uniswap V4 native ETH↔AMD (fee 50000)
COIN
Coinbase
Uniswap V4 native ETH↔COIN (fee 50000)
GOOGL
Alphabet Class A
Uniswap V4 native ETH↔GOOGL (fee 50000)
AAPL
Apple
Uniswap V4 native ETH↔AAPL (fee 10000)
AMZN
Amazon
Uniswap V4 native ETH↔AMZN (fee 50000)
META
Meta
Uniswap V4 native ETH↔META (fee 10000)
MSFT
Microsoft
Uniswap V4 native ETH↔MSFT (fee 10000)
SPCX
SpaceX Class A
Uniswap V4 native ETH↔SPCX (fee 10000)
SNDK
Sandisk
Uniswap V4 native ETH↔SNDK (fee 50000)
PLTR
Palantir
Uniswap V4 native ETH↔PLTR (fee 50000)
MU
Micron Technology
Uniswap V4 native ETH↔MU (fee 50000)
INTC
Intel
Uniswap V4 native ETH↔INTC (fee 50000)
SPY
S&P 500 ETF
Uniswap V4 native ETH↔SPY (fee 50000)
USAR
USA Rare Earth
Uniswap V4 native ETH↔USAR (fee 50000)
Per-launch contracts
Each create deploys a fresh StockBackToken and BondingCurve. Find them on the token page footer (Creator / Curve) or via the factory’s getLaunch(id).
struct Launch {
address token;
address curve;
address creator;
address stockToken;
address oracle;
uint256 leverageMultiplier;
uint256 launchedAt;
string name;
string symbol;
string imageURI;
}