Trade Globally, Peer-to-Peer

Trade cryptocurrency, commodities (gold, silver, and more), and services directly between people — all settled in ckUSDC, secured by on-chain escrow and a reputation system that keeps every party accountable.

Powered by the Internet Computer
Browse Marketplace
ICPckBTCckETHckUSDCCHAT+ more coins
Available in 37 languagesMobile-first · Installable as an app
Powered by ICP Chain-Key Technology

What Are CK Tokens?

ckBTC, ckETH, ckUSDC, and ckUSDT are real crypto assets — but faster, cheaper, and more secure than their originals. No bridges. No custodians. Just code.

ckBTC — Bitcoin on the Internet Computer

1 ckBTC = 1 BTC. Always.

Real Bitcoin held in a canister smart contract using threshold cryptography. No private key exists. No company holds it. Swap and pay in seconds for fractions of a cent.

ckETH — Ethereum on the Internet Computer

1 ckETH = 1 ETH. Always.

Real Ethereum locked in an ICP smart contract. No bridge company, no middleman — just on-chain threshold cryptography. Transfers settle in 1–2 seconds with near-zero fees.

ckUSDC — USD Coin on the Internet Computer

1 ckUSDC = 1 USDC = $1 USD. Always.

The stablecoin powering most trades on this platform. 1:1 backed by real USDC, secured on ICP. Instant settlement, no gas fees, no volatility.

ckUSDT — Tether on the Internet Computer

1 ckUSDT = 1 USDT = $1 USD. Always.

Tether, reimagined on ICP. The same dollar-pegged stability you know, but with ICP-speed transactions and no bridge risk. Trade globally, settle instantly.

Also supported: CHAT, ICP and other ICP ecosystem tokens.

Why CK Tokens?

No Bridge

Traditional wrapped tokens rely on a company holding your real coins. If they get hacked or disappear, your money is gone. CK tokens use ICP's threshold cryptography — no company, no custodian, no single point of failure.

Smart Contract Only

A canister smart contract secures the real coins using threshold cryptography. This means no single private key exists anywhere — not even DFINITY can access the funds. No human can touch it.

Fast & Cheap

Bitcoin can take up to 60 minutes to confirm with fees reaching $50. Ethereum gas fees can top $50+ per transaction. CK token transfers settle in 1–2 seconds and cost a fraction of a cent — every time.

How to Get CK Tokens

ckBTC

Use the NNS Wallet at nns.ic0.app to convert your BTC to ckBTC. Once converted, you can deposit directly into this platform.

nns.ic0.app
ckETH, ckUSDC & ckUSDT

Use OISY Wallet at oisy.com to convert your ETH, USDC, or USDT into CK tokens. Then send them to your NNS Wallet, and deposit from there into this platform.

oisy.com
Already Have CK Tokens?

If you already hold ckBTC, ckETH, ckUSDC, or ckUSDT in your NNS Wallet, you can deposit directly into this platform from the Wallet section.

Why NNS for deposits?

The platform currently accepts deposits from NNS Wallet because it supports the full ICP address format required for secure deposits. ICP can be sent from any wallet.

Three Ways to Trade

Choose the trade type that fits your situation — all protected by on-chain escrow.

No Evaluation · No Tier

Coin-to-Coin

Swap ICP, ckBTC, ckETH, ckUSDC, and ecosystem coins directly on-chain. Execution is instant and guaranteed by the smart contract — no human delivery, no location required. No evaluation, no tier limit — the code guarantees the swap.

Fully On-Chain · Trustless
Tier & Score Required

Bank Transfer

Offer any coin, commodity, or service and receive the equivalent in local currency via bank wire — secured by on-chain escrow. Both parties must be in the same country and city. Tier limits and 5-star evaluation apply — your counterparty's score is your protection.

Evaluation
Tier & Score Required

Cash Meetup

Offer any coin, commodity, or service and receive the equivalent in cash at an in-person meetup — secured by on-chain escrow. Both parties must be in the same country and city. Tier limits and 5-star evaluation apply — check the score before you meet.

Evaluation
4th Option

Private Offers

Send a direct, non-public offer to a specific user by their principal ID. Supports all three trade types with a custom expiry window.

Build Reputation Privately

Private Bank Transfer and Cash Meetup trades count toward your tier and reputation score exactly like public trades. Coin-to-Coin private offers are trustless swaps and do not affect tier or score.

Same Escrow Security

Your coins are locked in on-chain escrow until both parties confirm the deal is done — the same protection you get on every public trade, with no exceptions.

Works with All Trade Types

Coin-to-Coin, Bank Transfer, or Cash Meetup — Private Offers support all three with the same rules, fees, and tier limits as their public counterparts.

Direct & Private

Beyond Crypto — Commodities & Services

Trade gold, silver, physical goods, or any service — not just coins. Everything settles in ckUSDC, the on-chain stablecoin, and every trade is protected by the same reputation and tier system.

Coin Transfer

Swap ICP, ckBTC, ckETH, ckUSDC, CHAT, and other ICP ecosystem coins directly on-chain.

Physical Commodities

Trade gold, silver, electronics, cars, or any other physical commodity. The tier system ensures trustworthy counterparties.

Services

Exchange any service for ckUSDC. Whatever you agree on is between you and your counterparty — we just handle the payment.

Escrow Protection

How Escrow Protects You

Your funds are always in your control

Funds Held Safely

When you create a Bank Transfer or Cash Meetup offer, your stablecoin is automatically locked by the system — not by us, not by your counterparty. No one can touch it until the deal is confirmed or cancelled.

When Does It Lock?

Stablecoin offers lock the moment you create the offer. Commodity or service offers (Gold, Silver, etc.) lock when the other party accepts.

Your Deal Window

Choose how long both parties have to complete the deal. Bank Transfer: 20 min, 30 min, 1 hr, or 3 hrs. Cash Meetup: 3 hrs or 6 hrs.

Automatic Release

If the deadline passes and no one confirms, the system automatically releases your funds back to you. No admin needed.

Cancellation Rules

Cancelling within 2 hours of posting incurs a 3% fee. After 2 hours, cancellation is free and funds are returned with no fee.

1% Fee — One Side Only

When a deal completes, only the person receiving the stablecoin pays a 1% fee. The other party pays nothing.

Trust System

Trust & Reputation System

How your score, tier, and trading history work together

When Does the Tier & Score System Apply?

This is important to understand before you trade.

Coin-to-Coin

No evaluation · No tier · No score

Coin-to-Coin is a pure on-chain automated swap. The smart contract guarantees execution — no human delivery, no room for dishonesty. Because trust is irrelevant, there is no evaluation prompt, no rating collected, and these trades do not count toward your tier or score.

Anyone can swap any amount at any time — no tier limit. The contract enforces it.

Bank Transfer · Cash Meetup · All Categories

Tier & Score Required

These involve real-world delivery — a bank wire, a meetup, a physical commodity, or a service. There is no smart contract that can guarantee a human will show up. Your only protection is the other trader's verified on-chain reputation. After every completed trade, both parties rate each other — building a score that is permanently tied to their principal.

Always check the counterparty's score and tier before you accept. That is your risk assessment tool — there is no arbitrator on this platform.

How Your Trust Score & Trading Tier Work

Everything you need to know before you trade — including the consequences of not completing a deal.

Tiers and scores apply to Bank Transfer and Cash Meetup ONLY — not Coin-to-Coin. Coin-to-Coin trades are fully trustless on-chain swaps. No score, no tier, no evaluation — ever.

Everyone Starts at Tier 1

New users start with a $1,000 maximum trade amount. You advance by completing trades and building a strong reputation score.

Both Conditions Must Be Met: To advance to the next tier, you must meet BOTH requirements simultaneously — enough completed trades AND a score of 4.5 or higher. Meeting only one is not enough.

Tier Progression

TierTrades RequiredMin ScoreMax Per Trade
Tier 1 — New Trader0 (starting)None required$1,000
Tier 2 — Trusted Trader25 completed4.5 / 5$2,000
Tier 3 — Verified Trader50 completed4.5 / 5$5,000
Tier 4 — Elite Trader250 completed4.5 / 5Unlimited

How Your Score Works

Your score comes from real evaluations submitted by your trading partners after every completed Bank Transfer or Cash Meetup deal. Only completed deals trigger the rating popup — mutual cancellations do NOT trigger an evaluation. Your score is the average of all ratings received on a 1–5 star scale.

Score of 4.5/5 or higher required to advance tiers

If Your Score Drops Below 4.5

You cannot advance to the next tier while your score is below 4.5. You stay in your current tier with its trade limit until your average score recovers above 4.5 through new positive ratings.

⚠ If a Trade Expires Without Action — Automatic Bad Rating for Both Parties

If a Bank Transfer or Cash Meetup trade expires because NEITHER party confirmed or cancelled within the chosen time window, the system automatically rates BOTH the offer maker AND the acceptor 1 out of 5 — the worst possible rating.

There is NO popup, NO warning, and NO chance to rate manually — it is done automatically by the system.

This CANNOT be undone. The 1/5 rating is permanent and immediately affects both parties' scores and tier eligibility.

Both parties receive the bad rating — even if only one party disappeared. Accepting a trade means accepting responsibility for completing or cancelling it within the window.

Applies to: Bank Transfer and Cash Meetup trades (public and private). NOT applicable to Coin-to-Coin trades.

Why This System Exists

This system enforces responsible trading behavior. If you accept a trade, you are responsible for completing it or mutually cancelling it before the deadline. Disappearing after acceptance — without confirming or cancelling — results in automatic 1/5 ratings for everyone involved. This protects the entire community from bad actors.

Ghost a deal = automatic 1/5 rating for both parties. No exceptions.

Cancellation Policy

Cancellation Record & Flags

Every trader's cancellation history is permanently visible to everyone — it cannot be hidden or reset.

What Counts as a Cancellation

Only Bank Transfer and Cash Meetup trades that are mutually cancelled AFTER User B has already accepted count. Coin-to-Coin trades never count. Cancellations before acceptance do not count.

The counter increases the moment both parties agree to cancel post-acceptance — no matter the reason.

Why Other Traders Can See This

Before accepting any Bank Transfer or Cash Meetup offer, you can see how many times that trader has cancelled post-acceptance. A pattern of cancellations signals unreliability — this information protects the community.

The record is lifetime and permanent. It cannot be hidden by privacy settings or cleared by the user.

Three Levels of Visibility

0 – 2

Clean Record

Only the count is shown, with no flag or color. Every trader starts here.

3 – 4

Yellow Warning ⚠

A yellow warning appears on your profile, every marketplace card, and every trade detail others view.

🚩5+

Red Flag 🚩

A red flag is shown everywhere — profile, marketplace, and trade details. Other traders will see this immediately before accepting.

Mutual Cancellation — No Evaluation Popup

When both parties agree to cancel after acceptance, no evaluation popup appears — neither party rates the other. The cancellation is simply recorded to the permanent counter. Only completed deals (both parties confirm) trigger the mutual rating popup.

Using mutual cancellations to avoid a bad rating is possible — but the counter grows permanently, and other traders will see it.

Built for Trust

Every mechanism is designed so you don't have to trust the platform — the code and reputation enforce it.

There is no arbitrator on this platform. No centralized judge, no dispute committee, no case review process. Your protection when trading bank transfer or cash meetup is the other trader's public score and tier — always check them before you accept a trade. Coin-to-Coin swaps are fully trustless and on-chain.

On-Chain Escrow

Crypto is locked in canister-controlled escrow the moment a trade starts. Funds only release when both parties confirm — no one can move them unilaterally.

Know Before You Trade

Every listing shows the counterparty's public score and tier before you accept. There is no arbitrator on this platform — your protection is the other trader's verified, on-chain reputation.

5-Star Reputation System

After every Bank Transfer or Cash Meetup trade, both sides rate each other on a true 1–5 scale: 1 = Very Dissatisfied, 2 = Dissatisfied, 3 = Meets Expectations, 4 = Satisfied, 5 = Excellent. Each rating directly affects your average — a 4 is NOT equal to a 5. Maintain a 4.5+ average to advance tiers. Coin-to-Coin swaps have no evaluation.

Tier-Based Trade Limits

Bank Transfer and Cash Meetup trades enforce limits by tier: $1,000 (new users), $2,000 (25 trades + 4.5★ true average), $5,000 (50 trades + 4.5★), and unlimited (250 trades + 4.5★). Each star counts separately — a 4-star rating is NOT equal to a 5-star rating. Only Bank Transfer and Cash Meetup trades count toward tier progression.

Internet Identity

Log in with Internet Identity — no passwords, no data leaks. Your cryptographic principal is your identity, and your trade history is permanently tied to it.

Live Marketplace

Active trades from the community

View All
ICP0.9999 ICPckUSDC2.00 ckUSDC
Coin-to-CoinOpen
ckUSDT1.00 ckUSDTICP0.3500 ICP
Coin-to-CoinOpen
CHAT4.00 CHATckUSDC0.2000 ckUSDC
Coin-to-CoinOpen

Start Trading Trustlessly

Connect with Internet Identity — no email, no password, no data exposure. Your cryptographic principal is your identity.

Browse without connecting