Welcome to TradeBlox

TradeBlox is a secure peer-to-peer marketplace for trading Roblox limited items using SOL (Solana) as payment. Every trade goes through an escrow system to protect both buyers and sellers.

🔒

Escrow Protected

Every deal uses a unique escrow wallet. Funds are held safely until both parties are satisfied.

Solana Powered

Fast and cheap transactions on the Solana blockchain. Pay in SOL with minimal fees.

🤝

Mutual Agreement

Both parties must confirm every step. Either party can request cancellation at any time.

Getting Started

To start trading on TradeBlox you need two things:

1

Phantom Wallet

Install the Phantom wallet browser extension. This is your Solana wallet used for signing in and receiving payments.

2

SOL Balance

Make sure you have SOL in your Phantom wallet if you want to buy items. You can buy SOL on exchanges like Coinbase, Binance, or directly in Phantom.

Connecting Your Wallet

Click the "Connect Wallet" button in the top right corner or on the sign-in page.

1

Connect Phantom

A Phantom popup will ask you to approve the connection. Click "Connect".

2

Choose Username

If you're new, you'll be asked to pick a username (minimum 3 characters). This is displayed to other traders.

3

You're In!

Your wallet address is your identity. No email or password needed.

Creating a Listing

Sellers can list their Roblox limited items for sale:

1

Go to My Listings

Click on your profile dropdown and select "My Listings", then click "Create Listing".

2

Enter Roblox Username

Type your Roblox username so TradeBlox can fetch your inventory. Make sure your Roblox inventory is set to public in Roblox Settings → Privacy.

3

Select Items

Pick the limited item(s) you want to sell from your inventory.

4

Set Price & Publish

Set your asking price in SOL and publish the listing. It will appear on the marketplace for buyers to see.

Tip: Make sure your Roblox inventory privacy is set to "Everyone" before creating a listing. TradeBlox needs to verify you own the items.

Buying an Item

1

Browse Listings

Browse the marketplace on the home page. Use the search bar and filters to find what you want.

2

Open a Chat

Click on a listing and select "Message Seller" to open a chat.

3

Start a Deal

In the chat, click "Start Secure Deal" to begin the escrow-protected trade flow.

Deal Flow

Every trade follows a structured 6-step process where both parties must agree at each stage. This ensures maximum safety for everyone.

1
Confirm Roles
2
Set Amount
3
Fee Selection
4
Send Payment
5
Release Funds
6
Payout

Step 1: Confirm Roles

Both the buyer and seller must confirm their role in the deal. This prevents confusion about who is paying and who is delivering the item.

Buyer

The person paying SOL for the item

Seller

The person delivering the Roblox item

Both parties click "Confirm" to proceed.

Step 2: Set Amount

Either party proposes a SOL amount for the trade. Both must confirm the amount before proceeding.

Note: The amount is in SOL (Solana's native currency). Make sure both parties agree on the value.

Step 3: Fee Selection

TradeBlox charges a 1% platform fee. Both parties decide who pays it:

Buyer Pays
Buyer sends amount + 1% fee. Seller receives the full amount.
Seller Pays
Buyer sends the exact amount. Seller receives amount minus 1% fee.
Split 50/50
Buyer sends amount + 0.5%. Seller receives amount minus 0.5%.

Both parties must confirm the fee arrangement.

Step 4: Send Payment

A unique escrow wallet is generated for this deal. The buyer sees the escrow address and the exact amount to send.

Buyer:

  1. Copy the escrow wallet address
  2. Open Phantom and send the exact SOL amount to that address
  3. Click "I've Sent Payment"
  4. TradeBlox verifies the payment on-chain

Seller:

Waits while the buyer sends payment. The seller does not see the escrow wallet address.

Important: Send the exact amount shown (or slightly more). If you send less, the verification will fail and you'll need to send the remaining amount.

Step 5: Release Funds

After payment is verified, the seller delivers the Roblox item to the buyer through Roblox trade. Once the buyer has received the item:

The buyer clicks "Release Funds" to confirm they received the item. This triggers the payout process.

Buyer: Only release funds after you have confirmed the item is in your Roblox inventory. This action cannot be undone.

Step 6: Seller Payout

After the buyer releases funds:

1

Enter Wallet

The seller enters their Solana wallet address where they want to receive payment.

2

Automatic Payout

TradeBlox sends the SOL from escrow to the seller's wallet and the 1% fee to the platform. This is confirmed on the Solana blockchain.

3

Deal Complete

Both parties see "Deal Completed" and the trade is recorded on both profiles.

Escrow System

TradeBlox uses a unique escrow wallet for every deal. Here's how it protects you:

👤
Buyer sends SOL
🔒
Escrow Wallet
Funds held safely
💰
Seller receives SOL
  • Each deal gets its own wallet — funds are never mixed
  • The escrow keypair is encrypted and stored securely
  • Funds are only released when the buyer confirms item delivery
  • If the deal is cancelled, funds are automatically refunded to the buyer

Fees

1%Platform Fee

TradeBlox charges a flat 1% fee on every completed deal. There are no hidden fees. The small Solana transaction fee (~0.000015 SOL) is included in the buyer's total.

Cancellation & Refunds

Either party can request a cancellation at any stage of the deal (except during payout processing).

How cancellation works:

  1. One party clicks "Request Cancel"
  2. The other party sees the request and can accept by also clicking cancel
  3. Both parties must agree — a single party cannot cancel alone
  4. If payment was already sent to escrow, the full amount is automatically refunded to the buyer's wallet
Tip: You can withdraw your cancel request at any time if you change your mind.

Profile & Stats

Your profile page shows:

  • Total Volume — Total SOL traded across all completed deals
  • Completed Deals — Number of successful trades
  • Items Sold / Bought — Breakdown of your trading activity
  • Activity Feed — Recent completed deals with dates and amounts

Access your profile through the dropdown menu in the top right.

Notifications

TradeBlox sends real-time notifications so you never miss an update:

  • New Messages — Toast popup in the bottom right when someone messages you
  • Deal Updates — Green notification when a deal progresses to the next step
  • Inbox Badge — Unread message count shown on the Inbox menu item

Click on any notification to go directly to that chat.

Frequently Asked Questions

What if the seller doesn't deliver the item?

Your funds stay in escrow until you click "Release Funds". If the seller doesn't deliver, don't release. Request a cancellation and both parties agree to get your money back.

What if I send the wrong amount to escrow?

If you send less than required, click "I've Sent Payment" to check — it will tell you the current balance and how much is needed. Send the remaining amount to the same escrow address.

Can I cancel after sending payment?

Yes. Both parties can request cancellation even after payment. If both agree, the escrowed funds are automatically refunded to the buyer.

How long does the payout take?

Payouts are processed on the Solana blockchain and typically confirm within 10-30 seconds.

Why does my Roblox inventory show as private?

Go to Roblox Settings → Privacy → Set inventory to "Everyone". Roblox may cache the old setting for a few minutes.

Is my wallet safe?

TradeBlox never has access to your Phantom wallet private keys. We only read your public wallet address. Escrow wallets are separate, server-generated wallets.

What blockchain does TradeBlox use?

Solana. All payments are in native SOL. Transactions are fast and cost fractions of a cent.