Table of Contents

Support the Wavespedia Wiki by staking $WAVES or $L2MP to waveslease node for ongoing improvement and maintenance. Thank you!

Waves blockchain has emerged as a prominent platform for building decentralized applications and products in the realm of blockchain technology. With its focus on speed, scalability, and user-friendly interface, Waves provides an ideal environment for developers to create innovative solutions that leverage the power of blockchain technology.

This wiki page serves as a comprehensive guide for developers and enthusiasts looking to explore the process of building products on the Waves blockchain. From understanding the basics of Waves platform to diving into the intricacies of smart contracts and decentralized applications, this wiki page will provide valuable insights and resources to help you navigate the exciting world of Waves blockchain development.

Documentation

Developer Portal
GitHub Repository
Official Documentation
Stack Overflow
Web3 Tutorial
Waves Signer tutorial
Dapp Developer Guide

Support & Socials

Waves Forum
Discord Chat
Telegram Chat
Medium
Twitter

RIDE

RIDE is a programming language developed by Waves for creating smart contracts on the Waves blockchain. It is designed to be user-friendly, secure, and efficient, allowing developers to build decentralized applications with ease.

RIDE introduction
RIDE Examples

Libraries

PHP: WavesKit
Python: PyWaves
C: Waves C
GO: GO Lib
C#: Waves CS
Java: WavesJ
Typescript: TS Lib
Javascript: Waves Tx

IDEs and Tools

SurfBoard
Jet Brains
Plugin Visual Studio
Plugin VIM
Ride IDE

Test Environment

Testnet WX Exchange
TestNet Explorer
TestNet Faucet

Development Environment

StageNet Explorer
StageNet Faucet