Shardeum is a blockchain that supports EVM smart contracts.
For more general information on Shardeum:
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:
Wallet Setup For Using Shardeum
You will need an EVM wallet like Metamask to:
-pay for transaction gas fees
-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:
Note: you can quickly connect your Metamask to Shardeum with:
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:
To deploy contracts at the same address cross chain:
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.