ETH Price: $2,042.00 (-0.51%)
 

More Info

Private Name Tags

TokenTracker

Multichain Info

No addresses found
Transaction Hash
Block
From
To
Claim Fees1477545042026-02-14 22:23:05270 days ago1771107785IN
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH0.0000000855370.00100094
Approve1437308372025-11-13 19:00:51363 days ago1763060451IN
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH0.0000000304110.00010084
Approve1433679152025-11-05 9:23:27372 days ago1762334607IN
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH0.0000000041090.00003397
Claim Fees1423728772025-10-13 8:35:31395 days ago1760344531IN
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH0.0000000044350.00003427
Approve1391958672025-07-31 19:35:11468 days ago1753990511IN
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH0.0000000551380.00100032
Approve1391863812025-07-31 14:18:59468 days ago1753971539IN
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH0.0000000400470.000003
Approve1390919642025-07-29 9:51:45471 days ago1753782705IN
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH0.0000000078870.00010097
Approve1374242762025-06-20 19:22:09509 days ago1750447329IN
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH0.0000000695690.0020127
Approve1374242602025-06-20 19:21:37509 days ago1750447297IN
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH0.0000001088330.001996
Approve1374242432025-06-20 19:21:03509 days ago1750447263IN
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH0.0000000751930.0019885
Approve1374242212025-06-20 19:20:19509 days ago1750447219IN
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH0.0000001075950.0019761
Approve1374242132025-06-20 19:20:03509 days ago1750447203IN
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH0.0000001084810.0019729
Claim Fees1365997192025-06-01 17:16:55528 days ago1748798215IN
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH0.0000000235120.00006167
Approve1344635892025-04-13 6:32:35578 days ago1744525955IN
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH0.0000000647310.00124715
Claim Fees1325338662025-02-27 14:28:29622 days ago1740666509IN
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH0.0000008713220.00421035
Approve1314617012025-02-02 18:49:39647 days ago1738522179IN
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH0.0000020255240.00100076
Transfer1311252892025-01-25 23:55:55655 days ago1737849355IN
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH0.0000000316570.0000006
Claim Fees1301270712025-01-02 21:21:59678 days ago1735852919IN
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH0.0000002771180.00100038
Approve1301270462025-01-02 21:21:09678 days ago1735852869IN
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH0.0000002218140.00100039
Approve1300480402025-01-01 1:27:37680 days ago1735694857IN
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH0.0000000331410.00010031
Approve1290671742024-12-09 8:32:05703 days ago1733733125IN
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH0.0000009032140.00010059
Approve1288328862024-12-03 22:22:29708 days ago1733264549IN
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH0.0000002556160.001001
Approve1287668832024-12-02 9:42:23710 days ago1733132543IN
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH0.0000001419420.00010124
Approve1286895442024-11-30 14:44:25711 days ago1732977865IN
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH0.0000014660560.00010057
Claim Fees1286895332024-11-30 14:44:03711 days ago1732977843IN
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH0.0000011835740.00010057
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Block From To
1075556742023-07-30 9:42:051201 days ago1690710125
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH
1075556742023-07-30 9:42:051201 days ago1690710125
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH
1075556742023-07-30 9:42:051201 days ago1690710125
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH
1075556742023-07-30 9:42:051201 days ago1690710125
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH
1075556742023-07-30 9:42:051201 days ago1690710125
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH
1075556742023-07-30 9:42:051201 days ago1690710125
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH
1075556742023-07-30 9:42:051201 days ago1690710125
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH
1075556742023-07-30 9:42:051201 days ago1690710125
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH
1075556742023-07-30 9:42:051201 days ago1690710125
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH
1075556742023-07-30 9:42:051201 days ago1690710125
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH
1075556742023-07-30 9:42:051201 days ago1690710125
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH
1075556742023-07-30 9:42:051201 days ago1690710125
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH
1075556742023-07-30 9:42:051201 days ago1690710125
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH
1075556742023-07-30 9:42:051201 days ago1690710125
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH
1075556742023-07-30 9:42:051201 days ago1690710125
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH
1075556742023-07-30 9:42:051201 days ago1690710125
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH
1075556742023-07-30 9:42:051201 days ago1690710125
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH
1075556742023-07-30 9:42:051201 days ago1690710125
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH
1075556742023-07-30 9:42:051201 days ago1690710125
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH
1075556742023-07-30 9:42:051201 days ago1690710125
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH
1075556742023-07-30 9:42:051201 days ago1690710125
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH
1075556742023-07-30 9:42:051201 days ago1690710125
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH
1075556742023-07-30 9:42:051201 days ago1690710125
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH
1075556742023-07-30 9:42:051201 days ago1690710125
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH
1075556742023-07-30 9:42:051201 days ago1690710125
Velodrome: sAMMV2-CHI/DAI Pool
0 ETH
View All Internal Transactions

Cross-Chain Transactions
Loading...
Loading

Contract Name

Pool

Compiler Version
v0.8.19+commit.7dd6d404
Optimization Enabled
Yes with 200 runs
Other Settings
default evmVersion
License
-NA-
Contract Source Code (Solidity Standard Json-Input format)
Contract ABI
API
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"BelowMinimumK","type":"error"},{"inputs":[],"name":"DepositsNotEqual","type":"error"},{"inputs":[],"name":"FactoryAlreadySet","type":"error"},{"inputs":[],"name":"InsufficientInputAmount","type":"error"},{"inputs":[],"name":"InsufficientLiquidity","type":"error"},{"inputs":[],"name":"InsufficientLiquidityBurned","type":"error"},{"inputs":[],"name":"InsufficientLiquidityMinted","type":"error"},{"inputs":[],"name":"InsufficientOutputAmount","type":"error"},{"inputs":[],"name":"InvalidTo","type":"error"},{"inputs":[],"name":"IsPaused","type":"error"},{"inputs":[],"name":"K","type":"error"},{"inputs":[],"name":"NotEmergencyCouncil","type":"error"},{"inputs":[{"internalType":"string","name":"str","type":"string"}],"name":"StringTooLong","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"sender","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount0","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"amount1","type":"uint256"}],"name":"Burn","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"sender","type":"address"},{"indexed":true,"internalType":"address","name":"recipient","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount0","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"amount1","type":"uint256"}],"name":"Claim","type":"event"},{"anonymous":false,"inputs":[],"name":"EIP712DomainChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"sender","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount0","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"amount1","type":"uint256"}],"name":"Fees","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"sender","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount0","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"amount1","type":"uint256"}],"name":"Mint","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"sender","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount0In","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"amount1In","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"amount0Out","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"amount1Out","type":"uint256"}],"name":"Swap","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"reserve0","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"reserve1","type":"uint256"}],"name":"Sync","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"DOMAIN_SEPARATOR","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"blockTimestampLast","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"}],"name":"burn","outputs":[{"internalType":"uint256","name":"amount0","type":"uint256"},{"internalType":"uint256","name":"amount1","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"claimFees","outputs":[{"internalType":"uint256","name":"claimed0","type":"uint256"},{"internalType":"uint256","name":"claimed1","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"claimable0","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"claimable1","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"currentCumulativePrices","outputs":[{"internalType":"uint256","name":"reserve0Cumulative","type":"uint256"},{"internalType":"uint256","name":"reserve1Cumulative","type":"uint256"},{"internalType":"uint256","name":"blockTimestamp","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"eip712Domain","outputs":[{"internalType":"bytes1","name":"fields","type":"bytes1"},{"internalType":"string","name":"name","type":"string"},{"internalType":"string","name":"version","type":"string"},{"internalType":"uint256","name":"chainId","type":"uint256"},{"internalType":"address","name":"verifyingContract","type":"address"},{"internalType":"bytes32","name":"salt","type":"bytes32"},{"internalType":"uint256[]","name":"extensions","type":"uint256[]"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"factory","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"amountIn","type":"uint256"},{"internalType":"address","name":"tokenIn","type":"address"}],"name":"getAmountOut","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getReserves","outputs":[{"internalType":"uint256","name":"_reserve0","type":"uint256"},{"internalType":"uint256","name":"_reserve1","type":"uint256"},{"internalType":"uint256","name":"_blockTimestampLast","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"index0","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"index1","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_token0","type":"address"},{"internalType":"address","name":"_token1","type":"address"},{"internalType":"bool","name":"_stable","type":"bool"}],"name":"initialize","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"lastObservation","outputs":[{"components":[{"internalType":"uint256","name":"timestamp","type":"uint256"},{"internalType":"uint256","name":"reserve0Cumulative","type":"uint256"},{"internalType":"uint256","name":"reserve1Cumulative","type":"uint256"}],"internalType":"struct Pool.Observation","name":"","type":"tuple"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"metadata","outputs":[{"internalType":"uint256","name":"dec0","type":"uint256"},{"internalType":"uint256","name":"dec1","type":"uint256"},{"internalType":"uint256","name":"r0","type":"uint256"},{"internalType":"uint256","name":"r1","type":"uint256"},{"internalType":"bool","name":"st","type":"bool"},{"internalType":"address","name":"t0","type":"address"},{"internalType":"address","name":"t1","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"}],"name":"mint","outputs":[{"internalType":"uint256","name":"liquidity","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"nonces","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"observationLength","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"observations","outputs":[{"internalType":"uint256","name":"timestamp","type":"uint256"},{"internalType":"uint256","name":"reserve0Cumulative","type":"uint256"},{"internalType":"uint256","name":"reserve1Cumulative","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"},{"internalType":"uint256","name":"deadline","type":"uint256"},{"internalType":"uint8","name":"v","type":"uint8"},{"internalType":"bytes32","name":"r","type":"bytes32"},{"internalType":"bytes32","name":"s","type":"bytes32"}],"name":"permit","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"poolFees","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"tokenIn","type":"address"},{"internalType":"uint256","name":"amountIn","type":"uint256"},{"internalType":"uint256","name":"points","type":"uint256"}],"name":"prices","outputs":[{"internalType":"uint256[]","name":"","type":"uint256[]"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"tokenIn","type":"address"},{"internalType":"uint256","name":"amountIn","type":"uint256"},{"internalType":"uint256","name":"granularity","type":"uint256"}],"name":"quote","outputs":[{"internalType":"uint256","name":"amountOut","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"reserve0","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"reserve0CumulativeLast","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"reserve1","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"reserve1CumulativeLast","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"tokenIn","type":"address"},{"internalType":"uint256","name":"amountIn","type":"uint256"},{"internalType":"uint256","name":"points","type":"uint256"},{"internalType":"uint256","name":"window","type":"uint256"}],"name":"sample","outputs":[{"internalType":"uint256[]","name":"","type":"uint256[]"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"string","name":"__name","type":"string"}],"name":"setName","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"string","name":"__symbol","type":"string"}],"name":"setSymbol","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"}],"name":"skim","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"stable","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"supplyIndex0","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"supplyIndex1","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount0Out","type":"uint256"},{"internalType":"uint256","name":"amount1Out","type":"uint256"},{"internalType":"address","name":"to","type":"address"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"swap","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"sync","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"token0","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"token1","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"tokens","outputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]
🤖 Code Reader

Generate instant answers for your smart contract questions using Al Models. Read more.

Custom Contract ABI

                            

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
0x41cC89B91D0abe260F2cB53C1ABDa07b321E71Df

DeFi

0 Protocols
Loading...
Loading
Protocol Positions Portfolio % Value

There are no matching entries

Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export  ]
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.