Introduction
Last updated
Last updated
Somnia is a high-performance, cost-efficient EVM-compatible Layer 1 blockchain capable of processing over 1,000,000 transactions per second (TPS) with sub-second finality. It is suitable for serving millions of users and building real-time mass-consumer applications like games, social applications, metaverses, and more, all fully on-chain.
Developers who are deploying Smart Contracts and need Somnia Test Tokens, STT. Please join the .
Go to the #dev-chat channel, tag the Somnia DevRel, @emma_odia
and request Test Tokens.
You can also email developers@somnia.network
with a brief description of what you are building and your GitHub profile.
In early MVPs, the Somnia blockchain achieved 1,000,000 TPS running over 100 nodes distributed globally. This TPS was ERC-20 transfers between several hundred thousand accounts. Our next step will be deploying Uniswap, measuring how many swaps per second our chain can do, and simulating a real-world NFT mint similar to the Otherside other deed mint. This actual user workload-style benchmarking is a true way to assess blockchain performance.
Somnia has four key innovations in blockchain architecture to achieve this performance level:
- through compiled EVM bytecode.
- a faster, more predictable database for storing blockchain state.
- a proof-of-stake, partially synchronous BFT protocol inspired by .
- to deal with increased node-to-node data traffic due to the throughput.
Somnia is supported by and . Improbable will develop some of the key technical components of Somnia, including the Blockchain, but the project will require a large and active community to fulfil its vision.
These docs have two parts. which will give you more information on the project and / for using the Somnia Devnet.