Quickstart
Shardeum Overview
Shardeum is an EVM Compatible L1 blockchain that uses dynamic state sharding to keep transaction fees low forever.
Why Shardeum?
- EVM Compatibility: Shardeum is tailor-made for those familiar with Ethereum's virtual machine, ensuring a smooth transition and user-friendly experience.
- Low Gas Fees: Experience minimal transaction costs, making decentralized applications more accessible and cost-effective.
- True Decentralization: Shardeum stands firm on its commitment to decentralization, ensuring a platform where everyone has a voice.
- Robust Security: With token slashing implemented in Quorum, malicious activities by validators are deterred, ensuring a trustworthy network.
- Dynamic State Sharding: Shardeum's use of dynamic state sharding ensures unparalleled scalability, processing more transactions per second than many competitors.
- Proof of Quorum: A unique consensus mechanism that combines the best of proof of stake and proof of Quorum, ensuring faster and more secure transactions.
- Seamless Transition: Developers can effortlessly deploy their Ethereum-based smart contracts to Shardeum, expanding their reach and impact.
- Wallet Support: No need for additional downloads; Shardeum supports wallets based on EVM by default, streamlining user experience.
- Community-Centric: Built and developed by a global community of developers and shardians, Shardeum is more than a platform; it's a movement.
Cross Shard Composability with Linear Scaling
Shardeum is sharded, allowing the network to scale linearly with more nodes. Horizontally scaling in this fashion allows for high transactions per second at low gas prices.
Find out more about Shardeum nodes:
Running nodes:
Wallet Setup For Using Shardeum
You will need an EVM wallet like Metamask to:
- pay for transaction gas fees
- transfer tokens
- interact with smart contracts
For more info on Metamask:
Fund Your Wallet With SHM On Shardeum
Find out how to get testnet tokens from our faucets here:
Connect Wallet To Shardeum
Connect to Shardeum using the following network endpoints found here:
Reading Shardeum Transactions
View transactions on Shardeum using the Shardeum Explorer:
Deploy Contracts to Shardeum
Since Shardeum is EVM compatible, you can use the following frameworks to deploy to Shardeum:
Deploying Tokens To Shardeum
All EVM based token standards are supported on Shardeum (since Shardeum is EVM compatible). Popular tokens supported on Shardeum:
Cross Shard Composability Communication With EIP-2930
Smart contract addresses that don't have the same prefix are deployed to different shards. The EIP-2930 accessList is used for shard routing contracts on different shards and is automated inside Shardeum nodes.
For more info on how the EIP-2930 accessList works on Shardeum:
Integrate File Storage Into Shardeum
We recommend users to use decentralized file storage standards like IPFS and Filecoin.
Files stored on IPFS can be used in contracts to deploy contracts with CID values as shown in this example:
Oracles on Shardeum
Get off chain data securely on Shardeum using oracle providers.