# elt.green > Elliott Green's blog — notes on blockchain, cryptography, and software engineering. ## Posts - [Creating vanity EVM contract addresses with 'CREATE'](https://elt.green/generating-evm-contract/): Deploy vanity contracts using predetermined salts using your GPU - [Creating EVM EOA vanity addresses with 'profanity2'](https://elt.green/generating-evm-vanity-addresses-with-profanity2/): Having your own hex vanity address is in style, it allows for a slightly cheaper deploy cost than your peers. Magic! - [An introduction to Merkel Trees](https://elt.green/an-introduction-to-merkel-trees/): A Merkle tree is a data structure which shares some qualities of a binary tree and a distributed hash table.