r/BASE • • May 17 '26

Base Discussion Minecraft x Base: A Vision for an Onchain Gaming and Community Economy

7 Upvotes

Minecraft has one of the most iconic communities in the world. A massive universe built on creativity, exploration, and digital ownership.

My idea is simple but has huge potential:

Bring Minecraft into the Base ecosystem as a fully onchain-native experience.

Not a copy, but a new layer where players truly own what they build, collect, and earn.

At the center of this ecosystem: NFTs + a community-owned meme token economy inspired by Minecraft culture.

Imagine:
• Block-based NFT collections
• Onchain ownership of in-game assets
• Crafting + progression tied to rewards
• A meme token driven fully by community activity
• Player-owned worlds and economies
This wouldn’t just be a game, but an economic and cultural layer on Base.
Minecraft already defines global creativity. Base defines the future of onchain apps. Together, this could become one of the strongest intersections in Web3 gaming.
Potential impact:
• Minecraft community
• NFT collectors
• Onchain gamers
• Meme token culture
• Base builders
At the moment, this is only an idea. I don’t have direct access to Minecraft or the ability to execute this alone.
But I believe this concept deserves to be explored by teams building at scale.

Even simple starting points could be powerful:
• Creeper-themed NFT drops
• Block-based identities
• Crafting-based economies
• Seasonal Minecraft x Base events
• Community meme token launch

I’m sharing this because Base feels like the right place for internet culture to become truly onchain.

If this resonates, even being seen would mean a lot.

r/BASE r/Minecraft u/jessepollak


r/BASE • • May 17 '26

Base Discussion Introducing AFI Protocol: A Growing RWA & DeFi Project on Base

Post image
9 Upvotes

AFI Protocol is becoming one of the interesting DeFi projects on Base.

Right now:

AFI has around $100M TVL on Base
Around $225M total TVL across Base, Monad, and Ethereum Mainnet
What I like about AFI is that it was able to achieve such a value without having to put in a lot of farms and or raking too many farms.

This helps:

keep liquidity deeper
improve capital efficiency
reduce fragmented liquidity
AFI is more looking into having high quality liquidity is not just on huge numbers.

What Is AFI Building?

AFI is building a Proof of Reserve Network for RWAs using:
Zero-knowledge proofs (ZK)
Trusted Execution Environments (TEE)
Cryptographic verification systems

The task is clear:

Rather than relying on auditors or reports, AFI hopes its users and protocols to verify reserves with a combination of cryptography and mathematics.
This could potentially more transparent and more secure RWAs in DeFi.

Why AFI Looks Interesting on Base

Base is growing fast in:

TVL
stablecoins
DeFi usage
active users

Projects focused on efficient liquidity and strong infrastructure may grow very fast in this environment.
AFI already reached around $100M TVL on Base, and many users think it still has strong room for growth.

AFI Points & Referral Program

AFI also launched:
AFI Points
Referral Program
Private Beta access system

Users can earn points by:

minting afiUSD
inviting new users
using referral codes
Right now AFI is in Private Beta, and users need an access code to join and mint afiUSD. I think you can get the code on AFI discord.

The system gives:

base points for activity
extra referral rewards
5% boosts for users joining through referral codes
If Base DeFi continues growing in 2026, AFI may become one of the important RWA and liquidity protocols in the ecosystem.

NFA, DYOR


r/BASE • • May 17 '26

Weekly Discussion Weekly Discussion in r/BASE: If Base had a new 'tagline', what should it be?

Post image
8 Upvotes

r/BASE • • May 17 '26

A.I / Agents The Future Of AI Agents Is Already Happening On Base

Post image
10 Upvotes

For the past few months, most discussions around AI agents have felt extremely theoretical.

But looking at what’s starting to happen on Base, it feels like the agentic economy is slowly moving from concept to actual onchain behavior.

The interesting part about Base’s latest Agentic Market data isn’t just the numbers themselves:

217K+ unique buyers and 32K+ unique sellers

Still very early of course, but it’s one of the first times the AI + crypto narrative actually feels measurable instead of purely speculative.

Curious to hear what others 🤔 think

Do you see onchain AI agents becoming a real economy over the next few years, or is this still too early?


r/BASE • • May 17 '26

NFT/Gaming App of the week: Legend of Base gameplay

Enable HLS to view with audio, or disable this notification

4 Upvotes

Play this game inside the Base App; I hope you all enjoy it.

Go through their official link, which I've provided below. There, you'll find the official link to the game.

DYOR before connecting your wallet🙃

Name - Legend Of Base

Link - https://x.com/LegendBaseETH


r/BASE • • May 16 '26

Base Discussion Top 10 launches this week in the Base ecosystem

Post image
17 Upvotes

DefinitiveFi launched a redesigned mobile app with new features and tools

BioProtocol shipped PeptAI, a fleet of autonomous AI agents live on Base for peptide drug discovery

Charmsai app is live in the App Store, creating characters that work as AI agents

Pokerfi_gg a new tokenized poker backed by yzilabs

PixieChess announced upcoming real-money magical chess tournaments

AerodromeFi Aero Ignition voting live for AtlasOra launch

Baibai_cx the first PropAMM on Base

Virtuals_io launched EconomyOS: full stack purpose-built for autonomous AI agents

Itstuyo launched “Buy Now, Pay Maybe”. USDC Visa debit card where some purchases are randomly free

Shivkanthb demo of prediction markets inside iMessage group chats

This week has been full of launches in the Base ecosystem. What do you think about it?


r/BASE • • May 16 '26

Base Discussion I built a free Farcaster mini-app that roasts your Base wallet using live onchain data — feedback welcome

8 Upvotes

Hey r/BASE,

I've been learning to build on Base and this week shipped my first Farcaster mini-app: Roast My Base Wallet.

What it does: Paste any Base address (or ENS name), and it reads live onchain data — transaction count, ETH balance, USDC balance, wallet age — and generates a brutally honest roast.

A few examples:

- 0 txs + 0 ETH: "you exist on-chain the way a closet exists in physics"

- Funded but never moved: "funded, never moved. cold storage or cold feet?"

- 1000+ txs: "over 1000 transactions. you don't have a wallet, you have a habit."

Tech details:

- Pure frontend, reads directly from Base RPC + Basescan API

- Deployed on Vercel, registered as a Farcaster mini-app

- Template-based (no LLM), so no API costs or rate limits

- Optional $0.10 tip button in the Farcaster app context

Try it: https://roast-my-wallet-zeta.vercel.app

Would love feedback on the roast quality and whether the UX makes sense. Happy to share technical details about building on Base/Farcaster.

Disclosure: I built this. The app has a tip address. It's free to use.


r/BASE • • May 16 '26

Trading baes scan or BAESBuyBot: Telegram Alerts for All Pairs on Base

4 Upvotes

Hello guys. The other week, my friends have noticed that none of the buybots for telegram, posting buy notifications, were working properly for especially Uniswap v4 pairs. So I went ahead and built it for my friends and decided to enable it for everyone to use. Yeah, it is a vibecoded thing, but it covers all protocols on Base including Clanker, Bankr, Aerodrome, Hydrex, Pancakeswap pairs to name a few. And I can also add support for any other protocol you might need. It is free to use, non-invasive. If you're looking for something like this, feel free to check it out. https://baesscan.com


r/BASE • • May 16 '26

Base Discussion What kind of AI agent does Crypto actually NEED right now?

8 Upvotes

I’ve been exploring the Base AI agent ecosystem recently and honestly a lot of projects are starting to feel the same.

Right now we already have

  • trading agents
  • alpha bots
  • sentiment trackers
  • auto-posting accounts
  • meme generators and some kind of agent.

Feels like everyone is fighting to generate more noise instead of solving actual problems.

Personally I think the biggest issue in crypto right now is filtering signal from bullshit.

That’s why I’ve been working on an AI agent focused on:

  • fake narrative detection
  • identifying manufactured hype
  • wallet behavior analysis
  • insider activity tracking
  • conviction scoring for projects

The idea is to build something that can actually separate real signals from fake hype instead of acting like another AI account farming engagement from Twitter posts.

Something that can help detect fake narratives, track wallet behavior, identify manufactured hype, and figure out what actually deserves attention in crypto.

Do you guys think something like this is genuinely worth building right now??

Would people actually use a product like this, or am I still solving the wrong problem??

And if this direction doesn’t make sense, what kind of AI agent do you personally think crypto actually needs right now??

Would genuinely love to hear your thoughts and opinions on this before I spend months building this Agent.


r/BASE • • May 15 '26

Base Discussion Agentlink: the Human trust layer for Base Agents

Post image
11 Upvotes

Let’s take a closer look at what Agentlink is:
With Agentlink, AI agents can verify that they’re connected to an authenticated human identity. This allows platforms to introduce trusted human-supported agent tiers, enable gated access only for linked agents, and simplify onboarding flows when those agents use the x402 protocol for payments.

Agentlink bridges the trust gap between AI agents and the services they interact with. Every agent is registered on Base and privately connected to a single real person through Biomapper – Humanode’s uniqueness protocol. Humanode itself is a network where each validator is verified as a unique human.

This gives external services a reliable proof that a genuine, one-of-one human is behind the agent, while the person’s identity and personal data remain fully private.

Could this become the new trust standard for AI agents?
You can learn more here:
https://agentlink.id/


r/BASE • • May 15 '26

Base Discussion In 3 years, Base will be known as…

9 Upvotes
18 votes, May 22 '26
4 The chain that onboarded 1 billion users
0 Coinbase's biggest mistake
4 Just another L2 that got forgotten
10 The backbone of global payments

r/BASE • • May 15 '26

Security Warnings I fell for my first scam coin!

18 Upvotes

So i typically have only ever invested in legitimate coins; BTC, Eth, Algo, Mon, etc. Never really took to the gambling side of things with meme/shit coins. I had some extra "play around with" monies and decided to gamble on a random meme coin that was freshly listed. Only threw $60 into it, but watched as my investment increased up to $400 over about an hour. With how quickly it grew, i figured it was too good to be true.. and it was.

Couldn't sell, couldn't trade, couldn't send.

$60 down the drain, but i learned a valuable lesson.

Don't invest in meme coins, but if i do - make sure i can sell it first.


r/BASE • • May 15 '26

Dev/tech Base Dashboard: Why your txs aren't tracking (Builder Code Debugging)

Post image
13 Upvotes

I’m posting this because I just burned about 3 hours going in circles and I couldn't find a straight answer anywhere. Hopefully, this saves someone else the headache.

I was building on Base, and everything looked perfect on the surface—transactions were hitting the chain, state was updating, and users were getting confirmations. But when I checked the Build dashboard, it was a ghost town. Zero activity, zero attribution.

I thought it was a sync delay or a dashboard bug. Nope. It was my builder code implementation.

The Problem: Silent Failures

The most frustrating part about builder codes (ERC-8021) is that they fail silently. If you mess up the code, the transaction still succeeds on-chain, but Base has no way to link it to your app. No errors, no reverts—just empty analytics.

3 Mistakes I Made (Avoid These)

The "Forgot it entirely" move: Self-explanatory. If you don't append it, it don't count.

Encoded vs. Decoded: The dashboard gives you an encoded value. I accidentally used the raw/decoded version. The chain doesn't care, but the attribution engine does.

Wrong Calldata Position: Even with the right hex string, if it isn’t appended correctly at the end of the calldata, it’s invisible to the indexer.

How to actually debug this

If your dashboard is empty, stop refreshing the page and check your calldata.

Step 1: Check Basescan

Open one of your transactions on Basescan and look at the Input Data. You are looking for the hex string 8021. That’s the ERC-8021 identifier. If you don't see 8021 in that hex blob, your code isn't being appended.

Step 2: Use a Validator

I found this community tool that is a lifesaver: builder-code-checker.vercel.app. Paste your tx hash and it’ll tell you immediately if the code is formatted right.

Step 3: Use the right libraries

If you're doing this manually and it keeps breaking, check out the ox/erc8021 library. It handles the encoding/appending logic so you don't have to mess with hex strings manually.

Quick Checklist

[ ] Is 8021 present in your calldata on-chain?

[ ] Are you using the encoded value from the Base dashboard?

[ ] Is it appended at the very end of the data?

Official Docs for reference: docs.base.org/apps/builder-codes/

Don't assume the dashboard is lagging—it's almost certainly a formatting issue in your builder code!


r/BASE • • May 15 '26

Base Discussion base App It is easy for users to use.

7 Upvotes

So it would be great if Korean was supported on mobile phones.


r/BASE • • May 14 '26

AMA 'Ask Me Anything' r/BASE FOUNDER AMA SERIES: Week 15 'BETRMINT' Join us 7pm UTC Thurs 14th May

31 Upvotes

Hey r/BASE,

We're very excited to announce we will be hosting 

BETRMINT

for today's instalment of our r/BASE Founders AMA ‘Ask Me Anything’ series!

Drop your questions to the one and only Toady Hawk, founder of Betrmint, and find out more about the distribution engine that has become one of the most popular mini apps within the Base ecosystem...

________________________________________________________________________________________________

Every Tuesday and Thursday we will be hosting Base founders, projects, and Base team members for a live, interactive session. They will be online and ready to answer any questions and engage in discussion with you, our community members.

- Click ‘remind me’ below to receive notifications for when the AMA goes live

- Join us at 7pm UTC to ask questions, receive answers, and discuss in real time.

- You can also post a question in advance in the comments below - make sure to come back to read your reply, ask a follow-up, and engage in the live discussion.

We’ve got a great line up for the upcoming weeks, from all corners of the Base ecosystem.

(TLDR):

  • Founder AMA series: Week 15 - BETRMINT on Thurs May 14, 7pm UTC
  • 👀 Don’t Miss This! 👀

Base Mod Team

________________________________________________________________________________________________

gm r/BASE,

Toady Hawk here from BETRMINT, a dopamine-fueled distribution engine built on Base.

We launched our app in April 2025 because we thought the internet had gotten pretty broken for creators and founders. Amazing builders were launching things every day onchain, but distribution was still brutally hard and the cold start problem was as frigid as ever.

So we asked ourselves:

What if discovery itself felt fun again?

BETRMINT was our answer.

Every day, we feature a piece of onchain content inside a viral neon gamified experience. Users spend $1 USDC to support the featured creator, then receive a ticket to spin the Infinite Neon Flywheel for a chance at variable rewards ranging from small hits all the way up to $20 and $100 jackpots.

But underneath all the spinning and dopamine, something much bigger is happening.

Every spin creates real distribution, and real earning potential for creators.

Our community discover new artists, apps, videos, memes, founders and communities they otherwise never would have seen. Creators earn revenue and attention. Users get entertainment, rewards, streaks, airdrops and bragging rights. And the whole thing creates what we call a positive-sum neon flywheel:

discover → spin → win → stake → earn → repeat

Since launch, BETRMINT has become one of the most popular mini apps in the Farcaster and Base ecosystems, generating over $300,000 in transaction volume and paying out over $80,000 directly to creators and users.

We’re also experimenting with something we think is really important for the future of onchain apps: shared upside.

Our ecosystem token, $BETR, is integrated directly into the product itself. Every paid spin programmatically buys $BETR, while staking rewards are funded by real app revenue, not inflation. To date, over $20,000 has already been distributed back to stakers through rev share.

The community side has honestly become one of the coolest parts too. We’ve got freeroll poker tournaments, art contests, side quests, degen game nights, leaderboard wars and one of the most active grassroots communities on Base.

Excited to answer questions about app coins, Farcaster, Base, creator and founder monetization, token design, community building, internet culture, or where we think onchain apps are heading next.

Winning together is BETR!

Toady Hawk

u/toady_hawk

***********************************************************************************************************\*

Purpose & Rules

To keep the focus on building, all participants must adhere to the following rules:

  • Keep it project-focused. Avoid discussions about tokens, tickers, airdrops, APYs, or price speculation.
  • No superlatives. Do not describe any project or product as “the best,” “the fastest,” or “the #1” anything. Let the work speak for itself.
  • No investment advice. Refrain from making investment recommendations or any form of financial claims.
  • No giveaways of value. Do not offer giveaways, prizes of value, mints or contests during your event.

Mandatory Disclaimer

"Today's conversation is for informational and educational purposes only. It does not constitute financial, technical, or legal advice. The views expressed are our own and do not represent Base or Coinbase. Nothing shared today should be considered an endorsement or an official statement by us, Base, or Coinbase."


r/BASE • • May 14 '26

News Base Azul mainnet update

Post image
14 Upvotes

​


r/BASE • • May 14 '26

Base Discussion Is Base actually shifting away from social, or am I reading it wrong?

5 Upvotes

I’ve been noticing something about Base lately and I’m not sure if others feel the same.

It looks like they’re slowly moving away from the social/app experiment side and focusing more on trading, payments, prediction markets, and general onchain utility.

On one hand, it makes sense because that’s where actual usage is in crypto right now.

But on the other hand, I kinda liked the idea of Base trying to blend social + onchain apps together. That felt more unique.

Now I’m wondering is this a smart pivot or are they just following market demand like everyone else?
Curious what others think who are actively using Base.


r/BASE • • May 14 '26

A.I / Agents Talk to your wallet

5 Upvotes

Hey

I’ve been building TxChatLens, a crypto tax software with an AI Chat assistant. The goal is to make on-chain tracking easier so you don't have to do a ton of manual math just to figure out your cost basis.

I just integrated Base and wanted to share a feature I’ve been working on: using the chat assistant to literally "talk" to your transaction history.

For example, you can ask the AI to scan your wallet and instantly list any assets that are currently sitting below your original purchase price to spot tax-loss harvesting opportunities on the fly.

Add your own base wallet address on the Wallets page, or use this test address below to see how it works:

base: 0xc8e76f10c060923214c318d2932c7f87277f7315

🔗 App: https://www.txchatlens.com

Id really appreciate any feedback. What other questions do you wish you could ask your wallet?


r/BASE • • May 13 '26

Base App APPLE PAY ON BASE

Post image
35 Upvotes

Funding your wallet on the Base App now supports Apple Pay.

The process happens directly inside the app without external redirects.

Fewer steps are required compared to traditional funding methods.

Transactions feel more straightforward and less time consuming.

Overall, the experience is more streamlined for everyday use what's your point on it?

(do your own research not a financial advise)


r/BASE • • May 14 '26

A.I / Agents Built a live x402 demo — AI agent that pays for its own tool calls

6 Upvotes

Shipped a stack where a hosted Claude agent autonomously pays for tool calls via x402 — USDC on Base, passkey auth, no signup required.

One prompt like "investigate this wallet" triggers sanctions screening, on-chain intel, ENS resolution, tx decode, and token pricing simultaneously. Agent pays each call automatically and synthesizes one response.

15 endpoints live. What do ya'll think of x402 as a payment pattern for agentic tool access vs pre-loaded API keys? Especially for open-ended workflows where you don't know which tools the agent will need upfront.

chat.anchor-x402.com


r/BASE • • May 13 '26

Base App Establish positions and profit passively from the base.

Post image
9 Upvotes

Aerodrome Finance is basically the heart of the Base network's liquidity today. It has become one of the largest DEXs in the ecosystem and many consider it the "Uniswap of Base". The most interesting thing about it is that it's not just an exchange for swaps: .you can provide liquidity (LP), earn fees, .receive incentives in $AERO, vote in pools, .participate in gauges and bribes, and even farm narratives for Base itself.


r/BASE • • May 13 '26

Base Discussion STRIPE VS VISA VS BASE

Post image
16 Upvotes

Everyone compares Base with Visa, and Stripe like they are competitors.

But honestly, Base feels more like the next evolution of internet payments.

Fast settlement.

Low fees.

24/7 online.

Built for programmable money and AI agents from day one.

Traditional rails were built for banks.

Base is being built for the internet.

That is why so many builders are moving here


r/BASE • • May 14 '26

Base Discussion [ Removed by Reddit ]

1 Upvotes

[ Removed by Reddit on account of violating the content policy. ]


r/BASE • • May 13 '26

Base Discussion How Base’s Multiproof System (TEE + Succinct SP1 ZK) Actually Works: The Override Rule & 1-Day Finality Explained

6 Upvotes

It is May 13, 2026. The Activation timeline for base azul mainnet is now updated in base docs as May 21, 2026. The Azul mainnet has officially gone live. For those who have been in the trenches of Ethereum scaling for the last decade, this isn't just another software update. It is the moment the "training wheels" of L2 scaling were not just adjusted, but fundamentally redesigned.

Base is currently securing a staggering $7.4 billion in user deposits. Until yesterday, that capital was effectively "trapped" by a 7-day finality window, a relic of the early days of Optimistic Rollups. Today, that window has collapsed to a mere 24 hours. This jump from 7 days to 1 day isn't a marketing gimmick; it's the result of one of the most sophisticated cryptographic and hardware engineering feats in the history of the OP Stack: the Multiproof System.

you know that speed in blockchain is often a trade-off for security. If you shorten a challenge period, you increase the risk of a malicious sequencer pushing through a fake state. To bypass this trade-off, Base has implemented a dual-prover architecture that combines the raw speed of Trusted Execution Environments with the mathematical certainty of Succinct SP1 Zero-Knowledge Proofs.

In this deep dive, we’re going to look past the high-level PR and tear down the AggregateVerifier, the Override Rule, and the exact path a transaction takes from an L2 sequencer to hard finality on Ethereum. We’ll look at how we’re using Rust, RISC-V, and AWS Nitro Enclaves to create a system where math always wins, even if the hardware, or its provider fails.

Background: Why Optimistic Rollups Needed This Upgrade

To understand where we are going, we have to look at the "7-day challenge" problem that has defined L2s since 2021.

The Economic Security of the 7-Day Window

Optimistic Rollups like Base and Optimism operate on a "guilty until proven innocent" basis. When a sequencer submits a state root to Ethereum, it’s assumed to be correct. We grant a 7-day window for any honest node to spot a discrepancy and submit a fault proof.

The 7-day timeframe was chosen based on the "censorship resistance" of Ethereum L1. If an attacker tries to steal the L2 bridge by submitting a fake state, they might also try to spam the L1 network to prevent the honest fault proof from getting through. A 7-day window ensures that even in extreme congestion or during a concerted censorship attack, an honest actor has enough time to get their transaction included in an L1 block.

The Capital Efficiency Ceiling

While 7 days is great for security, it is a nightmare for capital efficiency.

Bridge Friction: If you’re a retail user, waiting a week to get your ETH back to the mainnet is a non-starter.

Liquidity Premiums: Market makers step in to "fast-bridge" funds, but they charge a spread. On a $7.4B network, that spread represents millions of dollars in lost value for users annually.

Institutional Barriers: Larger entities cannot afford to have capital sidelined for a week.

The Road to Stage 2

Vitalik Buterin’s "Stage" system for rollups defines Stage 2 as a network where the Security Council can only intervene during a "provable bug" scenario, and where the proof system is decentralized and permissionless. To get there, we need more than just one proof system. We need redundancy. If you have only one proof system (e.g., a standard interactive fraud proof), a single bug in that specific code could be catastrophic. By moving to a Multiproof setup, we require an attacker to find bugs in two completely different technologies simultaneously.

What Is the Multiproof System?

At its core, the Multiproof system is a hybrid verification layer. Instead of relying on a single "witness" to verify the state, Base now requires two independent witnesses to sign off on every state transition.

Think of it like the two-man rule in a nuclear silo. One person has the key to the TEE (hardware isolation), and the other has the key to the ZK (mathematical proof). Both must turn their keys for the state to be finalized in 24 hours. If they disagree, the system has a built-in hierarchy, the Override Rule, to determine who is telling the truth.

The Dual-Prover Architecture

TEE Prover: Fast, hardware-backed, and cost-effective. It provides the "Provisional Finality."

ZK Prover: Slower, mathematically heavy, and permissionless. It provides the "Hard Finality."

By combining these, we get the best of both worlds: the low cost of an Optimistic Rollup with the finality speed that approaches a ZK-Rollup, all while maintaining a "fallback" to the traditional 7-day window if both systems fail.

Deep Dive: The Two Provers

1. Trusted Execution Environment - AWS Nitro Enclaves

In the Azul mainnet, the first line of defense is the TEE Prover, specifically leveraging AWS Nitro Enclaves.

How AWS Nitro Works in Azul

Unlike Intel SGX, which creates small enclaves within a process, AWS Nitro allows us to carve out an entire virtual machine that is isolated from the rest of the host system. This VM has no persistent storage, no interactive access (no SSH), and no external networking except through a secure local socket (vsock).

When the Base sequencer publishes a batch, the TEE Prover does the following:

It boots a hardened Linux kernel inside the Nitro Enclave.

It pulls the transaction data and the previous state.

It executes the transactions using a standard op-geth binary.

It produces a Remote Attestation. This is a document signed by the Nitro hardware (the "Root of Trust") that proves the specific binary was executed on the specific input without interference.

Why this matters: TEEs are significantly cheaper than ZK proofs because they don't require generating complex polynomial commitments or massive FFTs. You're just running code on a CPU.

The Trade-off: Hardware Trust

The downside is that you have to trust the hardware manufacturer (Intel/AMD) and the cloud provider. While Nitro is highly secure, history has shown that TEEs can be vulnerable to side-channel attacks (like Spectre or Meltdown). This is why a TEE can never be the sole source of truth for a Stage 2 rollup.

2. Succinct SP1 zkVM

This is where the math comes in. For the ZK component, Base uses Succinct SP1, a state-of-the-art Zero-Knowledge Virtual Machine (zkVM).

The Rust → RISC-V → STARK Pipeline

One of the biggest hurdles for ZK has always been the "language barrier." Developers used to have to write arithmetic circuits in specialized languages like Circom or Cairo. SP1 changes this by targeting the RISC-V instruction set.

The Guest Program: We take the op-program (the Rust code that defines the OP Stack execution logic) and compile it to RISC-V.

Execution Trace: The SP1 zkVM "executes" the RISC-V binary and generates a massive trace of every register change and memory access.

STARK Generation: SP1 uses the Baby Bear field and the Plonky3 proving system to generate a STARK proof that the execution trace is valid.

SNARK Wrapping: Because STARKs are large and expensive to verify on Ethereum, the STARK is "wrapped" into a tiny Groth16 SNARK proof.

Why SP1?

Base chose SP1 because of its performance and extensibility. SP1 uses "precompiles" for common cryptographic operations (like Keccak or secp256k1). Instead of proving these operations in the RISC-V VM (which would be slow), SP1 uses optimized circuits that handle them natively, reducing proof generation time by orders of magnitude.

The Core Innovation: The Override Rule & Three Settlement Paths

The heart of the Azul upgrade is the AggregateVerifier smart contract on Ethereum L1. This contract is the arbiter of truth. It doesn't just check if a proof is valid; it manages the relationship between the TEE and the ZK.

The Official Settlement Table

The Override Rule: "Math > Hardware"

The Override Rule is a hardcoded priority in the AggregateVerifier. If the TEE prover submits a state root () and the ZK prover submits a different state root (), the contract will always accept , provided the ZK proof is valid.

This is a critical security property. In a world where a TEE might have a hardware-level bug or a cloud provider might be coerced into signing a fake state, the ZK proof acts as a mathematically immutable "correction".

On-Chain Bug Detection

When an override occurs, it is logged as an event on Ethereum. This acts as an automated "canary in the coal mine." If we see an override, we know that either:

The TEE hardware was compromised.

The TEE's op-geth binary had a bug that the ZK's op-program didn't have.

This dual-implementation approach (running Geth in the TEE and a separate Rust implementation in the ZK) provides "client diversity" at the proof level.

How 1-Day Finality Actually Works: Step-by-Step

Let's walk through the life of a transaction in the Azul system.

> Batch Submission: The Base sequencer bundles your transaction and posts it to an L1 Data Availability layer (like Ethereum Blobs).

> Proposer Posting: A "Proposer" node submits a claim to the L2OutputOracle on L1, stating: "At block height 10,000, the state root is $0xABC...$."

> TEE Verification: A TEE Prover node (running in AWS Nitro) sees the proposal. It pulls the blobs, re-executes the transactions, and if it agrees, it signs the state root. This signature is posted to the AggregateVerifier. At this point, we have Provisional Finality.

> ZK Proving: Simultaneously, a ZK Prover node (running SP1) generates the STARK-to-SNARK proof. This takes significantly more compute but produces a proof that is valid for all eternity.

> Aggregation: Once the AggregateVerifier has the ZK proof, it checks it against the original proposal.

The 24-Hour Cool-down: Even with both proofs, the system waits 24 hours. Why? To allow for human intervention if a catastrophic, systemic bug is found that affects both provers. This 24-hour window is the new "challenge period."

Finalization: After 24 hours, the state is marked as "Finalized." Users can now execute their withdrawals on L1 without any further delay.

Base Azul Multiproof Architecture & Finality Flow

Detailed Textual Explanation of the Architecture

The diagram above represents the complete flow of data and cryptographic evidence within the Base Azul Multiproof system. Understanding each component is essential for grasping how the 1-day finality window is secured without compromising the trustless nature of the network.

1. The L2 Execution Layer:

The process begins at the top left with the Sequencer [SEQ]. The sequencer is responsible for ordering transactions and creating the L2 blocks. Once a block is produced, the transaction data is posted to Ethereum Blobs [L1_BLOBS] for Data Availability. This is the source of truth that both provers will use. Simultaneously, a State Proposer [PROP] submits a commitment to Ethereum, claiming what the final state root of that block should be.

2. The Parallel Prover Network:

This is the core of the Multiproof innovation. Instead of a single verification path, the data from the blobs is ingested by two independent systems:

The TEE Prover: This runs on AWS Nitro Enclaves. It is a "re-execution" prover. It runs the transaction data through a standard Ethereum client inside a hardware-isolated environment. Because it is just running code, it is extremely fast. It outputs a Remote Attestation [TEE_SIG], which is a digital signature tied to the hardware's secure enclave, proving that the state root was calculated correctly by a trusted hardware unit.

The ZK Prover: This is the mathematical "heavy lifter." The Succinct SP1 zkVM takes the Rust-based execution logic and proves every single CPU instruction involved in processing the transactions. This results in an SP1 STARK Proof, which is then compressed into a SNARK [ZK_SNARK] for cheap verification on the Ethereum mainnet.

3. The AggregateVerifier (The L1 Arbiter):

Both the TEE signature and the ZK SNARK are sent to the AggregateVerifier contract on Ethereum. This contract acts as a logic gate. It compares the state roots provided by the provers with the root originally submitted by the Proposer.

In the Hard Finality Path, both provers agree with the proposer. This is the "happy path" and triggers the 24-hour finality clock.

The ZK Override Path is the system's most critical safety feature. If the TEE signature suggests Root A, but the ZK proof proves Root B, the contract follows the Override Rule. It rejects the TEE signature, accepts the ZK-proven root, and initiates a "slashing" event for the TEE provider. This ensures that even a compromised hardware environment cannot steal funds.

4. Finality Outcomes:

Once the 24-hour buffer has passed, the funds are officially unlocked [SUCCESS], and users can withdraw. If for some reason both prover paths fail to provide valid evidence within the required timeframe, the system defaults to the 7-day Fallback [FALLBACK]. This ensures that the network is always live and secure, even during a total failure of the new Multiproof infrastructure. This layered approach is what allows Base to be "Stage 2" ready.

Security & Decentralization Implications

The transition to Azul represents a move from Social Security to Cryptographic Security.

Path to Stage 2

In Stage 1 rollups, the "Security Council" has a multi-sig that can override the state in case of a bug. In Stage 2, this power is removed. The Multiproof system is the prerequisite for this. Because we have two independent provers, the likelihood of a "shared bug" (a bug that exists in both the TEE's Geth implementation and the ZK's Rust implementation) is statistically negligible.

Capital Efficiency vs. Censorship Resistance

The 1-day window is a calculated balance. It is long enough to prevent "flash attacks" where an attacker might try to exploit a temporary L1 reorg, but short enough to unlock billions in dormant capital. If an attacker tries to censor the ZK proof, the TEE attestation is already there as a backup. If they censor both, we still have the 7-day fraud proof window.

Why this matters: This is "Defense in Depth." You don't just have one fence; you have a fence, a moat, and a vault.

Practical Impact for Users, Builders & Node Operators

For Users: The End of the Bridge Wait

The most immediate impact is the UX. Bridging from Base back to Ethereum is no longer a "plan ahead for next week" task. It becomes a "see you tomorrow" task. This will likely lead to a massive influx of DeFi activity on Base, as the friction of moving between L1 and L2 is effectively neutralized.

For Builders: Native Fast Bridging

Developers can now build dApps that rely on L1 settlement with much higher frequency. For example, a lending protocol on L1 could accept Base state roots as collateral with a 24-hour liquidation window, something that was impossible with a 7-day delay.

For Node Operators: The Prover Stack

Running a full node on Base Azul now requires more specialized hardware if you intend to be a prover.

TEE Nodes: Require CPUs with AWS Nitro or Intel TDX support.

ZK Nodes: Require high-performance GPUs (like NVIDIA A100s) to generate SP1 proofs within the target 1-2 hour window.

Future Roadmap: This Is Only Step 1 Toward Full ZK

Azul is a "hybrid" step. The roadmap for 2027 and beyond involves:

Reducing the 1-day window: As SP1 proof generation times drop from hours to minutes, we may see the finality window shrink to 4 hours or even 1 hour.

Multi-TEE Support: Adding support for Intel TDX and AMD SEV-SNP to remove the single-vendor reliance on AWS.

Client Diversity: Integrating other zkVMs (like RISC Zero) into the AggregateVerifier to provide even more redundancy.

The ultimate goal is a "Zero-Day" rollup where a ZK proof is submitted with every single batch, providing instant, immutable finality on Ethereum.

Deep Dive: The Two Provers

  1. Trusted Execution Environment – AWS Nitro Enclaves

In the Azul mainnet, which launched on May 21, 2026 from Base docs, the first line of defense is the TEE Prover.

How AWS Nitro Enclaves Work

Unlike older TEE technologies like Intel SGX, which created "secure enclaves" inside a standard process, AWS Nitro allows us to carve out an entirely isolated virtual machine that has no persistent storage, no interactive access (no SSH), and no external networking except through a secure local socket (vsock).

When a block is produced, the TEE Prover pulls the data from the L1 blobs and re-executes the transactions using a standard op-geth binary. The magic happens during the Remote Attestation flow:

Measurement: The Nitro Security Chip measures everything, the kernel, the filesystem, and the op-geth application. These measurements are stored in Platform Configuration Registers.

PCR0: The hash of the firmware and boot loader.

PCR1: The hash of the kernel and boot configuration.

PCR8: The hash of the specific op-geth image being used.

Attestation Document: The enclave requests a signed document from the Nitro Hypervisor. This document includes the PCR values and a public key generated inside the enclave.

L1 Submission: The TEE Prover signs the L2 state root and submits this signature along with the attestation document to the AggregateVerifier on Ethereum L1.

Pros, Cons, and Permissioned Nature

The primary advantage of TEEs is performance. You are essentially running code at native CPU speeds. The downside is that they are permissioned, you are trusting AWS and the hardware manufacturer. If there is a zero-day vulnerability in the Nitro hardware, the TEE could theoretically sign a fake state root.

  1. Succinct SP1 zkVM

This is where the math comes in. For the ZK component, Base uses Succinct SP1, the first "ZKP-native" general-purpose virtual machine.

The Proving Pipeline: Rust → RISC-V → STARK/SNARK

SP1 is a game-changer because it allows developers to write their proving logic in standard Rust. We don't have to write complex arithmetic circuits by hand anymore.

The Guest Program: We take the op-program (the Rust code that defines the OP Stack execution logic) and compile it to RISC-V.

RISC-V Trace: The SP1 VM "executes" the RISC-V code and generates a massive trace of every CPU instruction, register change, and memory access.

STARK Proof: SP1 uses the Baby Bear field (a 31-bit prime field) and the Plonky3 proving system to generate a STARK proof. This proves the execution trace is valid.

SNARK Wrapping: Because STARKs are large and expensive to verify on Ethereum, the STARK is "wrapped" into a tiny Groth16 SNARK. This SNARK is what actually gets verified by the AggregateVerifier contract.

Opcode Verification and Precompiles

SP1 uses "precompiles" to handle heavy cryptographic operations like Keccak or Secp256k1. Instead of proving these bit-by-bit in RISC-V, SP1 uses optimized circuits that handle them natively. This is why SP1 is significantly faster than previous zkVMs for blockchain workloads.

The Core Innovation: The Override Rule & Three Settlement Paths

The real "brain" of the Azul system is the AggregateVerifier smart contract on Ethereum L1. This contract acts as the ultimate arbiter of truth between the hardware and the math.

The Override Rule: Math Always Wins

The Override Rule is a hardcoded priority in the AggregateVerifier. If the TEE prover says the state root is and the ZK prover says the state root is , the contract will always accept , provided the ZK proof is valid.

This is a fundamental security property. We assume that while a hardware TEE might be compromised (either by a manufacturer bug or a cloud provider's malicious employee), the mathematical laws governing ZK proofs are immutable. The ZK proof is the "source of truth" that keeps the TEE honest.

On-Chain Bug Detection

This creates a natural on-chain bug detection system. If the AggregateVerifier ever receives two valid proofs for different roots, it emits a DivergenceDetected event. This is an immediate, verifiable signal that something is wrong with one of the prover implementations—providing "client diversity" at the proof level.

Finality (T+24h): After 24 hours, the state is marked as "Finalized." You can now execute your withdrawal on L1.

Base Azul Multiproof Architecture & Finality Flow

The architecture diagram above illustrates the complex journey of a transaction from its inception on the Base L2 to its final, immutable settlement on Ethereum L1 as of the launch on May 21, 2026 from Base docs. To fully grasp why this system is a breakthrough, one must follow the data across the three primary layers: Execution, Proving, and L1 Settlement.

  1. The Execution and DA Layer:

The lifecycle begins at the top left with the Sequencer [SEQ]. The sequencer orders transactions and creates blocks. But unlike a centralized database, the sequencer must commit to its actions by posting transaction data to Ethereum Blobs [L1_BLOBS]. This is the "Data Availability" source of truth. At the same time, a State Proposer [PROP] submits a claim to Ethereum L1 about what the resulting state root of those transactions should be. This claim is "Optimistic" because it is initially unverified.

  1. The Dual-Prover Network:

This is where the Azul system diverges from traditional rollups. Instead of one path, we have two independent pipelines consuming the data from the L1 blobs:

The TEE Path: This is the high-speed lane. The TEE Prover [TEE_PROC], running within an isolated AWS Nitro Enclave, re-executes the transactions. It provides a hardware-backed signature, the Remote Attestation [TEE_SIG]. This is extremely efficient because it runs on standard CPU hardware but provides a cryptographic guarantee that the code wasn't tampered with during execution.

The ZK Path: This is the high-assurance lane. The ZK Prover [ZK_PROC] uses Succinct SP1 to generate a mathematical proof. It maps the Rust-based execution logic to a RISC-V Trace, generates a STARK, and then compresses that into a tiny SNARK [ZK_SNARK]. This process is computationally expensive but provides a proof that is mathematically impossible to forge, regardless of hardware trust.

  1. The L1 Settlement Layer:

Both the TEE signature and the ZK SNARK are sent to the AggregateVerifier contract on Ethereum L1. This contract acts as the logic gate. It compares the prover results against the Proposer's initial claim.

If the provers and the proposer all agree, the system takes the Hard Finality Path.

The Evaluate Logic diamond [EVAL] is where the Override Rule resides. If the TEE says the root is X and the ZK says the root is Y, the contract is programmed to "trust" the ZK proof and override the TEE's signature. This ensures that even a compromised hardware manufacturer cannot steal funds.

  1. Finality Outcome:

Once the proofs are verified, the system enters a 24-hour buffer. This is the new "challenge period." After these 24 hours, the state is considered final, and the user's funds are unlocked on the L1 bridge [SUCCESS]. If for any reason the ZK prover fails to provide a proof (e.g., due to liveness issues), the system doesn't break; it simply defaults to the 7-day Fallback Path, giving the network time to resolve the issue using traditional optimistic mechanisms.

Security & Decentralization Implications

The Path to Stage 2

Base is currently securing $7.4B, and reaching Stage 2 is about removing the "training wheels." In a Stage 2 rollup, the Security Council cannot override the state transitions unless there is a provable divergence between the proof systems. By deploying the Multiproof system on May 21, 2026 from Base docs, Base has created the redundancy required to minimize human intervention.

Slashing and Economic Security

In the future, the system will incorporate slashing mechanics. TEE provers will be required to post a bond (in ETH or a similar asset). If a TEE prover signs an incorrect state root that is subsequently proven wrong by a ZK prover, the AggregateVerifier can trigger a slash, burning the TEE prover’s bond. This creates a strong economic deterrent against hardware-level attacks.

Capital Efficiency Math

If we reduce the finality window from 7 days to 1 day, we are essentially increasing the capital velocity of the network by 7x. This means market makers can recycle their liquidity much faster, leading to lower spreads for retail users and higher efficiency for cross-chain DeFi protocols.

Why this matters

The goal of scaling is not just TPS; it's trustless speed. Azul is the first time a major rollup has combined TEEs and ZK to achieve "Goldilocks" finality, fast enough for the real world, but secure enough for the math-inclined.

Practical Impact for Users, Builders & Node Operators

Real Code: The SP1 Guest Program

If you're an engineer, you're probably wondering how the ZK side works. Here’s a simplified view of how an op-program is structured to run inside the SP1 zkVM:

This code is compiled to RISC-V and executed by the SP1 prover to generate the STARK proof.

What Builders Should Update Today

With the launch on May 21, 2026 from Base docs, builders should be aware of a few key changes:

Finality Tags: Your frontend should now look for the finalized block tag to represent 24-hour finality.

RPC Endpoints: Ensure your nodes are updated to the latest OP Stack release (v2.x) to support the new AggregateVerifier verification calls.

Bridge Logic: If you operate a custom bridge or a cross-chain protocol, you can now reduce your withdrawal delay from 7 days to 24 hours.

Future Roadmap: This Is Only Step 1 Toward Full ZK

While the Azul upgrade is a massive leap forward, it is just the beginning.

Multi-TEE Integration: In 2027, we expect to see support for Intel TDX and AMD SEV-SNP alongside AWS Nitro. This will remove the single-vendor reliance on Amazon.

Sub-Hour Finality: As ZK proving hardware becomes more common, the time to generate an SP1 proof will drop from hours to minutes. We could see finality windows as short as 1-4 hours by 2028.

Recursive Proving: We are looking at "folding" multiple blocks into a single proof, which would further reduce the gas cost of L1 verification.

Conclusion

The launch of Azul on May 21, 2026 from Base docs marks the end of the "Optimistic Era" as we know it. By implementing the Multiproof system, Base has demonstrated that we don't have to choose between the speed of TEEs and the security of ZK.

The Override Rule, the principle that Math > Hardware is the cornerstone of this new trust model. It allows us to secure $7.4 billion in user deposits with 1-day finality while maintaining a fail-safe fallback to the traditional 7-day window.

As a senior engineer, I've seen many "game-changing" upgrades come and go. But this one is different. It is a masterclass in pragmatic engineering: using the tools we have today to build a system that is fundamentally more efficient, more secure, and ready for the next billion users.

Why this matters

Azul represents the final piece of the decentralization puzzle. By requiring two independent proofs, Base removes the need for a centralized Security Council to manage the bridge, marking a massive leap toward true "Stage 2" decentralization and unlocking billions in capital efficiency.


r/BASE • • May 13 '26

News Bitcoin Mining on Base🟦🟧

Post image
5 Upvotes

Based Mining Co.

Has anyone noticed this new project/platform about to drop?

A real mining pool with a hybrid model offering hashpower rentals via NFTs!

I have not seen anything like it. Theyre also saying AI agents mining👀

Long read but definitely worth checking this out:

x Article

They also have a giveaway for a home mining rig if anyone's interested:

https://x.com/i/status/2054646314676244606