Skip to main content

Your Wallets

Onsight automatically creates a secure wallet for you when you first start the bot:

Polygon Safe

For trading on Polymarket with institutional-grade Gnosis Safe security

Wallet Security

Your private keys are encrypted with AES-256 encryption and stored securely. Onsight never transmits your keys over the internet or shares them with third parties.

How Your Wallets Are Secured

1

Key Generation

When you start the bot:
  1. Private keys generated locally
  2. Encrypted immediately with AES-256
  3. Stored in encrypted database hosted by institutional provider
  4. Original keys never stored in plaintext
Your keys never leave the secure environment unencrypted.
2

Polygon Safe Setup

Your Polygon wallet uses Gnosis Safe for enhanced security:
  • Safe wallet controlled by your EOA (Externally Owned Account)
  • Token approvals limited to exact amounts needed
  • All transactions signed cryptographically
  • Compatible with MetaMask and other wallets
Gnosis Safe is used by major protocols for multi-million dollar treasuries. It’s battle-tested and secure.
3

Transaction Signing

Every trade you make:
  1. Transaction built locally
  2. Signed with your encrypted private key
  3. Submitted through Polymarket relayer
  4. Never requires your actual private key to leave storage
Gasless transactions via relayer mean you never need MATIC for gas fees.

Token Swaps at Deposit

Deposits automatically swap from 13 chains and over 50 currencies to USDC.e on Polygon for trading.
1

Deposit to Onsight Bot

From the home screen:
  1. Go to Deposit
  2. Select the chain you want to deposit from
  3. Copy the deposit wallet address
  4. Send funds to the deposit wallet address
Always verify you are sending to the correct address on the correct chain. Incorrectly sent funds may not be recoverable.
2

Funds Automatically Swap

Funds sent for deposit automatically swap using Polymarket’s relayer system.
  1. Deposit address receives funds
  2. Polymarket relayer bridges and swaps
  3. USDC.e on Polygon becomes available for trading
For large swaps over $50k USD, Polymarket recommends using a third party swap provider like deBridge or Portal.
You can continue using the bot while swap processes in the background. You’ll get a notification when complete.

Withdrawals

Send USDC.e from your Polygon wallet to any external address - completely gasless:
1

Start Withdrawal

From the home screen:
  1. Go to Wallets
  2. Click Withdraw
  3. You’ll see your available balance:
    • USDC.e (bridged USDC)
    • USDC (native)
    • Total available
2

Enter Destination Address

  1. Click 📝 Enter Withdrawal Address
  2. Type or paste Polygon/Ethereum address
  3. Format: 0x... (42 characters)
Critical: Verify the address carefully!
  • Wrong address = permanent loss of funds
  • Use copy/paste to avoid typos
  • Send small test amount first if unsure
  • Only use Polygon/Ethereum addresses (not Bitcoin, Solana, etc.)
Most exchanges accept Polygon USDC deposits. Check your exchange’s deposit page for the correct address and network.
3

Enter Amount

Specify how much to withdraw:Amount Limits:
  • Minimum: $5.00 USDC.e
  • Maximum: Your available balance
  • Funds are withdrawn as USDC.e on Polygon
4

Review and Confirm

Double-check the details:
  • Destination address
  • Amount being sent
  • Your remaining balance after withdrawal
Click Confirm Withdrawal to proceed.
Gasless withdrawals powered by Polymarket Relayer - no MATIC needed.
5

Track Withdrawal

After confirmation:
  1. Transaction submitted to relayer
  2. Processed on Polygon network
  3. Confirmation in ~30 seconds
  4. Transaction hash provided for tracking
View transaction on PolygonScan using the transaction hash to verify delivery.

Withdrawal History

View all past withdrawals from WalletsHistory:
  • Timestamp
  • Destination address
  • Amount sent
  • Status (pending, completed, failed)
  • Transaction hash
Keep withdrawal history for tax records. Withdrawals to exchanges may be taxable events depending on your jurisdiction.

Withdrawal Troubleshooting

If funds haven’t arrived:
  1. Check transaction hash on PolygonScan
  2. Verify transaction confirmed (should take 30 seconds)
  3. Check destination wallet/exchange:
    • Some exchanges require confirmations (5-20 minutes)
    • Verify you used correct network (Polygon not Ethereum mainnet)
  4. Contact destination wallet support if still missing
If you sent to wrong address or wrong network, Onsight cannot recover the funds. Always verify address and network before withdrawing.
Causes:
  • Funds locked in open positions (sell positions first)
  • Funds locked in pending limit orders (cancel orders first)
  • Tried to withdraw more than available balance
  • Balance not updated (click ↻ Refresh on home screen)
Solution: Free up funds by selling positions or cancelling orders before withdrawing.
Common issues:
  • Address doesn’t start with 0x
  • Address wrong length (should be 42 characters including 0x)
  • Used Bitcoin or Solana address (not compatible)
  • Typo in address
Solution: Copy address directly from destination wallet. Don’t manually type addresses.

Exporting Private Keys

You maintain full control of your wallets. Export private keys anytime to use with MetaMask, Phantom, or other wallets:
1

Access Export Feature

From the home screen:
  1. Go to Wallets
  2. Click Export Keys
2

Confirm Export

Read the security warnings carefully:Critical Security Warning:
  • Anyone with your private key can access ALL your funds
  • Never share your key with anyone
  • Don’t screenshot or save to cloud storage
  • Don’t send via email or messages
  • Beware of fake support asking for keys
Click Yes, Reveal Key to proceed.
3

Copy Private Key

Your private key displays in a secure message:
  1. Tap the key to copy to clipboard
  2. Import immediately into your wallet app
  3. Delete the message after copying
Delete this message immediately after copying your key! Anyone with access to your Telegram can see it otherwise.
4

Import to Wallet

  • Open MetaMask
  • Click account icon → Import Account
  • Paste private key
  • Your EOA wallet address should appear
For Safe wallets, you will need to use the Gnosis Safe web interface (app.safe.global) with the imported EOA to access your funds.

When to Export Keys

If you want to manage funds in MetaMask, Phantom, or other wallets:
  • Export once, import to new wallet
  • Continue using Onsight or new wallet
  • Same funds accessible from both
  • Your choice of interface
You can use Onsight and other wallets simultaneously. They access the same on-chain funds.
Save your keys securely in case you lose Telegram access:
  • Write on paper, store in safe
  • Use hardware wallet (Ledger, Trezor)
  • Use password manager with encryption
  • Never save to cloud without encryption
Don’t rely on Onsight as your only access point. Export and backup your keys to recover funds if you lose Telegram access.
Some tax software requires wallet import for transaction history:
  • Export keys temporarily
  • Import to tax software
  • Generate tax reports
  • Remove keys from tax software after
Only use trusted, reputable tax software. Some tools may compromise your keys. Consider using public address view-only for tax reporting instead.
If you want to stop using the bot but keep your funds:
  1. Export both Solana and Polygon keys
  2. Import to your preferred wallets
  3. Full access to all funds maintained
  4. Can optionally delete Onsight data
Your funds are never locked to Onsight. You always have full control.

Key Security Best Practices

Never Share Keys

No legitimate service will ever ask for your private keys. Anyone asking is a scammer.

Secure Storage

Write keys on paper and store in a safe, or use a hardware wallet. Never save digitally unencrypted.

Delete After Export

Immediately delete the Telegram message after copying your key. Don’t leave it in chat history.

Test Small First

Before importing keys to new wallet, test with small amount to ensure it works correctly.
Phishing Alert: Scammers may impersonate Onsight support and ask for your keys. Real support will NEVER ask for private keys or seed phrases. Be extremely cautious of anyone requesting this information.