Updated researchStable reference

What Is EOS? The Platform, Now Vaulta, Explained

Understand the EOS platform's architecture, governance, resource model, and 2025 transition to the Vaulta name and A token.

Topic first covered Current edition By CryptoDigest Research Desk
Plain-English answer

The short answer

EOS was the name of a smart-contract network launched from the EOSIO design. In 2025, the existing EOS Network was renamed Vaulta and its native EOS token began a one-for-one swap to A. This was not a new blockchain, fork, or state reset: accounts, contracts, wallets, and chain history continued on the same network.34

The network uses delegated proof of stake. Token holders vote for block producers, 21 are active at a time, and the current Spring software separates block publication from finality voting. Its application model is also distinctive: named accounts hold hierarchical permissions, smart contracts compile to WebAssembly, and activity consumes CPU, NET, and RAM resources.5689

At a glance

Key findings

  1. 01

    EOS became Vaulta

    The current network uses the Vaulta name and A token, while preserving the former EOS mainnet's history and infrastructure.

  2. 02

    Governance is part of consensus

    Stake-weighted votes choose 21 active producers; 15 of 21 are required for finality and producer-controlled system actions.

  3. 03

    Accounts are programmable

    Human-readable accounts can combine keys, other accounts, thresholds, and action-specific permissions.

Names and continuity

EOS, EOSIO, Antelope, Spring, and Vaulta are related—but not identical

EOSIO originally described the software design used to launch the EOS mainnet in 2018. The historical white paper proposed an account-based application platform with named permission levels, action-specific authority, delegated block production, and a resource model intended to support applications without requiring every user action to look like a conventional per-transaction fee.1

The software and network later evolved beyond that original document. The current protocol reference describes Vaulta as running Antelope Spring software with the Savanna finality algorithm. That distinction matters: an old EOSIO claim is evidence of the original design, not proof of the network's current code, governance, or performance.27

Vaulta's May 2025 token change replaced EOS with A as the native symbol through a 1:1 swap. Official transition materials say the existing mainnet continued without a fork or reset and that the tokenomics, account state, contracts, and supported infrastructure remained in place. A reader researching EOS today should therefore search both the historical EOS name and the current Vaulta documentation.43

A practical map of the names used across the platform's history
TermWhat it refers toHow to read it today
EOSFormer network name and native token symbolHistorical name; the same mainnet is now branded Vaulta and uses A4
EOSIOOriginal blockchain software and design familyUseful for historical architecture, but not a current specification12
Antelope / SpringThe evolved protocol software lineSpring is the current implementation named by Vaulta's protocol reference27
Vaulta / ACurrent network brand and native token symbolUse for current documentation, governance, and operational checks34
Protocol architecture

How the platform executes applications

A Vaulta application is built from accounts, actions, transactions, and smart contracts. Contracts expose actions; an application groups one or more actions into a transaction; and the transaction succeeds atomically or the chain restores the prior state. That all-or-nothing behavior is important when several contract operations depend on one another.10

Contracts are normally written in C++ and compiled to WebAssembly plus an application binary interface. The WebAssembly file contains executable code, while the ABI describes callable actions and data structures. A contract is deployed to an account, so control of that account—and whether its permissions permit upgrades—forms part of the application's security model.118

This differs from Ethereum's address-first mental model. Vaulta accounts have human-readable names and native hierarchical permissions. An authority can combine keys and other accounts with weights and a threshold, and a permission can be linked to a particular contract action. The design can support multisignature operations and separation of duties without every application inventing a new authorization contract.81

  • Account

    A named container for keys, permissions, resources, tokens, data, and one deployed smart contract.8

  • Action

    A specific behavior exposed by a contract, authorized by one or more actors.10

  • Transaction

    An atomic, signed group of actions with execution and resource limits.10

  • Smart contract

    WebAssembly code and an ABI deployed to an account; upgradeability depends on the account's authority.118

Consensus and control

How block producers are selected and blocks become final

Vaulta uses delegated proof of stake. Holders stake A to vote for block producers, and vote weight is linked to the amount staked for voting. The protocol documentation says a holder may vote for up to 30 candidates, while 21 producers are active at a time and standby producers can enter the schedule when rankings change.5

Under Spring and Savanna, block publication and finality are separate functions performed by the elected set. Producers rotate through block-publishing rounds, while finalizers vote continuously. Agreement from 15 of the top 21 producers advances irreversible finality. If enough valid votes are unavailable or conflict, finality stops advancing rather than silently declaring a block irreversible.67

Producer authority reaches beyond ordering transactions. Current documentation says the system contract is controlled through a 15-of-21 producer multisignature arrangement. This creates a visible supermajority process for system changes, but it also means decentralization depends on who controls producer votes, whether producers are operationally independent, and how easily token holders can replace them.125

LayerWho actsWhat they doTrust question
VotingStaked token holdersRank producer candidatesHow concentrated and actively exercised is voting power?5
Block publication21 active producersRotate through scheduled publishing roundsAre producers independent, available, and geographically diverse?6
FinalityTop-producer finalizersAdvance finality with at least 15 of 21 votesCan a supermajority coordinate safely without becoming a control bottleneck?6
System governanceProducer multisignatureAuthorize changes to core system contractsWhich actions are technically possible and how are they reviewed?12
Network capacity

CPU, NET, and RAM replace a simple gas-only model

The platform meters three resources. CPU represents execution time, NET represents transaction bandwidth, and RAM stores persistent on-chain state. CPU and NET can be rented through the PowerUp model, while RAM is a scarce system resource that accounts purchase for persistent data such as account records and contract tables.98

A transaction can feel free to an end user when an application or another account supplies its resources, but the capacity is not economically free. Someone pays for or allocates CPU, NET, and RAM, and a producer still enforces execution limits. This makes sponsored user experiences possible while shifting cost planning to application operators.9

The trade-off is operational complexity. Developers must forecast state growth, choose who pays, and design behavior when a payer runs short of resources. Users evaluating a 'no fee' claim should ask who is sponsoring capacity, whether that policy can change, and what happens during congestion.9

Evaluation

Potential strengths and material trade-offs

  • Granular authorization

    Native weighted permissions can separate owner, operational, and application-specific authority, but a poorly configured permission tree can also create unexpected control paths.8

  • Fast deterministic finality

    Savanna is designed to finalize through producer votes in seconds; the corresponding trade-off is reliance on a small elected producer set for publication and finalization.62

  • Application-sponsored resources

    Apps can abstract network costs from users, but operators must manage resource availability and state costs.9

  • Upgradeable accounts and contracts

    Upgradeability can repair software, yet users must inspect who retains the authority to replace code and whether that authority has been relinquished or shared.8

  • Elected governance

    Token voting can remove producers and publicly authorize changes, but token concentration, voter participation, proxy structures, and common infrastructure can affect effective decentralization.512

Practical checklist

How to evaluate the network or an application today

Start with the current Vaulta protocol and developer documentation, not an EOS-era throughput claim or token article. Then separate four objects: the base protocol, producer governance, the specific application contract, and the asset or service being offered. Each can have a different operator and risk profile.23

  • Confirm the chain and token

    Verify network identifiers, contract addresses, exchange support, and any EOS-to-A swap instructions through official channels before signing a transaction.43

  • Inspect permissions

    Identify the account controlling the contract, its owner and active authorities, linked permissions, delays, and any producer-controlled or multisignature path.8

  • Measure governance

    Review the current producer schedule, vote distribution, proxy relationships, missed blocks, and the parties operating critical endpoints.56

  • Model resources

    Estimate RAM growth and identify the CPU/NET payer, renewal policy, and failure behavior under load.9

  • Treat performance as observed data

    Use timestamped mainnet measurements for latency, finality, throughput, and costs; never substitute a theoretical maximum for sustained application performance.

Reader questions

Frequently asked questions

Concise answers to the questions readers most often ask about this topic.

Is EOS dead, or was it renamed?

The EOS Network was renamed Vaulta in 2025. Official materials describe it as the same mainnet with uninterrupted state history, not a new chain or a reset. EOS remains useful as the historical name, while current network documentation uses Vaulta.34

What happened to the EOS token?

A became the current native token symbol, and the official swap opened at a 1:1 EOS-to-A ratio. Users should verify the latest swap and exchange instructions through Vaulta before taking action, because custody providers can handle migrations differently.4

Does Vaulta have 21 validators?

Its own terminology is block producers and finalizers. There are 21 active producers selected by stake-weighted voting, and the same top-producer set performs finality voting under Spring; 15-of-21 agreement advances finality.56

Are transactions free?

Not in the economic sense. CPU, NET, and RAM are scarce resources, but an application can sponsor or rent capacity so the end user does not pay a visible fee for each action. The application's payer and resource policy determine that experience.9

Can a Vaulta smart contract be changed?

A contract can generally be replaced by the authority controlling its account. The owner can instead relinquish control or configure multisignature or producer-controlled authority. Users must inspect the actual permission structure rather than assume every deployed contract is immutable.8

Method 2.0

Methodology

This edition compares the historical EOSIO technical white paper with current Vaulta protocol and developer documentation. Current naming, token, consensus, account, contract, and resource claims are grounded in first-party technical sources; promotional throughput claims are deliberately excluded unless they can be independently measured.123589

CryptoDigest first covered EOS in 2018. The unavailable historical article has not been paraphrased or reconstructed from memory; this is a newly researched guide that preserves the old URL's topic while marking subsequent changes explicitly.

Limitations

  • The guide does not independently audit Vaulta's live producer ownership, vote concentration, application activity, or sustained performance.
  • Protocol documentation describes intended behavior; implementation bugs, configuration, and governance practice can differ.
  • Token-swap availability and exchange support can change, so holders should verify current official instructions.
  • This is technical education, not investment, legal, tax, or operational advice.
12 references

Sources and evidence

Claims are linked to the technical documentation, standards, law, research, and enforcement records that support them.

  1. 1
    EOS.IO Technical White Paper v2

    EOSIO Documentation archive · Historical specification

    Supports: Original account, permission, resource, and consensus design
  2. 2
    Vaulta Protocol Summary

    Vaulta · Current protocol reference

    Supports: Current software, VM, consensus, and governance overview
  3. 3
    Upgrading to Vaulta from EOS

    Vaulta Developer Documentation · Developer documentation

    Supports: Network rebrand, token symbol, and system-contract changes
  4. 4
    Vaulta token swap: A replaces EOS

    Vaulta · Official announcement

    Supports: One-for-one swap and same-chain continuity
  5. 5
    Consensus

    Vaulta Developer Documentation · Developer documentation

    Supports: DPoS, token voting, and the 21-producer active set
  6. 6
    Introduction to Finalizers and Voting

    Vaulta Developer Documentation · Protocol documentation

    Supports: Spring finality roles, voting, and 15-of-21 threshold
  7. 7
    Spring 1.0 and Savanna upgrade guide

    Vaulta Developer Documentation · Node documentation

    Supports: Current consensus implementation and finalizer changes
  8. 8
    Accounts and permissions

    Vaulta Developer Documentation · Developer documentation

    Supports: Named accounts, weighted permissions, contracts, and upgrade control
  9. 9
    CPU, NET, and RAM resources

    Vaulta Developer Documentation · Developer documentation

    Supports: Resource metering and PowerUp
  10. 10
    Transactions Protocol

    Vaulta Developer Documentation · Protocol documentation

    Supports: Actions, authorization, atomic transactions, and contracts
  11. 11
    Build and deploy a smart contract

    Vaulta Developer Documentation · Developer documentation

    Supports: WebAssembly and ABI contract artifacts
  12. 12
    Staking and multisignature security

    Vaulta Developer Documentation · Security documentation

    Supports: Producer-controlled system contract and 15-of-21 multisignature

Cite this resource

Stable edition 2026.08.27

Version history

  1. 2026.08.27

    Full editorial rebuild with claim-level citations, current primary sources, tables, and reader FAQs.

  2. 2026.08.26

    Initial source-backed guide edition published.

  3. Earlier coverage

    CryptoDigest previously covered this topic; the original article text is unavailable.