0Identity

An Injective wallet IS an EVM wallet — same secp256k1 key produces both inj1… and 0x…. MetaMask signs everything; your key never leaves the browser.
Injective
EVM (Polygon / Injective EVM)
Polymarket Safeconnect first
pUSD on Polygon

1Polymarket deposit address

POST bridge.polymarket.com/deposit returns chain-specific addresses for your 0x. Funds sent to these auto-credit pUSD to your Safe (deploys the Safe on first deposit).
— click "Fetch" first to populate the recipient for the bridge step
awaiting…

2Bridge USDT (Injective EVM) → USDC (Polygon)

deBridge DLN. MetaMask switches to Injective EVM (1776), you sign an ERC-20 approve + the bridge tx. Recipient should be the Polymarket deposit address from step 1 — funds land there, Polymarket converts to pUSD, your Safe is credited. No Polygon-side gas needed.
awaiting…

3Derive L2 API credentials

One-time signature. MetaMask signs the EIP-712 ClobAuth typed-data; the server proxies to clob.polymarket.com which returns apiKey/secret/passphrase.
awaiting…

4Pick a market

Top active markets by 24h volume. Click one to load its YES token into the order form.

5Sign & post a gasless order

MetaMask signs the V2 EIP-712 Order typed-data. Domain: Polymarket CTF Exchange v2, verifyingContract 0xE111…996B. The relayer pays gas at settlement.
awaiting…