Base URL
All chain-specific RPC endpoints follow this pattern:
https://rpc.yoorquezt.com/v1/rpc/{CHAIN}
Pass your API key via the X-API-Key header. For example:
curl -X POST https://rpc.yoorquezt.com/v1/rpc/ethereum \
-H "X-API-Key: yq_live_abc123" \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"eth_blockNumber","params":[]}'
Testnet Chains
Start development on testnets using a yq_test_ API key.
| Chain | Chain ID | Endpoint Slug | Faucet |
|---|---|---|---|
| Ethereum Sepolia | 11155111 | ethereum-sepolia | sepoliafaucet.com |
| Arbitrum Sepolia | 421614 | arbitrum-sepolia | faucet.triangleplatform.com |
| Base Sepolia | 84532 | base-sepolia | faucet.quicknode.com |
Mainnet Chains
EVM Chains
| Chain | Chain ID | Endpoint Slug | MEV Protection | Rebates |
|---|---|---|---|---|
| Ethereum | 1 | ethereum | Full | Yes |
| Arbitrum | 42161 | arbitrum | Full | Yes |
| Base | 8453 | base | Full | Yes |
| Optimism | 10 | optimism | Full | Yes |
| Polygon | 137 | polygon | Full | Yes |
| BSC | 56 | bsc | Full | Yes |
| Avalanche | 43114 | avalanche | Full | Yes |
| ZkSync Era | 324 | zksync | Full | Yes |
| Hyperliquid | 999 | hyperliquid | Full | Yes |
| Monad | — | monad | Full | Yes |
| Berachain | — | berachain | Full | Yes |
| Sei | — | sei | Full | Yes |
| MegaETH | — | megaeth | Full | Yes |
| Unichain | — | unichain | Full | Yes |
Non-EVM Chains
| Chain | Endpoint Slug | MEV Protection | Rebates |
|---|---|---|---|
| Solana | solana | Full (Jito integration) | Yes |
| Sui | sui | Routing only | Coming soon |
Wallet Configuration
Add YoorQuezt as a custom RPC in MetaMask or any EVM wallet:
| Field | Value |
|---|---|
| Network Name | YoorQuezt Protected (Ethereum) |
| RPC URL | https://rpc.yoorquezt.com/v1/rpc/ethereum |
| Chain ID | 1 |
| Currency Symbol | ETH |
| Block Explorer | https://etherscan.io |
Pass your API key via a custom header or configure it in the dashboard. Repeat for other chains, replacing the slug and chain ID.
Code Examples
ethers.js
import { ethers } from "ethers";
const provider = new ethers.JsonRpcProvider(
"https://rpc.yoorquezt.com/v1/rpc/ethereum",
undefined,
{
staticNetwork: true,
headers: { "X-API-Key": process.env.YQ_API_KEY },
}
);
const wallet = new ethers.Wallet(process.env.PRIVATE_KEY, provider);
const tx = await wallet.sendTransaction({
to: "0x...",
value: ethers.parseEther("0.1"),
});
web3.py
from web3 import Web3
w3 = Web3(Web3.HTTPProvider(
"https://rpc.yoorquezt.com/v1/rpc/ethereum",
request_kwargs={"headers": {"X-API-Key": os.environ["YQ_API_KEY"]}}
))
tx_hash = w3.eth.send_raw_transaction(signed_tx.rawTransaction)
curl
curl -X POST "https://rpc.yoorquezt.com/v1/rpc/ethereum" \
-H "X-API-Key: $YQ_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "eth_blockNumber",
"params": []
}'
Chain-Specific Notes
- Ethereum: Full private transaction routing via builder network. Highest rebate volume.
- Arbitrum / Base / Optimism: Sequencer-aware routing. Transactions are submitted directly to the sequencer with MEV protection.
- BSC: Private routing through trusted validators. 3-second block times.
- Polygon: PoS chain with private mempool routing.
- ZkSync Era: ZK-rollup with native account abstraction support.
- Hyperliquid / Monad / Berachain / Sei / MegaETH: EVM-compatible chains with WebSocket connector support.
- Solana: Integration with Jito block engine for bundle submission. Transactions routed through the YoorQuezt Solana relay. Uses lamports (not wei) for gas.
- Sui: Checkpoint-based polling (500ms intervals). Routing only — rebates coming soon.