<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Learn about Signet on Signet</title><link>https://test.signet.sh/docs/learn-about-signet/</link><description>Recent content in Learn about Signet on Signet</description><generator>Hugo</generator><language>en-us</language><atom:link href="https://test.signet.sh/docs/learn-about-signet/index.xml" rel="self" type="application/rss+xml"/><item><title>Simplifying the rollup</title><link>https://test.signet.sh/docs/learn-about-signet/simplifying-the-rollup/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://test.signet.sh/docs/learn-about-signet/simplifying-the-rollup/</guid><description>&lt;h1 id="simplifying-the-rollup"&gt;Simplifying the rollup&lt;/h1&gt;&lt;p&gt;Signet is a pragmatic Ethereum rollup with sustainable economic incentives. It offers a new set of ideas, aiming to radically modernize and streamline rollups.&lt;/p&gt;

&lt;div class="branded-list"&gt;
 &lt;ul&gt;
&lt;li&gt;No proving systems or state roots, drastically reducing computational overhead&lt;/li&gt;
&lt;li&gt;Market-based cross-chain transfers for instant asset movement&lt;/li&gt;
&lt;li&gt;Removes block auctions in favor of a controlled block inclusion mechanism&lt;/li&gt;
&lt;li&gt;Introduces conditional transactions for secure, atomic cross-chain operations&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;


&lt;p&gt;Signet is built by &lt;a href="https://x.com/init4tech" rel="noopener noreferrer" target="_blank"&gt;Init4&lt;/a&gt;, a research collective building next-generation Ethereum.&lt;/p&gt;</description></item><item><title>No proofs or state roots</title><link>https://test.signet.sh/docs/learn-about-signet/no-proofs-or-state-roots/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://test.signet.sh/docs/learn-about-signet/no-proofs-or-state-roots/</guid><description>&lt;h1 id="no-proofs-or-state-roots"&gt;No proofs or state roots&lt;/h1&gt;&lt;aside class="callout callout--info"&gt;
 &lt;div class="callout-title"&gt;Why this matters&lt;/div&gt;
 &lt;ul&gt;
&lt;li&gt;No proving systems or state roots drastically reduces computational overhead&lt;/li&gt;
&lt;li&gt;Conditional transactions provide secure, atomic cross-chain operations&lt;/li&gt;
&lt;li&gt;Cross-chain transfers are market-based&lt;/li&gt;
&lt;/ul&gt;

&lt;/aside&gt;
&lt;p&gt;Rollups extend Ethereum by allowing nodes to track additional data. Traditional rollups face significant complexity when communicating this data back to Ethereum, typically relying on proving systems. Signet takes a different approach.&lt;/p&gt;
&lt;h2 id="no-proving-system"&gt;No proving system&lt;a href="#no-proving-system" class="heading-anchor" data-heading-anchor aria-label="Link to No proving system"&gt;
 &lt;svg class="heading-anchor-icon" data-icon width="12" height="12" aria-hidden="true"&gt;
 &lt;use xlink:href="#icon-link"&gt;&lt;/use&gt;
 &lt;/svg&gt;
 &lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;Most rollups use complex proving systems like optimistic or zero-knowledge proofs to communicate with Ethereum. These systems introduce significant overhead and complexity and are not necessary for most users. Instead of a proving system, Signet facilitates cross-chain transfers through markets. Assets are bought and sold between Signet and Ethereum, rather than being &amp;ldquo;proven&amp;rdquo; back onto Ethereum.&lt;/p&gt;</description></item><item><title>Simple sequencing</title><link>https://test.signet.sh/docs/learn-about-signet/simple-sequencing/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://test.signet.sh/docs/learn-about-signet/simple-sequencing/</guid><description>&lt;h1 id="simple-sequencing"&gt;Simple sequencing&lt;/h1&gt;&lt;aside class="callout callout--info"&gt;
 &lt;div class="callout-title"&gt;Why this matters&lt;/div&gt;
 &lt;ul&gt;
&lt;li&gt;Ethereum block production is overwhelmingly centralized. Most blocks are built by just a few builders (see below)&lt;/li&gt;
&lt;li&gt;To address this centralization, Signet assigns block production rights in a round-robin style to block builders&lt;/li&gt;
&lt;li&gt;This round-robin model does away with proposer-builder auctions and therefore prevents the most wealthy block builders from dominating the market&lt;/li&gt;
&lt;/ul&gt;

&lt;/aside&gt;
&lt;h2 id="centralization-of-sequencing"&gt;Centralization of Sequencing&lt;a href="#centralization-of-sequencing" class="heading-anchor" data-heading-anchor aria-label="Link to Centralization of Sequencing"&gt;
 &lt;svg class="heading-anchor-icon" data-icon width="12" height="12" aria-hidden="true"&gt;
 &lt;use xlink:href="#icon-link"&gt;&lt;/use&gt;
 &lt;/svg&gt;
 &lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;Every blockchain needs a way to order transactions — that&amp;rsquo;s sequencing. Ethereum uses auctions to determine who gets to build blocks and sequence transactions. There are a few problems with this:&lt;/p&gt;</description></item><item><title>Cross-chain transfers</title><link>https://test.signet.sh/docs/learn-about-signet/cross-chain-transfers/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://test.signet.sh/docs/learn-about-signet/cross-chain-transfers/</guid><description>&lt;h1 id="cross-chain-transfers"&gt;Cross-chain transfers&lt;/h1&gt;&lt;aside class="callout callout--info"&gt;
 &lt;div class="callout-title"&gt;Why this matters&lt;/div&gt;
 &lt;ul&gt;
&lt;li&gt;Moving assets into and out of Signet is simple and instant&lt;/li&gt;
&lt;li&gt;Conditional transactions require cross-chain transfers to be fully executed in the same block on both chains&lt;/li&gt;
&lt;/ul&gt;

&lt;/aside&gt;
&lt;h2 id="moving-from-ethereum-to-signet"&gt;Moving from Ethereum to Signet&lt;a href="#moving-from-ethereum-to-signet" class="heading-anchor" data-heading-anchor aria-label="Link to Moving from Ethereum to Signet"&gt;
 &lt;svg class="heading-anchor-icon" data-icon width="12" height="12" aria-hidden="true"&gt;
 &lt;use xlink:href="#icon-link"&gt;&lt;/use&gt;
 &lt;/svg&gt;
 &lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;Because Signet produces blocks at the same time as Ethereum, assets and data can move freely from Ethereum to Signet in the same block. If you send Ether to Signet, entering Signet has &lt;strong&gt;no time delay&lt;/strong&gt;. Signet does not require a multi-minute wait like centrally sequenced rollups.&lt;/p&gt;</description></item><item><title>Key concepts</title><link>https://test.signet.sh/docs/learn-about-signet/key-concepts/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://test.signet.sh/docs/learn-about-signet/key-concepts/</guid><description>&lt;h1 id="key-concepts"&gt;Key concepts&lt;/h1&gt;&lt;p&gt;Signet is an EVM rollup that settles on Ethereum. Your application interacts with two chains simultaneously: Signet (the rollup) and Ethereum (the host chain). Deposits, swaps, and fills happen across both in the same block.&lt;/p&gt;
&lt;h2 id="the-building-blocks"&gt;The building blocks&lt;a href="#the-building-blocks" class="heading-anchor" data-heading-anchor aria-label="Link to The building blocks"&gt;
 &lt;svg class="heading-anchor-icon" data-icon width="12" height="12" aria-hidden="true"&gt;
 &lt;use xlink:href="#icon-link"&gt;&lt;/use&gt;
 &lt;/svg&gt;
 &lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;&lt;a href="https://test.signet.sh/docs/learn-about-signet/cross-chain-transfers/"&gt;Passage&lt;/a&gt;&lt;/strong&gt; moves assets from Ethereum into Signet. Deposits arrive in the same block.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="https://test.signet.sh/docs/learn-about-signet/how-orders-work/"&gt;Orders&lt;/a&gt;&lt;/strong&gt; move assets from Signet back to Ethereum (or any chain). A filler delivers the output, and atomic settlement ensures both sides execute or neither does.&lt;/p&gt;</description></item><item><title>Application controlled execution</title><link>https://test.signet.sh/docs/learn-about-signet/application-controlled-execution/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://test.signet.sh/docs/learn-about-signet/application-controlled-execution/</guid><description>&lt;h1 id="application-controlled-execution"&gt;Application controlled execution&lt;/h1&gt;&lt;aside class="callout callout--info"&gt;
 &lt;div class="callout-title"&gt;Why this matters&lt;/div&gt;
 &lt;ul&gt;
&lt;li&gt;Applications can read Ethereum state and react on Signet in the same block&lt;/li&gt;
&lt;li&gt;Cross-chain operations execute atomically or not at all&lt;/li&gt;
&lt;li&gt;No oracles, relayers, or trust assumptions beyond Ethereum itself&lt;/li&gt;
&lt;/ul&gt;

&lt;/aside&gt;
&lt;h2 id="same-block-synchronization"&gt;Same-Block Synchronization&lt;a href="#same-block-synchronization" class="heading-anchor" data-heading-anchor aria-label="Link to Same-Block Synchronization"&gt;
 &lt;svg class="heading-anchor-icon" data-icon width="12" height="12" aria-hidden="true"&gt;
 &lt;use xlink:href="#icon-link"&gt;&lt;/use&gt;
 &lt;/svg&gt;
 &lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;Signet produces blocks in lockstep with Ethereum. Every Signet block corresponds to exactly one Ethereum block, with identical timestamps. This 1:1 coupling enables Signet to observe Ethereum state as it happens—not minutes later through an oracle, but in the same 12-second window.&lt;/p&gt;</description></item><item><title>How orders work</title><link>https://test.signet.sh/docs/learn-about-signet/how-orders-work/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://test.signet.sh/docs/learn-about-signet/how-orders-work/</guid><description>&lt;h1 id="how-orders-work"&gt;How orders work&lt;/h1&gt;&lt;p&gt;An Order is Signet&amp;rsquo;s primitive for moving assets between chains. The user specifies what they&amp;rsquo;re giving up on Signet and what they want to receive on another chain. A filler delivers the output, a builder settles both sides atomically, and either the entire trade executes or nothing happens.&lt;/p&gt;
&lt;p&gt;Orders power exits, swaps, and any cross-chain transfer that requires atomic settlement.&lt;/p&gt;
&lt;h2 id="the-lifecycle"&gt;The lifecycle&lt;a href="#the-lifecycle" class="heading-anchor" data-heading-anchor aria-label="Link to The lifecycle"&gt;
 &lt;svg class="heading-anchor-icon" data-icon width="12" height="12" aria-hidden="true"&gt;
 &lt;use xlink:href="#icon-link"&gt;&lt;/use&gt;
 &lt;/svg&gt;
 &lt;/a&gt;
&lt;/h2&gt;&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;The user creates an Order.&lt;/strong&gt; They give up tokens on Signet and specify what they want on Ethereum (or any supported chain).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;The Order is submitted to the &lt;a href="#the-transaction-cache"&gt;transaction cache&lt;/a&gt;.&lt;/strong&gt; On-chain orders are discovered via events; gasless orders are posted directly by your application.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Fillers evaluate the Order.&lt;/strong&gt; They assess the spread between input and output and decide if the trade is profitable.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;A filler commits.&lt;/strong&gt; They construct a fill transaction for the destination chain and bundle it with the Signet-side settlement. A builder includes the bundle in a block proposal.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Atomic settlement.&lt;/strong&gt; Either both sides execute or neither does.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The builder enforces atomicity. If the filler doesn&amp;rsquo;t deliver on the destination chain, the user&amp;rsquo;s tokens are never taken on Signet. There is no window where funds are at risk.&lt;/p&gt;</description></item><item><title>EVM behavior</title><link>https://test.signet.sh/docs/learn-about-signet/evm-behavior/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://test.signet.sh/docs/learn-about-signet/evm-behavior/</guid><description>&lt;h1 id="evm-behavior"&gt;EVM behavior&lt;/h1&gt;&lt;p&gt;Signet targets full EVM compatibility.&lt;/p&gt;
&lt;p&gt;This page describes the (very few)
differences between Signet and Ethereum Mainnet EVM behavior.&lt;/p&gt;
&lt;h2 id="usd-native-asset"&gt;USD Native Asset&lt;a href="#usd-native-asset" class="heading-anchor" data-heading-anchor aria-label="Link to USD Native Asset"&gt;
 &lt;svg class="heading-anchor-icon" data-icon width="12" height="12" aria-hidden="true"&gt;
 &lt;use xlink:href="#icon-link"&gt;&lt;/use&gt;
 &lt;/svg&gt;
 &lt;/a&gt;
&lt;/h2&gt;&lt;p&gt;The native asset on Signet is USD, not ETH. USD plays the same role that ETH does on Ethereum: it pays for gas, it&amp;rsquo;s what &lt;code&gt;msg.value&lt;/code&gt; transfers, and it&amp;rsquo;s what &lt;code&gt;address.balance&lt;/code&gt; returns. It has 18 decimals.&lt;/p&gt;
&lt;p&gt;USD is minted on Signet when USDC or USDT is deposited through &lt;a href="https://test.signet.sh/docs/build-on-signet/transfers/enter-signet/"&gt;Passage&lt;/a&gt;. The node observes the deposit event on Ethereum and credits the recipient&amp;rsquo;s balance with native USD, normalizing decimals from 6 to 18. ETH and other supported tokens (WBTC) are bridged as ERC-20 tokens, not native USD. See &lt;a href="https://test.signet.sh/docs/build-on-signet/system-transactions/"&gt;System transactions&lt;/a&gt; for details on how deposits are processed.&lt;/p&gt;</description></item></channel></rss>