RIDE
Less code, more power
RIDE is Waves’ functional purpose-designed smart contract language inspired by Scala for dApp development, designed for applying scripts to assets and accounts on the Waves blockchain, as well as creating sophisticated programmable logic for the decentralised environment.
img

Features

Straightforward
Concise, human-readable language, offering reduced development time and resources.
Failproof
Strongly-typed non-Turing complete language, designed to avoid common critical mistakes.
Modern
RIDE is formal-verification friendly, with lazy execution and a modern typed functional approach.
Predictable
Waves protocol has flat fees and no gas, so the cost of dApp operations is known in advance.
Developer-friendly
Comes with Waves IDE for learning and sandbox development and Visual Studio Code plugin for advanced users.
Useful
Suitable for DAOs, Donations, Escrow, Referral and Loyalty systems, Marketplaces, Digital Securities, P2P-lending, Gaming, Identity and more.
  1. Healthcare (records, data sharing)
  2. Identity & Access management
  3. Charity
  4. CrowdFunding
  5. CrowdLending
  6. p2p-Lending
  7. Charity
  8. DAOs
  9. Marketplaces b2c
  10. Marketplaces c2c
  11. MMO games
  12. Escrow services
  13. Motivation programs
  14. Referral marketing
  15. Public DBs
  16. loyalty and gift cards, coupons
  17. Votings
  18. Decentralized Finance (DeFi)
  19. FOG Computing
  20. Storages
  21. Crowdsource data (wiki, social networks)
  22. Insurance
  23. Prediction Markets
  24. Digital Collectibles Markets
  25. Physical Collectibles Markets
  26. Digital Securities
  27. Donations
  28. Automated Payments
  29. Ricardian contracts (templates)

Make your first dApp

Learn the basics of Waves development cycle
Join the course

Videos

RIDE for dApps in one minute

Developers,
check out RIDE!

RIDE script examples
W A V E S
P L A T F O R M
A browser extension that allows users to manage their private keys and interact securely and seamlessly with Waves-enabled web services and dApps.
Blockchain technology has the potential to dramatically raise efficiency in a range of business tasks, from supply chain management and securely sharing data to tokenization of real-world assets.
Purpose-designed programming language for building the decentralised applications (dApps) that will form the next generation of the internet.
DEX
Waves runs the world's fastest decentralized digital asset exchange, which also maintains a unique level of security.
Secure, user-frienly and cross-platfrom. It allows you to join the ecosystem and implement a full range of digital asset management.