Pages
Wallet

Wallet

Manage your digital assets, send and receive payments, and handle offers across multiple blockchain networks.

Overview

Silicon provides a multichain wallet solution, giving you flexibility and access to diverse blockchain ecosystems. As part of our multichain infrastructure, the platform currently supports:

  • Base Wallet (Smart Account powered by ThirdWeb) - Primary wallet for USDC earnings, NFT ownership, and platform transactions
  • Chia Wallet - Secondary wallet for XCH assets, offer-based trading, and Chia-native tokens

Additional blockchain networks will be integrated as the platform expands, providing you with even more options for asset management, trading, and cross-chain operations.

Access your wallet by clicking your wallet address in the top navigation. The wallet modal provides quick access to balances, transaction history, and key actions across all supported networks.

Base Wallet (Smart Account)

The Base wallet is your primary account for platform operations, built on ThirdWeb's Smart Account infrastructure.

Core Features

Smart Account Benefits:

  • Gas-free transactions (sponsored by platform)
  • Social recovery options
  • Batched transactions for efficiency
  • Enhanced security through account abstraction

Send Tab

Transfer USDC or other Base network tokens to any address.

Fields:

  • Token: Select from available tokens in your wallet (USDC, ETH, etc.)
  • Recipient address: Ethereum-compatible address starting with "0x"
  • Amount: Quantity to send (shows available balance)
  • Network fee: Estimated gas cost (often sponsored)

Process:

  1. Select the token you want to send
  2. Enter or paste the recipient's address
  3. Input the amount (click "Max" to send entire balance)
  4. Review the network fee and total
  5. Click "Send" to initiate the transaction
  6. Confirm in the transaction preview modal
  7. Wait for blockchain confirmation

The platform may sponsor gas fees for certain transactions. When sponsored, you'll see "Gas sponsored" instead of a fee amount.

Receive Tab

Get funds from external wallets or other users.

Information Displayed:

  • Your Base wallet address (0x format)
  • QR code for easy mobile scanning
  • Copy button for quick address sharing

Usage:

  1. Click "Receive" to open the modal
  2. Share your address by:
    • Clicking "Copy" to copy the address
    • Having sender scan the QR code
    • Sharing the address manually
  3. Wait for the sender to complete their transaction
  4. Funds appear in your balance after confirmation

Supported Assets:

  • USDC (primary earnings currency)
  • ETH (for gas if needed)
  • GPU NFTs
  • Other ERC-20 tokens

Buy Tab

Purchase cryptocurrency directly within the platform using fiat payment methods.

Available through ThirdWeb integration:

  • Credit/debit card purchases
  • Bank transfers (ACH)
  • Apple Pay / Google Pay
  • Multiple fiat currencies supported

Process:

  1. Click "Buy" to open the purchase interface
  2. Select the token to purchase (typically USDC or ETH)
  3. Enter the amount in your local currency
  4. Choose your payment method
  5. Complete KYC verification (first-time only)
  6. Confirm the purchase
  7. Tokens arrive in your wallet after processing
⚠️

Third-party payment providers may charge fees. Review the total cost before confirming purchases.

Transaction History

View and track all Base wallet activity.

Each transaction shows:

  • Type: Send, Receive, NFT Transfer, Contract Interaction
  • Amount: Quantity and token type
  • Status: Pending, Confirmed, Failed
  • Timestamp: When the transaction occurred
  • Transaction hash: On-chain identifier (click to view on block explorer)

Filter options:

  • All transactions
  • Sent only
  • Received only
  • Date range

Actions:

  • Click any transaction to view details
  • Click transaction hash to open Basescan
  • Export history for accounting purposes

Chia Wallet

The Chia wallet handles XCH, NFTs, and offer-based trading on the Chia blockchain.

Dashboard View

Wallet Information:

  • Balance: Available XCH (in mojos and XCH)
  • Wallet ID: Your unique Chia wallet identifier
  • Sync status: Blockchain synchronization state

Tabs:

  • Offers: Create and manage trading offers
  • Assets: View Chia-native tokens and NFTs
  • Transactions: XCH transaction history

Send XCH

Transfer XCH to other Chia addresses.

Fields:

  • Recipient address: Chia address starting with "xch"
  • Amount: XCH to send (shown in both XCH and mojos)
  • Transaction fee: Network fee (typically 0.00001 XCH or lower)
  • Memo (optional): Add a note to the transaction

Process:

  1. Click "Send XCH" or navigate to Send tab
  2. Enter the recipient's Chia address
  3. Input the amount in XCH
  4. Review the transaction fee
  5. Optionally add a memo for record-keeping
  6. Click "Send"
  7. Confirm the transaction details
  8. Wait for blockchain confirmation (typically 1-3 minutes)

Important Notes:

  • Chia uses "mojos" as the smallest unit (1 XCH = 1,000,000,000,000 mojos)
  • Transaction fees are minimal compared to Ethereum
  • Confirmations appear after the next transaction block

Receive XCH

Get XCH from external wallets or exchanges.

Display:

  • Your Chia wallet address (xch format)
  • QR code for scanning
  • Copy button for address sharing

Best Practices:

  • Generate a new receive address for each transaction (privacy)
  • Verify the address before sharing with sender
  • Keep a record of expected incoming amounts

Offers Tab

Create, manage, and respond to trading offers on the Chia blockchain—a unique peer-to-peer trading mechanism.

Understanding Offers

Chia offers are cryptographically signed proposals to exchange assets (XCH, NFTs, tokens). They're:

  • Trustless: No middleman or escrow needed
  • Atomic: Either the entire trade executes or nothing happens
  • Portable: Share offers via file or text
  • Cancellable: Cancel anytime before acceptance

Active Offers

View all your currently active trading offers.

Each offer displays:

  • Offer ID: Unique identifier
  • Type: Buying or Selling
  • Offered: What you're giving
  • Requested: What you're asking for
  • Status: Active, Pending, Cancelled
  • Created date: When the offer was created
  • Expiration: When the offer automatically cancels (if set)

Actions per offer:

  • Share: Copy offer file or text to share with others
  • Cancel: Revoke the offer (requires on-chain transaction)
  • View Details: See complete offer information

Create Offer

Propose a trade with specific terms.

Offer Types:

  1. Sell XCH for other assets
  2. Buy assets with XCH
  3. Trade assets for assets
  4. Sell NFTs or tokens

Creating an Offer:

  1. Click "Create Offer"
  2. Select what you're offering (XCH, NFTs, tokens)
  3. Specify what you're requesting in return
  4. Set an optional expiration date
  5. Review the offer terms
  6. Click "Create Offer"
  7. Sign the offer (cryptographic signature)
  8. Share the generated offer file or text with potential traders

Example: Selling a GPU NFT

  • Offering: 1x RTX 4090 Performer #34 NFT
  • Requesting: 2.5 XCH
  • Result: Anyone with 2.5 XCH can accept and complete the trade instantly

Accept Offer

Respond to offers created by others.

Process:

  1. Receive an offer file or offer text from another user
  2. Click "Accept Offer" in the Offers tab
  3. Paste the offer text or upload the offer file
  4. Review the offer details:
    • What they're offering
    • What they're requesting
    • Ensure you have the requested assets
  5. Click "Accept Offer" to confirm
  6. Sign the transaction
  7. The trade executes atomically on-chain

Verification Before Accepting:

  • Confirm you have sufficient assets to fulfill the request
  • Verify the offered assets are what you expect
  • Check for any unusual terms or amounts
  • Ensure the offer hasn't expired

Cancel Offer

Revoke an active offer before someone accepts it.

Process:

  1. Navigate to the Offers tab
  2. Find the offer you want to cancel
  3. Click the overflow menu (...) and select "Cancel"
  4. Confirm the cancellation
  5. Sign the on-chain cancellation transaction
  6. Wait for blockchain confirmation

Important:

  • Cancellation requires a small transaction fee
  • Once cancelled, the offer cannot be accepted
  • You cannot cancel an offer that's already been accepted

Closed Offers

Historical record of completed or expired offers.

Status types:

  • Completed: Successfully traded
  • Cancelled: You revoked the offer
  • Expired: Passed the expiration date
  • Failed: Technical issue prevented execution

Information shown:

  • Original offer terms
  • Completion date
  • Trading partner's address (for completed offers)
  • Transaction hash

Assets Tab

View and manage Chia-native tokens and NFTs in your wallet.

Asset Types:

  • Chia Asset Tokens (CATs): Fungible tokens on Chia
  • NFTs: Non-fungible tokens (artwork, collectibles)
  • GPUs on Chia: Silicon GPU NFTs on the Chia blockchain

Each asset displays:

  • Name: Token or NFT name
  • Type: CAT, NFT, or other
  • Quantity: Amount owned (for fungible tokens)
  • Asset ID: Unique on-chain identifier
  • Actions: Send, Create Offer, View Details

Managing Assets:

  • Click any asset to view full details
  • Use "Send" to transfer to another address
  • Click "Create Offer" to trade the asset
  • View on Chia explorer for blockchain verification

Transactions Tab

Complete history of all Chia wallet activity.

Transaction Types:

  • Standard Transaction: XCH sent or received
  • Offer Accepted: Trade executed
  • Offer Cancelled: Offer revoked
  • NFT Transfer: Non-fungible token moved
  • Token Transfer: CAT tokens sent/received

Each transaction shows:

  • Type and direction: Sent, Received, or Trade
  • Amount: XCH or asset quantity
  • Fee: Network cost
  • Status: Confirmed, Pending, Failed
  • Height: Blockchain height when confirmed
  • Transaction ID: On-chain identifier
  • Timestamp: When it occurred
  • Memos: Any attached notes

Actions:

  • Click transaction ID to view on Chia explorer
  • Filter by type or date range
  • Export transaction history
  • Search by address or amount

Export Private Key

Access your Chia wallet's private key for backup or migration purposes.

Security Warning: Your private key provides complete control over your wallet. Anyone with this key can access and spend your funds.

How to Export

  1. Navigate to Wallet > Chia tab
  2. Click the overflow menu (...) in the top right
  3. Select "Export Private Key"
  4. Enter your account password for verification
  5. View the private key display
  6. Write it down or save it securely—never store digitally unencrypted

The export screen shows:

  • Your private key string
  • Security warnings and best practices
  • "Copy" button (use with extreme caution)
  • Backup verification checkbox

Backup Best Practices

Do:

  • Write the key on paper and store in a safe
  • Use a metal backup device for fire/water resistance
  • Keep multiple copies in different physical locations
  • Verify the backup by importing to a test wallet
  • Store in a fireproof safe or safety deposit box

Don't:

  • Screenshot or save in cloud storage
  • Email or message to yourself
  • Store in password managers connected to the internet
  • Share with anyone (support will never ask for it)
  • Leave visible on your screen when not in use

When to Export

  • Initial wallet setup: Create a backup immediately
  • Before large transactions: Ensure you can recover if needed
  • Hardware wallet setup: Import to a hardware device
  • Migration: Moving to a new device or wallet software
  • Estate planning: Secure backup for beneficiaries
🚫

Never share your private key with anyone. Silicon support will never ask for your private key. Loss of your private key means permanent loss of access to your funds.

Switching Between Wallets

The wallet modal allows seamless switching between all supported blockchain networks.

Currently available networks:

  1. Click your wallet address in the top navigation
  2. Use the tabs at the top of the modal to switch between:
    • Base Wallet: ThirdWeb Smart Account
    • Chia Wallet: Chia blockchain wallet
    • Additional networks will appear here as they're integrated
  3. The modal updates to show the selected wallet's interface

Each wallet maintains:

  • Independent balances
  • Separate transaction histories
  • Different asset types
  • Unique addresses
  • Network-specific features

Security Best Practices

General Security

Protect Your Access:

  • Enable 2FA on your Silicon account (see Settings)
  • Use strong, unique passwords
  • Create passkeys for high-security operations
  • Regularly review connected sessions
  • Log out on shared computers

Verify Transactions:

  • Double-check recipient addresses before sending
  • Start with small test transactions for new recipients
  • Verify amounts and fees before confirming
  • Keep records of important transactions
  • Report suspicious activity immediately

Wallet Hygiene:

  • Keep all wallets funded with native tokens for gas fees
  • Regularly check for unexpected transactions across all networks
  • Monitor asset balances on each chain
  • Update browser and extensions
  • Use hardware wallets for large holdings

Phishing Protection

Red Flags:

  • Unsolicited messages asking for wallet actions
  • Urgent requests to "verify" your wallet
  • Links to wallet interfaces from emails
  • Requests for your seed phrase or private key
  • Offers that seem too good to be true

Safe Practices:

  • Always access the wallet through the Silicon platform
  • Bookmark the official Silicon URL
  • Verify URLs before connecting wallets
  • Never approve transactions you didn't initiate
  • Contact support if something seems suspicious

Smart Contract Interactions

When interacting with smart contracts:

  • Review the contract address
  • Understand what you're approving
  • Check the requested permissions
  • Verify the transaction details
  • Revoke unused approvals periodically

Common Workflows

Withdrawing Earnings

From Dashboard to Bank:

  1. Verify your Balance on the Dashboard
  2. Click your wallet address to open the wallet modal
  3. Navigate to Base Wallet > Send
  4. Select USDC as the token
  5. Enter your personal wallet address or exchange deposit address
  6. Input the amount to withdraw
  7. Review fees and confirm
  8. Move to exchange or cash out to bank

Buying Your First GPU NFT

Using offers on Chia:

  1. Browse available GPU listings
  2. Note the seller's offer file or text
  3. Open Wallet > Chia > Offers
  4. Click "Accept Offer"
  5. Paste the offer details
  6. Verify the GPU NFT and XCH amount
  7. Confirm you have sufficient XCH
  8. Accept the offer
  9. Wait for blockchain confirmation
  10. GPU appears in My GPUs

Selling a GPU via Offer

Creating a sale offer:

  1. Navigate to My GPUs
  2. Select the GPU to sell
  3. Click "Create Offer" (or do it directly in Wallet)
  4. Open Wallet > Chia > Offers > Create Offer
  5. Select the GPU NFT as what you're offering
  6. Enter the XCH amount you're requesting
  7. Set an expiration (optional)
  8. Create and sign the offer
  9. Share the offer file/text with potential buyers
  10. Wait for someone to accept

Funding Your Wallet

Getting USDC:

  1. Open Wallet > Base Wallet
  2. Click "Buy" tab
  3. Select USDC
  4. Choose your payment method
  5. Complete purchase
  6. USDC arrives in your Base wallet

Getting XCH:

  1. Purchase XCH on an exchange (Kraken, OKX, etc.)
  2. Open Wallet > Chia > Receive
  3. Copy your Chia address
  4. Withdraw from exchange to your address
  5. Wait for transfer to confirm
  6. XCH appears in your Chia wallet

Troubleshooting

Base Wallet Issues

Transaction won't confirm:

  • Check your network connection
  • Verify you have sufficient gas (ETH)
  • Wait for network congestion to clear
  • Try increasing gas fee (if manual)
  • Contact support if stuck for over 30 minutes

Can't see my NFTs:

  • Refresh the page
  • Verify the correct network (Base)
  • Check if the NFT is in pending state
  • Look in the Assets section
  • Import the NFT contract address manually

Wrong balance showing:

  • Click refresh in the wallet modal
  • Check the block explorer for actual balance
  • Clear browser cache
  • Disconnect and reconnect wallet
  • Contact support if discrepancy persists

Chia Wallet Issues

Wallet not syncing:

  • Check internet connection
  • Wait for initial sync to complete (can take time)
  • Verify blockchain node is online
  • Restart the wallet connection
  • Contact support if sync fails repeatedly

Offer won't create:

  • Ensure you have the assets you're offering
  • Check you have XCH for transaction fees
  • Verify wallet is fully synced
  • Try with a smaller amount first
  • Check offer terms are valid

Can't accept an offer:

  • Verify you have the requested assets
  • Ensure offer hasn't expired
  • Check the offer file/text is complete and valid
  • Confirm sufficient XCH for fees
  • Try copying the offer text again from sender

Transaction pending forever:

  • Check Chia network status
  • Verify your fee was sufficient
  • Wait for next transaction block
  • Check transaction ID on Chia explorer
  • Contact support if stuck over 30 minutes

Recovery & Access

Lost access to wallet:

  • Check if you're on the correct network
  • Try reconnecting your wallet
  • Clear browser cache and cookies
  • Use private key to recover (Chia)
  • Contact support for account-level issues

Need to restore Chia wallet:

  • Use your private key backup
  • Import into a fresh Chia wallet
  • Wait for blockchain sync
  • Verify all assets and balances
  • Never share private key during recovery

Advanced Features

ThirdWeb Smart Account Capabilities

For developers and advanced users, the Base wallet supports:

  • Account abstraction: Programmable wallet logic
  • Session keys: Temporary permissions for apps
  • Batched transactions: Multiple actions in one tx
  • Gas sponsorship: Platform or provider pays fees
  • Social recovery: Recover access without seed phrase

See ThirdWeb documentation (opens in a new tab) for complete capabilities.

Chia Offer Automation

Power users can automate offer creation and acceptance:

  • Use Chia CLI tools for scripted offers
  • Monitor offer books programmatically
  • Create offer templates
  • Auto-accept offers matching criteria
  • Build custom trading bots

Related Pages

Dashboard - Earnings and portfolio overview
My GPUs - Manage your GPU assets
Trades - Trading history and marketplace
Financials - Detailed earnings breakdown
Settings - Security and account configuration

Multichain Expansion: Silicon is building a comprehensive multichain ecosystem. While Base and Chia are currently supported, additional blockchain networks will be integrated over time, expanding your options for asset management, trading, and platform interactions.

Keep small amounts of native tokens (ETH on Base, XCH on Chia, etc.) in your wallets to cover transaction fees. Without gas funds, you cannot send transactions or accept offers on that network.