Getting started

From zero to first yield

01 / Basics

What is VeraChain

VeraChain is a non-custodial protocol that combines liquid staking, an atomic swap router, yield pools and a cross-chain bridge under one set of audited contracts.

  • No accounts held by the protocol — you keep your keys
  • Every module is an immutable smart contract
  • Open code, three independent audits
02 / First steps

Create an account

A VeraChain account lets you save pools, track positions across devices and unlock the desktop app. Registration takes one email and a password.

  • Open the Sign Up page from the header
  • Confirm your email and choose a password
  • Optionally enter a community promo code
03 / Staking

Liquid staking

Stake an asset and receive a liquid veToken in return. It keeps earning rewards while remaining tradeable across every pool.

  • Supported: BTC, ETH, SOL, ARB
  • Rewards accrue block by block
  • No lock-up — withdraw at any time
04 / Integration

Protocol API

Read pool data and submit transactions programmatically. The public read API needs no key; signed writes use your own wallet.

GET /v1/pools
GET /v1/pool/veETH/apr
POST /v1/quote  { from, to, amount }
Reference

Core concepts

A veToken is a liquid receipt for a staked asset — for example veETH represents staked ETH. It accrues yield automatically and can be swapped, pooled or used as collateral without unstaking.

Pools pair two assets and earn a share of every trade routed through them. Concentrated liquidity lets providers focus capital in a price band for a higher return.

Vaults harvest rewards and reinvest them every few hours. The strategy adapts to a chosen risk profile, so yield compounds without manual transactions.

Locking VERA mints veVERA, which carries voting weight over protocol parameters, new pools and reward distribution. Longer locks earn boosted rewards.