Here's exactly what happens when you set up KreoPoly, how your wallet is created, how copy trades fire, and where your funds sit the whole time.
Find @KreoPolyBot on Telegram and send /start. Takes 10 seconds.
A Gnosis Safe wallet is deployed on-chain for you automatically.
Send USDC from any supported chain. Funds land in your wallet.
Pick a wallet to copy, choose a sizing method, set your limits.
KreoPoly watches on-chain and mirrors trades automatically, 24/7.
When you first open KreoPoly, it deploys a Gnosis Safe smart contract wallet on Polygon (for Polymarket) and optionally on Solana (for Kalshi). This is a real on-chain wallet — it has a public address you can look up on any block explorer.
The wallet's private key is managed through Privy secure enclaves. Privy is an infrastructure provider that stores private keys in hardware-isolated environments. KreoPoly never has direct access to the raw key material.
Non-custodial means: KreoPoly can submit transactions from your wallet, but the permission is scoped. It cannot send your funds to arbitrary addresses or drain your wallet. The Gnosis Safe contract enforces what's allowed at the smart contract level.
If KreoPoly ever shuts down, your funds stay in the Safe. You can connect the wallet address directly to the Gnosis Safe app and withdraw everything yourself.
Your Gnosis Safe wallet has a deposit address on Polygon. But you don't need to already have funds on Polygon — KreoPoly accepts deposits from six networks and bridges automatically.
Send USDC from Ethereum, Base, Arbitrum, or Solana. Send USDT or ETH from Ethereum. Even Bitcoin works — it gets wrapped and bridged to USDC before landing in your wallet.
Once confirmed on-chain, your balance updates in the bot and you can start configuring copy trades immediately.
Minimum deposit: There's no hard minimum, but keep in mind that very small balances may not have enough for meaningful trade sizes. Starting with at least $50–100 gives the sizing methods room to work properly.
Polymarket runs on the Polygon blockchain. Every trade is a transaction. KreoPoly monitors Polygon in real time and detects when a wallet you're copying submits a transaction to Polymarket's order book contract.
The moment it sees that transaction, it calculates your equivalent trade using the sizing method you configured, then submits a transaction from your Gnosis Safe wallet to the same market.
The whole process — detection, calculation, submission — happens within seconds. By the time you see the alert in Telegram, your trade has already been submitted on-chain.
Price Match Mode: On some markets, the price can move between when the leader trades and when your transaction lands. Price Match Mode only executes if the current price is within a tolerance you set. This prevents you from copying a trade at a significantly worse price than the leader got.
Kalshi works the same way but on Solana. KreoPoly monitors Kalshi's on-chain activity and executes trades through the Kalshi API.
Each method answers a different question: how much of your capital should follow each trade?
You set a fixed amount and every copy trade uses that amount regardless of what the leader spent.
Your trade matches the leader's dollar amount. Only practical if your portfolio is similar in size to theirs.
You trade a set percentage of the leader's position size. Your trades scale proportionally with theirs.
Looks at what percentage of the leader's portfolio they committed. Applies the same percentage to yours.
Set a price floor. If a position drops to that price, KreoPoly closes it automatically. Applies per position, not per task.
Mirror-side of stop loss. Close a position automatically once the price hits your target. You decide the threshold per position.
Cap the maximum dollar amount for any single copy trade. Even if the sizing formula produces a large number, this overrides it.
Limits total daily spending across all copy trades from a task. Once hit, the bot pauses new trades until the next day.
13 market categories you can toggle. The bot only copies trades in categories you've enabled — useful if you want to stay out of political markets or specific event types.
Only copy trades where the market price falls within a range you set. Avoid blindly following low-probability or near-certain bets.
By default, a copy trading task will mirror everything the leader does — buys, sells, all sizes, all markets. That's fine if you've thoroughly vetted the wallet and trust their judgment completely.
For most users, at least a few guardrails make sense. A daily cap prevents a particularly bad day from depleting your balance. Category filters let you follow a trader in their area of expertise without being dragged into markets they're less informed about.
Price Match Mode deserves specific attention. On thinly traded markets, a large trade from the leader can move the price. By the time your transaction lands, the price may be significantly different. Price Match Mode checks the current price before executing and skips the trade if it's outside your tolerance.
Recommended minimum setup: Set a max spend per trade and a daily cap. Everything else is optional, but those two prevent the most common issues for new copy traders.
Your trading wallet lives on Polygon (Polymarket) and Solana (Kalshi). Deposits can come from any of these networks.
Your wallet is a Gnosis Safe — one of the most audited smart contract wallet implementations in existence. Permissions are enforced at the contract level, not by trusting KreoPoly's behavior.
Private keys are stored inside hardware security modules by Privy. Neither KreoPoly employees nor outside parties have access to the raw key material.
You can withdraw to any address you control from within the bot. KreoPoly cannot initiate withdrawals to external addresses without your command. Your balance is always recoverable even if the bot goes offline.
Every trade, deposit, and withdrawal is a real blockchain transaction. You can verify your full history on Polygonscan or Solana explorer independently — no trust required.
Open @KreoPolyBot, deposit funds, and copy your first wallet. The whole setup takes under five minutes.
Open @KreoPolyBot