Skip to main content
This guide walks you through importing assets into Chainbook and understanding the sync process.

Before You Start

Make sure you have:
Your asset address(es) ready to paste
Decided which wallet to add the asset to
Verified the asset is on a supported network (TRON or Ethereum)

Step 1: Create or Select a Wallet

Assets belong to wallets. First, ensure you have a wallet ready.

Creating a New Wallet

1

Go to Wallets

Click Wallets in the sidebar.
2

Click New Wallet

Click the New Wallet button.
3

Configure the wallet

  • Name: Give your wallet a descriptive name
  • Network: Select TRON or Ethereum
Network selection is permanent. Make sure you choose the correct network for your asset addresses.
4

Continue to add assets

Don’t click create yet—continue to Step 2 to add asset addresses.

Using an Existing Wallet

If adding to an existing wallet:
  1. Go to Wallets
  2. Click on the wallet
  3. Click Add Asset

Step 2: Add Asset Addresses

Single Asset

Enter your asset address in the input field.
TRON addresses start with T and are 34 characters:
TLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7

Multiple Assets

Add multiple assets at once:
  1. Click Add Multiple or paste multiple addresses
  2. Enter one address per line
  3. Chainbook validates all addresses before saving
TLa2f6VPqDgRE67v1736s7bJ8Ray5wYjU7
TN3W4H6rK7z1L5B9M2c4X8Y6Z0P3Q7R1S5
TQn9Y2khEsLJW1ChVWFMSMeRDow5KcbLSE
You can paste addresses directly from a spreadsheet—Chainbook handles newlines and formatting.

Address Validation

Chainbook validates each address:
ValidationResult
✅ Valid formatAddress is accepted
❌ Invalid formatError message shown
❌ Wrong networkError—address doesn’t match wallet network
⚠️ DuplicateWarning if address already exists in wallet

Step 3: Start Syncing

Click Create Wallet (new wallet) or Add Asset (existing wallet).

What Happens During Sync

  1. Initial fetch - Chainbook retrieves your transaction history
  2. Processing - Transactions are processed and stored
  3. Indexing - Data is indexed for search and filtering
  4. Complete - Asset shows as “Synced”

Sync Progress

During sync, you’ll see:
  • Progress indicator (percentage)
  • Transaction count being imported
  • Estimated time remaining
Assets with thousands of transactions may take several minutes. You can use other parts of Chainbook while waiting.

Understanding Sync Status

StatusMeaningAction
🔵 SyncingCurrently importing transactionsWait for completion
🟢 SyncedUp to dateNo action needed
🟡 QueuedWaiting to startWill begin automatically
🔴 ErrorSync failedCheck address, try manual sync

Manual Sync

To force an immediate sync:
  1. Open the wallet
  2. Find the asset
  3. Click the Sync button (refresh icon)
  4. Wait for sync to complete
Use manual sync when:
  • You expect a transaction that hasn’t appeared
  • Status shows an error
  • It’s been a while since last sync

After Import

Once your assets are synced:

View Transactions

  1. Click Transactions in the sidebar
  2. All transactions from your assets appear
  3. Use filters to find specific transactions

Add Contacts

Label frequently seen addresses:
  1. Go to Contacts
  2. Click Add Contact
  3. Enter the address and a friendly name
  4. Transactions now show the contact name

Set Up Categories

Organize transactions by type:
  1. Go to SettingsCategories
  2. Create categories that match your needs
  3. Assign categories to transactions

Troubleshooting

Large assets with extensive history take longer to sync:
  • 100-500 transactions: 1-2 minutes
  • 500-2000 transactions: 2-5 minutes
  • 2000+ transactions: 5-10+ minutes
Leave Chainbook open and wait for completion.
Common causes and solutions:Rate limit exceeded
  • Wait a few minutes and try manual sync
  • Too many API requests to blockchain provider
Invalid address
  • Verify the address is correct
  • Check you’re using the right network
Network timeout
  • Temporary connectivity issue
  • Try manual sync after a few minutes
If some transactions don’t appear:
  1. Ensure sync is complete (status shows Synced)
  2. Check filters aren’t hiding transactions
  3. Verify transaction is confirmed on blockchain
  4. Try a manual sync
  5. Contact support if issues persist
To fix an incorrect address:
  1. Open the wallet
  2. Find the asset
  3. Click Remove
  4. Add the correct address
Removing an asset deletes its transaction data.
Assets can’t be moved between wallets:
  1. Remove the asset from the wrong wallet
  2. Add it to the correct wallet
  3. Wait for re-sync
Transaction data will be re-imported.

Best Practices

Organize Before Importing

Plan your wallet structure before adding assets:
WalletPurposeAssets
Personal - TRONPersonal TRX assets2
Business - ETHCompany Ethereum5
TradingExchange assets3

Verify Addresses

Double-check addresses before adding:
  • Copy directly from your asset app
  • Verify first and last 4 characters
  • Use blockchain explorer to confirm

Add Contacts Early

Add contacts for known addresses right after import:
  • Makes transaction review easier
  • Improves report readability
  • Helps with categorization

Monitor Sync Notifications

Check notifications for sync updates:
  • Successful completion
  • Error alerts
  • New transaction notifications

What’s Next?

After importing your assets:

Categorize Transactions

Organize your transactions with categories.

Add Contacts

Label addresses with friendly names.

View Dashboard

Get insights from your transaction data.

Export Data

Export for accounting or tax purposes.