# Signature Schemes
There are two address types which require corresponding signature schemes:
- "RedeemAddress": Ethereum account address (for ERC20 redeem / backwards-compatibility); see
init/address.rs
inchain-core
. - "Tree": threshold multisig addresses; records a root of a "Merklized Abstract Syntax Tree" where branches are "OR" operations and leafs are Blake3 hashes of aggregated X-only public keys: