# DecentralChain > An open Layer-1 secured by Leased Proof of Stake, with RIDE smart contracts and a public > REST API that needs no account. This file indexes the documentation for automated readers. Every page below is also available as Markdown by appending `.md` to its URL. The complete manual in one document is at /llms-full.txt. ## Introduction - [Introduction](https://decentralchain.io/docs/introduction.md): How did money become the basis of trade for such a long time? To have an answer for such question we must understand what money is and the different ways… ## DecentralChain - [Account](https://decentralchain.io/docs/decentralchain/account.md): DecentralChain uses an account-based model: Unlike centralized applications, users do not have usernames and passwords on the blockchain. User… - [Token (Asset)](https://decentralchain.io/docs/decentralchain/token-asset.md): Token is a digital asset on the blockchain. A token can be used: A token can represent a physical or an intangible object. The words “token” and “asset”… - [Transaction](https://decentralchain.io/docs/decentralchain/transaction.md): Each transaction contains the public key of the sender’s account, on behalf of which the action is performed on the blockchain. Smart accounts and dApps… - [Block](https://decentralchain.io/docs/decentralchain/block.md): A block is a link in the chain of the blockchain. Block contains transactions. A block has its height. The maximum block size is 1 MB. The maximum total… - [Node](https://decentralchain.io/docs/decentralchain/node.md): A node is a host connected to the blockchain network. Node functions are: Generating node is a node that generates blocks. Each generating node is a… - [Order](https://decentralchain.io/docs/decentralchain/order.md): Order is the instruction from the account to matcher to buy or sell a token on the exchange. Each order contains amount asset / price asset pair, also… - [Oracle](https://decentralchain.io/docs/decentralchain/oracle.md): Oracle is a data provider from the outside world on the blockchain. Software oracles handle data accessible on the web. For example, the temperature… - [Mainnet, Testnet, Stagenet](https://decentralchain.io/docs/decentralchain/mainnet-testnet-stagenet.md): You can launch your node in any blockchain network. Select the network in the node configuration file. Chain ID is a symbol that is passed over a network… - [Protocol](https://decentralchain.io/docs/decentralchain/protocol.md): This section describes all the details of cryptographic algorithms which are used to: We use Blake2b256 and Keccak256 algorithms (in the form of hash… - [Binary Format](https://decentralchain.io/docs/decentralchain/binary-format.md): Learn more about address. Learn more about alias. Learn more about block. Blocks are stored on the blockchain in a binary format (byte representation)… ## RIDE language - [Syntax Basics](https://decentralchain.io/docs/ride/syntax-basics.md): Every Ride script should start with directives for the compiler. The directives define the script format and available functions, structures and… - [Data Types](https://decentralchain.io/docs/ride/data-types.md): For each value, depending on the data type, the weight is determined. The weight is used in limitations on creating and comparing values. For more… - [Functions](https://decentralchain.io/docs/ride/functions.md): Functions in Ride are declared with func, function must be declared above the place of its usage. When declaring a function to the right of the "=" sign… - [Script Types](https://decentralchain.io/docs/ride/script-types.md): There are three types of scripts: Features of each script type are described in the table. dApp script enables you to define callable functions that can… - [Structures](https://decentralchain.io/docs/ride/structures.md): All structures in Ride are built-in — you cannot create your own structures. All structures have constructors. Let's see an example of a code that creates… - [Iterations with FOLD](https://decentralchain.io/docs/ride/iterations-with-fold.md): FOLD macro makes it possible to implement operations on a list of values such as sum, filter, map, zip, exists, etc. The macro behaves like the fold or… - [dApp-to-App Invocation](https://decentralchain.io/docs/ride/dapp-to-app-invocation.md): A dApp callable function can invoke a callable function of another dApp, or another callable function of the same dApp, or even itself. The invocation is… ## Reference - [DecentralChain — an open Layer-1 secured by LPoS](https://decentralchain.io/): A public Layer-1 secured by Leased Proof of Stake, with RIDE smart contracts and a REST API anyone can read without an account or an API key. - [Brand and press kit — DecentralChain](https://decentralchain.io/brand): The DecentralChain mark, the four rules for using it, correct names and spelling, and every ecosystem app mark, in SVG and WebP. - [Community — DecentralChain](https://decentralchain.io/community): Telegram, X and the open repositories behind DecentralChain, in one place, with the licence each repository carries and where to ask a question. - [DCC airdrop — DecentralChain](https://decentralchain.io/community/airdrop): The DCC airdrop allocation: the share set aside for it, the terms already fixed, the ones still open, and how a claim will work once it opens. - [Developer quickstart — DecentralChain](https://decentralchain.io/developers/agents): Read the chain, compile RIDE and compose transactions against DecentralChain. No account, no API key, no server in between. - [REST API reference — DecentralChain](https://decentralchain.io/developers/api): Every endpoint called against mainnet and answered. No API key and no account: the public node reflects Origin, so a browser can read it directly. - [MCP and agents — DecentralChain](https://decentralchain.io/developers/mcp-agents): MCP servers and agent tooling for DecentralChain: the tools that read mainnet and compile RIDE in process, and what a model can do with them. - [Run a DecentralChain node](https://decentralchain.io/developers/node): Running a DecentralChain node: LPoS generating balance thresholds, hardware, Docker and JAR installs, ports and peers, and what producing blocks pays today. - [SDK packages — DecentralChain](https://decentralchain.io/developers/packages): Twenty-four TypeScript packages and where each lives: nineteen on npm under @decentralchain, five in the workspace, plus JVM libraries on Maven Central. - [Signing without custody — DecentralChain](https://decentralchain.io/developers/signing): Authorising transactions on DecentralChain without custody: what gets signed, what a dApp can ask for, and what never leaves the wallet. - [Cubensis Connect — the DecentralChain wallet](https://decentralchain.io/ecosystem/cubensis-connect): The DecentralChain browser wallet. Keys stay encrypted inside the extension. Chrome MV3, Firefox MV2, Ledger support, and the CubensisConnect API. - [DecentralCoin (DCC) — supply and tokenomics](https://decentralchain.io/ecosystem/decentralcoin): DCC is the native coin of DecentralChain. All 100,000,000 were minted at genesis in July 2021 and none since. Allocation, release schedule and revenue sinks. - [DecentralProp — a prop-firm protocol on two chains](https://decentralchain.io/ecosystem/decentralprop): A prop-firm funding protocol built on Solana, whose full core loop ran on DecentralChain mainnet in two RIDE contracts: deploy, purchase, settle, pay out. - [DecentralSwap — a constant-product AMM on mainnet](https://decentralchain.io/ecosystem/decentralswap): An automated market maker built from two RIDE contracts, both deployed on DecentralChain mainnet. Both addresses, and how to verify them yourself. - [Governance — DecentralChain](https://decentralchain.io/governance): Feature activation is the only governance mechanism, settled in produced blocks at 18,000 of 20,000. One address currently produces all of them. - [Network status — DecentralChain](https://decentralchain.io/network): Height, sync, connected peers and feature activation, read live from the public mainnet node by your own browser while you look at it. - [Privacy — DecentralChain](https://decentralchain.io/privacy): What this website collects, which is nothing: no analytics, no cookies, no accounts, and no third-party scripts on any page of it. - [DecentralCoin public sale — opens 26 September](https://decentralchain.io/sale): The public sale of DecentralCoin opens 26 September 2026 at 12:00 UTC. Six ascending tiers, paid in SOL or USDC, delivered natively on DecentralChain. - [Security and disclosure — DecentralChain](https://decentralchain.io/security): How to report a vulnerability in DecentralChain, what we answer within 48 hours, the scope, and what is already known to be broken. - [Blockchain features — DecentralChain](https://decentralchain.io/technology/features): Every protocol change ships dormant and activates only when block producers vote it on. Live status of every feature, read from a mainnet node. - [Finality — DecentralChain](https://decentralchain.io/technology/finality): T0 DeterministicFinality is the authoritative tier and max-rollback-depth is 100 blocks. What is verified on mainnet, and what is not. - [RIDE smart contracts — DecentralChain](https://decentralchain.io/technology/ride): RIDE is not Turing-complete: no unbounded loops and a complexity budget checked at deployment. Mainnet tops out at RIDE V5. - [Terms — DecentralChain](https://decentralchain.io/terms): The terms covering use of the DecentralChain website: what it collects, which software licence applies where, and the limits of what is promised. - [Why DecentralChain — what sets it apart](https://decentralchain.io/why): Four things the protocol enforces rather than recommends: deployment-time pricing, sponsored fees, asset-level rules and voted upgrades, all live on mainnet.