01

ETHEREUMALTERNATIVE

EVM + NATIVE MESSAGING

Everything you love about Ethereum—plus a native messaging layer. Full EVM compatibility, same tooling, same developer experience. But with zero-gas data storage built in.
02

THE ETHEREUM
GAP

Ethereum revolutionized trustless value transfer and programmable money. But it wasn't designed for communication and data storage.

What Ethereum Does Well

  • Trustless value transfer
  • Smart contract execution
  • DeFi and programmable money
  • Token standards (ERC-20, ERC-721)
  • Decentralized applications

The Data Storage Problem

  • Gas costs make data storage prohibitively expensive
  • State bloat concerns limit what can be stored
  • Smart contracts add complexity for simple data
  • No dedicated messaging protocol—everything goes through EVM
  • Calldata is expensive for large payloads

What if you just want to publish a message with finalized ordering and archive-backed retrieval, without deploying a contract or paying per-byte gas fees?

03

OBSIDIAN
EXTENDS ETHEREUM

Obsidian isn't replacing Ethereum—it's extending it for the data-first future. A dedicated messaging layer that operates alongside the traditional transaction system.

LayerEthereumObsidian
Transactions
Smart Contracts
State Changes
ERC-20 / ERC-721
Native Messages✓ (archive-backed, no EVM)

Silica Protocol

Messages publish through the native data layer of Obsidian so they don't compete with DeFi for block space.

No EVM Execution

Messages bypass the EVM entirely, reducing overhead. No gas computation, no state machine execution.

Feeless Standard Lane

Basic messages cost nothing—just compute a small VDF proof. Priority lane available when fast inclusion matters (paid in OBS).

Archive-Backed Storage

Data availability is verified by consensus, with validators retaining erasure-coded chunks during the serve window and archive nodes preserving long-term history for RPC retrieval.

04

FULL EVM
COMPATIBILITY

Your Ethereum skills transfer directly. Same tooling, same languages, same developer experience—plus new capabilities.

MetaMask
ethers.js
web3.js
viem
Hardhat
Foundry
Remix
Solidity
Wagmi
Rainbow
The Graph
Any EVM Wallet

Deploy Contracts (Same as Ethereum)

// Your existing Solidity works
contract MyToken is ERC20 {
  constructor() ERC20("My Token", "MTK") {
    _mint(msg.sender, 1000000 * 10**18);
  }
}

// Deploy with Hardhat
npx hardhat deploy --network obsidian

Send Messages (New Capability)

// No contract needed
await provider.send(
  "eth_sendMessageBlob",
  [{
    from: myAddress,
    data: "0x" + toHex("Hello!"),
    signature: sig,
    nonce: nonceHex,
    chainId: "0x1a5"
  }]
);
// Zero gas, archive-backed retrieval
05

FEATURE
COMPARISON

FeatureEthereumObsidian
Smart ContractsFull EVMFull EVM
Transaction FeesGas (variable)Gas (variable)
Data Storage Cost~$0.50-5.00/KBFeeless (SM)
Max Data Per TX~128 KB (calldata)8 KB/msg, 100 MB/slot
Native MessagesNoYes
Contract Required for DataYesNo
Data PermanenceCalldata (prunable)Native (archive-backed)
Silica ProtocolNoYes
06

WHEN TO USE
EACH

USE SMART CONTRACTS

When You Need Logic

  • • Token transfers and DeFi
  • • Complex business logic
  • • State machines and workflows
  • • Multi-party coordination
  • • Conditional execution
USE NATIVE MESSAGES

When You Need Data

  • • Social content and posts
  • • Attestations and proofs
  • • Public records and logs
  • • Simple "store and retrieve"
  • • High-volume data ingestion

Obsidian gives you both options. Use the right tool for the job.

Extend Your Ethereum Skills

Same tools, same language, new capabilities.