Understanding Wallet and Contract Addresses
Wallet Address
A wallet address is a unique identifier linked to a user’s cryptocurrency wallet. It is used to send and receive cryptocurrencies, and it represents ownership of the assets within the wallet.
Contract Address
A contract address is a unique identifier assigned to a smart contract deployed on a blockchain. This address allows users to interact with the contract—triggering functions, transferring tokens, or performing automated operations.
How to Tell the Difference
If you're unsure whether an address is a wallet or a contract, you can use a blockchain explorer like Etherscan. Simply paste the address into the search bar, and the explorer will identify it as either a wallet address or a contract address.
Examples
Wallet Address Example:
0x742d35Cc6634C0532925a3b844Bc454e4438f44e
Contract Address Example:
0x57f1887a8BF19b14fC0dF6Fd9B2acc9Af147eA85
Note: On Cryptoworth, it’s essential to connect wallet and contract addresses correctly to ensure accurate tracking and classification of your transactions.
Connecting a Wallet
From the side panel, navigate to Accounts.
Click on the Connect button (at the top right corner).
Select a wallet of your choice. In the following example, we've chosen to connect an ETH wallet.
Enter a name for your wallet, paste the public wallet address, and click Connect.
Connecting a Contract
From the side panel, navigate to Accounts.
Click on the Connect button (at the top right corner).
Search for "
contract
" in the search bar.
For this example, we're connecting an Ethereum contract. Enter a contract name, paste the contract's address and click Connect.