Skip to main content

ArcBlock Chain

The application-focused Layer 1 for identity, assets and agreements. ArcBlock Chain brings these operations into the protocol, with ABT as the public network’s native token.

Application operations, built into the chain.

An account sends a payment. A creator issues a credential. A service accepts a stake. These actions share an identity system and explicit transaction rules, so applications can work with the same objects.

  1. An address for each object

    A DID is a decentralized identifier. On ArcBlock Chain, accounts, tokens, NFTs, stakes and delegations each have a DID. The same address format can identify who acts, what is transferred and which permission is used. An identifier alone does not grant access.

  2. Protocols for common actions

    Transfers, token issuance, asset operations and staking have native transaction types. Applications invoke those protocols instead of deploying a separate smart contract for each basic operation. Application logic still decides when to act and which permissions to request. Protocol changes require implementation and network adoption.

  3. Verifiable actions and statements

    A transaction requests an action; a Verifiable Credential (VC) is an issuer’s signed statement. Our architecture direction brings them toward a shared verifiable envelope, while keeping their roles distinct. The shared format is still being designed: a credential does not automatically execute a transaction or become an on-chain record.

One token model. Different application rules.

ABT belongs to the chain’s token system, alongside tokens issued by applications. Its native role gives it network-specific uses; it does not put it outside the common address, balance and transaction model. Token types and issuer permissions determine how each token can be used.

Fungible tokens · FT

Interchangeable units recorded as balances. Applications can issue their own tokens for payments and other defined uses.

Application example

When two applications need users to transfer the same payment unit between them, a general transferable FT may fit. We recommend starting with a defined service need and considering Credit Tokens first for service allowances.

Understand fungible tokens

ABT · Native token

The public network’s native fungible token: used for network fees, Stake for Gas and payments in applications that accept ABT.

Application example

Stake 1 ABT for the public network’s transaction-fee exemption, or pay for a service that accepts ABT. The network and service rules define eligibility and charges.

Explore ABT’s uses

Credit Token

Application credits or service allowances, governed by issuer-defined minting and spending permissions. Their issuer can have authority to consume credits; do not assume the unrestricted transfer rules of a general-purpose token.

Application example

After a customer pays for a service, an application issues image-generation or API-call credits. Authorized services deduct credits as they are used. The application defines the unit, tracks consumption and delivers the service.

Credits and service allowances, explained

Curve Token

The BondingCurveToken protocol calculates minting and burning against a reserve token using a configured curve. It makes that conversion rule explicit in the protocol, rather than leaving it to an application’s private calculation.

Application example

A compute service could use a curve to calculate the reserve tokens needed to obtain GPU-time units, based on issued supply. This supports a dynamic resource-service design; capacity measurement, scheduling and delivery remain the service’s responsibility.

Explore bonding curve calculations

Examples illustrate application uses. They do not imply that these services are deployed or that token properties alone deliver the service.

Assets can carry more than a balance.

An application may need to record who holds a membership, who issued a certificate, or which use of a work was authorized. DIDs, credentials and NFTs provide different parts of that record.

Credentials & certificates

A signed credential can express membership, a qualification or permission to perform an action. Verification checks the signature and issuer; the application decides which issuers and claims it accepts. Private credential contents do not all need to be published on-chain.

Explore credentials

NFTs, ownership & access

An NFT identifies a distinct asset and its on-chain holder. Applications can associate it with a ticket, a certificate or a record of copyright permission and licensing terms. Access must be enforced by the application; holding an NFT alone does not establish copyright or the truth of an issuer’s claims.

Explore NFTs

Stake for X. A commitment to a purpose.

Here, stake ≠ yield. A stake locks tokens to support a declared agreement or qualify for a service. Locking them does not by itself generate a reward. The “X” defines what the stake is for, and the protocol can work with any token, subject to that token’s permissions and the service’s terms.

  1. Declare the agreement

    Specify the purpose, token, amount, the party authorized to deduct staked tokens, and withdrawal delay. Rules also identify where deductions go.

  2. Use it under those terms

    The service recognizes the stake. When the agreed deduction conditions occur, the authorized party can initiate a deduction of part or all of the stake. The locked balance is not freely spendable.

  3. Release under the rules

    After an unstake request and the required delay, the eligible remainder can be returned. Stake for Gas uses ABT to qualify for a transaction-fee exemption; other services define their own X.

Connected to Ethereum. Built for applications.

ArcBlock Chain and Ethereum are independent Layer 1 networks. Base is an Ethereum Layer 2. ABT connects these environments through bridging, with a 1:1 token-unit conversion. Native-chain utility and the Ethereum ecosystem’s holding and transfer infrastructure serve complementary roles by design.

L1 · NATIVE ABT

ArcBlock Chain

Native ABT · Application payments, Stake for Gas and Stake for X. ABT’s ArcBlock utility is executed on this chain.

L1 · ERC-20

Ethereum

ERC-20 ABT · Holding and transfers through widely supported Ethereum wallets and infrastructure.

ETHEREUM L2

Base

ABT in the Ethereum L2 ecosystem · Bridge-supported movement between networks, under each route’s rules.

1:1 describes token units, not the final amount after fees. Supported routes, confirmations, limits and availability follow the bridge’s current interface and rules. A bridge introduces its own security assumptions; it does not make the networks share consensus.

A public network. A ledger you can run.

ArcBlock Chain names the public network. Its ledger technology can also be used as a Verifiable Ledger: software for keeping application records that can be independently checked. Choosing between them is a choice about who operates the system and how participants agree on its history.

Public Chain

Use a shared network whose participants follow its validation and consensus rules. Identities, assets and transactions that applications need to share can use that common history. ABT is this network’s native token.

Verifiable Ledger

Run ledger software for your application or organization. You control its deployment, data and access policy, and take responsibility for operation and recovery. Verifiable records do not automatically inherit public-chain consensus or make every local record public.

History, current state and queries.

The ledger architecture separates the original transaction history from the views applications use. Checkpoints summarize ranges of records with hashes, so verification can work against a known checkpoint. A checkpoint proves consistency with that reference, not the truth of every real-world claim.

  1. Ledger

    Append-only transaction history: the record of accepted operations.

  2. State

    Balances, holders and permissions derived by applying the transaction rules.

  3. Index

    Searchable views for applications, kept separate from the original history.