Why DecentralChain
RIDE has no unbounded loops and no recursion, so the node can price a script exactly before it accepts it. Deployment is a yes or a no, and the answer arrives before your code is on the chain rather than after.
So there is no gas. Nothing to estimate, nothing to top up, and no transaction that dies halfway through moving balances and leaves you to work out what happened. The cost is a property of the script, settled before it ever runs.
Fee sponsorship is live on mainnet. The issuer pays the network fee, so a person holding nothing but your token can send it, receive it and spend it. Their wallet simply works.
Hand a customer a token and they are transacting in seconds. No exchange account, no seed round of the native coin, no explaining what DCC is before they can do the thing they came for. That single step is where most people give up on a blockchain, and here you can delete it.
Put a script on the asset itself and it vets every transfer of that token, in any wallet, through any application, forever. A whitelist enforced this way is not a policy your front end applies; it is a property of the token that nobody can route around.
The same applies to accounts: a script on an account checks every transaction that account signs, which is how multisig, spending limits and time locks are built without a separate contract to route through.
Leasing points block-production weight at a validator while the coins stay in your wallet. You keep the keys, you keep the balance, and you can cancel in one transaction. There is no lock-up, no unbonding queue, and no mechanism by which a validator can lose your principal, because they never held it.
The usual arrangement asks you to send your coins somewhere and wait weeks to get them back. This asks for nothing.
New rules ship inside the node inert, and switch on at a height producers vote for — 18,000 blocks in a 20,000-block window. Operators upgrade whenever suits them, and the change lands everywhere at once. No flag day, no coordinated restart, no window where half the network is on one version and half on another.
A fetch from any web page reads the chain. No API key, no account, no provider to sign up with and no plan to exhaust. The live figures elsewhere on this site come straight from a mainnet node to your browser, with nothing of ours in between.
On most chains this is a paid dependency you design around. Here it is one line, and the page you are reading proves it.
Block time is an average. Roughly sixty seconds over the long run, with individual intervals varying around it. Size a confirmation policy on block count, never on the clock.
Everything above is checkable, which is the point. The features are listed with their live status on the features page, read from a mainnet node while you look at it.
Next
The manual
The protocol written out in full: the language, the data structures and the rules a node applies.