
Umbra
Umbra protocol enables stealth addresses on the Ethereum blockchain for anonymous transactions.

What is Umbra?
Umbra is a protocol that defines a set of standards and a smart contract to allow stealth addresses on the Ethereum blockchain. A stealth address allows a sender to send Ether or ERC20 tokens to an address controlled by the receiver without revealing the identity of the receiver. On-chain, the transaction appears to be a simple transfer to an unused address on the Ethereum network, while off-chain, the sender uses a public key to generate a new address by encrypting the data used to generate it. Umbra has processed more than 85,000 transactions across all networks since its launch in June 2021 and is a grant-funded public good project.
Web3 dapps and developer tools related to Umbra
Discover blockchain applications that are frequently used with Umbra.
Developer resources from Alchemy

Why I Joined Alchemy
Bold predictions are risky in web3, but I believe my new colleagues at Alchemy’s will significantly shape this space’s future.

How to read and write packed storage variables in Yul
Understand How to Read and Write Packed Storage Variables in Yul

How ERC-4337 gas estimation works
Learn how Alchemy engineers developed an ERC-4337 bundler in Rust that provides accurate user operation gas estimations, and explore suggested changes to the entry point contract to make the gas estimation process easier.
Umbra alternatives
Explore web3 competitors and apps like Umbra.

