# Web 3

- [Omni Chain Support](/v3/web-3/omni-chain-support.md): Perform operations on multiple blockchains simultaneously using Elements Blockchain APIs.
- [Vaults](/v3/web-3/vaults.md): Vaults store encrypted Wallet information in Elements using a public/private key pair.
- [Wallets](/v3/web-3/wallets.md): Elements supports implementation of a custodial Wallet system to facilitate user transactions with your game or application.
- [Smart Contracts](/v3/web-3/smart-contracts.md): Elements fully supports blockchain Smart Contracts, allowing developers to create fully custom applications performing advanced operations on multiple blockchains at once.
- [Smart Contracts: Ethereum](/v3/web-3/smart-contracts/smart-contracts-ethereum.md): Engage your Elements application or game with the Ethereum blockchain using smart contracts.
- [Smart Contracts: Flow](/v3/web-3/smart-contracts/smart-contracts-flow.md): Engage your Elements application or game with the Flow blockchain using smart contracts.
- [Smart Contracts: Solana](/v3/web-3/smart-contracts/smart-contracts-solana.md): Engage your Elements application or game with the Solana blockchain using smart contracts.
- [Smart Contracts: Neo](/v3/web-3/smart-contracts/smart-contracts-neo.md): Engage your Elements application or game with the Neo blockchain using smart contracts.
