Skip to main content

Mainnet Deployments

Mainnet launch coming soon! We’re currently in testnet phase. Join the waitlist for early access.
ChainFactory AddressToken ImplementationCurve ImplementationExplorerStatus
EthereumTBDTBDTBDEtherscanComing Soon
BaseTBDTBDTBDBasescanComing Soon
ArbitrumTBDTBDTBDArbiscanComing Soon
PolygonTBDTBDTBDPolygonscanComing Soon
BNB ChainTBDTBDTBDBscScanComing Soon
ScrollTBDTBDTBDScrollscanComing Soon
ZircuitTBDTBDTBDZircuit ExplorerComing Soon
LiskTBDTBDTBDLisk ExplorerComing Soon
MonadTBDTBDTBDMonad ExplorerComing Soon

Testnet Deployments

Sepolia

ContractAddress
RektHubFactory0x5BEfF2C2bd76F6FA35bFc6aCefA62fd5f9FF5426
Token Implementation0x95e927a3eb7036b12f003b0e27cabd52da80d321
Curve Implementation0x6aba379d67fee65e6faba83c120abffe701ac492
Network Details:

Base Sepolia

ContractAddress
RektHubFactory0xe64256db38b506f4eef8fadb0fbb28662bee85e3
Token Implementation0xf1ce3b29aed40f7a008ef7c0f209711d9f785fd0
Curve Implementation0xcbde1460d64d14f749b1a4101aad04f400a7feeb
Network Details:

Arbitrum Sepolia

ContractAddress
RektHubFactoryTBD
Token ImplementationTBD
Curve ImplementationTBD
Network Details:

Polygon Amoy

ContractAddress
RektHubFactory0x78ee8e4e1436eb8b7d95888a9cf9fa264becb3f5
Token Implementation0xbfcf1a3f9c1dc13039b98b537f847a61601073aa
Curve Implementation0xa94cdf5f32d244a28b274e8b878c392cddcfdd15
Network Details:

BSC Testnet

ContractAddress
RektHubFactoryTBD
Token ImplementationTBD
Curve ImplementationTBD
Network Details:
  • Chain ID: 97
  • RPC: https://data-seed-prebsc-1-s1.bnbchain.org:8545
  • Explorer: BSC Testnet
  • Faucet: BNB Faucet

Scroll Sepolia

ContractAddress
RektHubFactoryTBD
Token ImplementationTBD
Curve ImplementationTBD
Network Details:

Zircuit Garfield

ContractAddress
RektHubFactoryTBD
Token ImplementationTBD
Curve ImplementationTBD
Network Details:

Lisk Sepolia

ContractAddress
RektHubFactoryTBD
Token ImplementationTBD
Curve ImplementationTBD
Network Details:

Monad Testnet

ContractAddress
RektHubFactoryTBD
Token ImplementationTBD
Curve ImplementationTBD
Network Details:

Using Contract Addresses

In Your Code

import { FACTORY_ADDRESS } from './config';

const factory = new ethers.Contract(FACTORY_ADDRESS, FACTORY_ABI, provider);

Multi-Chain Configuration

const CONTRACTS = {
	1: { factory: '0x...', tokenImpl: '0x...', curveImpl: '0x...' },
	8453: { factory: '0x...', tokenImpl: '0x...', curveImpl: '0x...' },
	42161: { factory: '0x...', tokenImpl: '0x...', curveImpl: '0x...' },
	137: { factory: '0x...', tokenImpl: '0x...', curveImpl: '0x...' },
	56: { factory: '0x...', tokenImpl: '0x...', curveImpl: '0x...' },
	534352: { factory: '0x...', tokenImpl: '0x...', curveImpl: '0x...' },
	48899: { factory: '0x...', tokenImpl: '0x...', curveImpl: '0x...' },
	1135: { factory: '0x...', tokenImpl: '0x...', curveImpl: '0x...' },
	41455: { factory: '0x...', tokenImpl: '0x...', curveImpl: '0x...' },
	11155111: { factory: '0x...', tokenImpl: '0x...', curveImpl: '0x...' },
	84532: { factory: '0x...', tokenImpl: '0x...', curveImpl: '0x...' },
	421614: { factory: '0x...', tokenImpl: '0x...', curveImpl: '0x...' },
	80002: { factory: '0x...', tokenImpl: '0x...', curveImpl: '0x...' },
	97: { factory: '0x...', tokenImpl: '0x...', curveImpl: '0x...' },
	534351: { factory: '0x...', tokenImpl: '0x...', curveImpl: '0x...' },
	48898: { factory: '0x...', tokenImpl: '0x...', curveImpl: '0x...' },
	4202: { factory: '0x...', tokenImpl: '0x...', curveImpl: '0x...' },
	10143: { factory: '0x...', tokenImpl: '0x...', curveImpl: '0x...' },
};

export function getContracts(chainId) {
	if (!CONTRACTS[chainId]) {
		throw new Error(`Chain ${chainId} not supported`);
	}
	return CONTRACTS[chainId];
}

Implementation Contracts

RektHub uses the minimal proxy pattern (EIP-1167) for gas-efficient deployments. Implementation contracts are deployed once per chain, and each token/curve is a minimal proxy pointing to these implementations.
What this means:
  • Token Implementation: Master ERC20 contract that all tokens clone
  • Curve Implementation: Master bonding curve logic that all curves clone
  • Gas Savings: Creating tokens costs ~100k gas instead of ~3M gas
Important:
  • You cannot interact directly with implementation contracts
  • Always use the Factory to create tokens and trade
  • Each token/curve has its own address and isolated state

Contract Verification

All RektHub contracts are verified on their respective block explorers.
Need the ABI? Visit any contract on its block explorer and look for the “Contract” tab. The ABI is available in JSON format.

Need Help?