Skip to content

Wallets & Sources

Wallets are the primary data source for CryptaCount. The platform distinguishes between internal wallets (owned by the entity) and external wallets (counterparties), and supports grouping and GL mapping per wallet.

Manage internal wallets under Wallets in the sidebar. These are wallets owned or controlled by the entity being accounted for.

Wallet list with status indicators

Each wallet shows:

  • Wallet label (your custom name)
  • Chain identifier and address type
  • Address (truncated with copy button)
  • Sync status and last sync timestamp
  • GL account mapping
  • Wallet group membership

See the Connect a Wallet guide for the step-by-step walkthrough.

Address TypeFormatExamples
EVM0x...Ethereum, Polygon, BSC, Arbitrum, Optimism, Base, Avalanche C-Chain, etc.
BITCOIN_LEGACY1...Bitcoin P2PKH
BITCOIN_P2SH3...Bitcoin Pay-to-Script-Hash
BITCOIN_SEGWITbc1q...Bitcoin native SegWit
BITCOIN_TAPROOTbc1p...Bitcoin Taproot
SOLANABase58Solana
TRONT...TRON
XRPr...XRP Ledger
CARDANOaddr1...Cardano
COSMOScosmos1...Cosmos Hub, IBC chains
TONVariousThe Open Network
POLKADOTSS58Polkadot relay chain + parachains
STELLARG...Stellar
NEARaccount.nearNEAR Protocol
APTOS0x...Aptos
SUI0x...SUI
STARKNET0x...StarkNet L2
HEDERA0.0.xxxxxHedera
AVALANCHE_XX-avax1...Avalanche X-Chain
AVALANCHE_PP-avax1...Avalanche P-Chain
UNKNOWNVariousUnrecognized format

Each wallet can be mapped to a GL account, controlling where its transactions post in the chart of accounts. Configure this from the wallet detail view or in bulk from the wallet list.

Manage external wallets under Wallets → External. These represent counterparty addresses — wallets not owned by the entity but that appear in transaction data (e.g., exchange deposit addresses, vendor wallets, client addresses).

External wallets list

External wallets help with:

  • Transaction classification — Knowing a counterparty address helps classify transfers correctly
  • Reconciliation — Match incoming/outgoing transfers to known external parties
  • Reporting — Label counterparties in reports instead of showing raw addresses

External wallets can be imported in bulk, assigned GL accounts, and organized into groups. You can also convert an external wallet to an internal wallet if ownership changes.

The Scan Wallets feature discovers wallet addresses that appear in your transaction data but haven’t been explicitly added. This helps ensure completeness — you won’t miss a wallet that should be tracked.

Scan wallets for new addresses

Additionally, Balances → Scan External scans for external addresses that should be added as external wallets for proper reconciliation.

Wallet groups let you organize wallets into logical categories for reporting and management:

  • By purpose: “Treasury”, “DeFi Operations”, “Staking”
  • By entity: “TechCorp Wallets”, “InvestCo Wallets”
  • By chain: “Ethereum Wallets”, “Bitcoin Wallets”

Groups can be reordered, and each group can be mapped to a GL account. Manage groups from the wallet list interface.

Click any wallet to see its detail view:

Wallet detail view — summary tab

  • Summary: Balance overview, sync status, last sync details, chain assets
  • Transactions: All transactions for this wallet with filtering and classification tools
  • Sync: Sync details including last processed block, sync progress per stream, and error logs
  • GL Mapping: Which GL account this wallet’s transactions post to
  • Initial Balances: Set opening balances for wallets that had existing positions before connecting

To remove a wallet, open the wallet detail view and use the Remove Wallet option.