Useful resources to create dApps and other smart contracts with RIDE language on Waves blockchain.
If you have found some great things or want to fix something, feel free to send a Pull Request. I'll be glad your suggestions!
- Waves Wallet - Official web & desktop client enables you to join the ecosystem and enjoy the full range of digital asset management features.
- Waves Keeper - Official browser extension that allows users to manage their private keys and interact securely and seamlessly with Waves-enabled web services and dApps.
- iOS wallet - Official wallet for iPhone.
- Android wallet - Official wallet for Android devices.
- WavesFX - A community-driven native desktop wallet for Windows, macOS and Linux, which offers users multi-network and multi-address functionality.
- Waves Explorer - Official Waves Explorer.
- Dev PyWaves - Explorer by PyWaves.
- w8io - Blockchain explorer.
- WavesLabs - An initiative to support talented developers and promising startups focused on building the decentralised technologies that will form the backbone to Web 3.0.
- Node - Waves Node repository on Github.
- Go Node - Go libraries and tools for Waves blockchain, alternative implementation of Node (work in progress).
- Waves Data Service - Official data service. Simple and convenient way to get data from Waves blockchain.
- Waves Oracles - Catalog of Oracles.
- Token Rating - Provides a means to rate and aggregate the opinions of the entire Waves community about tokens (projects) issued on the Waves platform.
- WavesCap - CoinMarketCap for Waves assets.
- ItemMarket - Decentralised platform where everyone can tokenize, sell and buy somebody’s in-game items in the form of tokens. (read more)
Testnet is stable network and has fully copied configurations and nodes version from mainnet, but allows to earn free Waves tokens to test something what you need.
- Wallet - Official testnet wallet.
- Explorer - Official testnet explorer. It has a faucet for getting a few free Waves tokens.
- Node API - API of testnet nodes.
- DEX API - API of testnet matcher.
- Data Service - Official data service for testnet.
Stagenet is unstable network to test release candidates of the official Waves products before shipping these to the Mainnet and Testnet. But you can also to earn free Waves tokens to test something what you need. For example, a compatibility of your service or DApp with an upcoming releases.
- Wallet - Official stagenet wallet.
- Explorer - Official stagenet explorer. It has a faucet for getting a few free Waves tokens.
- Node API - API of stagenet nodes.
- DEX API - API of stagenet matcher.
- Data Service - Official data service for stagenet.
- waves-private-node - Private local Waves Node. The easiest way to run your own isolated node to develop smart contracts and any experiments.
- explorer - Waves Explorer for your node.
- RIDE introduction - Shortest and simplest explanation of RIDE.
Available in other languages: French. - Mastering Web3 with Waves - The dApps programming online course on Stepik.
Available in other languages: Deutsch, Dutch, French, Greek, Japanese, Portuguese, Russian, Spanish, Turkish. - Mastering Web3 with Waves (on Medium) - All materials of the Stepik course as articles on Medium.
Available in other languages: Deutcsh, Dutch, French, Portuguese, Spanish. - RIDE Cheat Sheet PNG - Quick overview of important RIDE key points.
Available in other format: PDF - PSD (Font).
Available in other languages: PNG French - PDF French.
- How to Build, Deploy and Test a Waves RIDE dApp - How to write simple decentralized appication(dApp) and run it on Waves node. (ru)
- How to: Waves dApps — DAO. Example using RIDE-language for smart contracts - How to create the simple DAO dApp for voting and collective investing in projects. (ru)
- How to: Waves dApps — Prediction Markets example with RIDE-language. Part 1 - How to create the simple Prediction Market dApp (like Augur or Gnosis) to create new markets, trade shares and win if the prediction will come true.
- Simple voting on the Waves blockchain - The head of the HOA (homeowners association) asks the tenants of the building: "Dear residents, do you agree with the construction of the kids' playground in the yard of your building?". Objective: implement such voting among tenants on the Waves blockchain.
- Waves IDE - Online IDE to create smart contracts on RIDE.
- ride-examples - Examples of scripts for accounts and assets using RIDE.
- waves-ride - Visual Studio Code extension to support RIDE.
- vim-ride - Vim plugin for RIDE syntax highlighting.
- surfboard - CLI to work with the Ride language and testing.
- Paddle - Java library to write tests for your dApps and other smart contracts.
- WavesCS - C# library to interact with the Waves blockchain.
- WavesSDK-android - Kotlin SDK for Mobile Apps on Android.
- WavesJ - Java library to interact with the Waves blockchain and DEX.
- waves-crypto-java - Library to work with cryptographic primitives used in the Waves blockchain.
- waves-transactions - JS library to build and sign transactions.
- ts-lib-crypto - Typescript implementations like signature verification and protocol entries used in Waves protocol.
- go-lib-crypto - GoLang implementation of the unified crypto primitives for Waves.
- WavesKit - All-in-one Waves Platform development kit for the PHP language.
- PyWaves - Object-oriented library for the Waves blockchain platform.
- WavesRS - A Rust interface for the Waves blockchain.
- WavesSDK-iOS - SDK for Mobile Apps on iOS.
- node-docker-image - Docker Image for Waves Platform node. Supports MAINNET, TESTNET and CUSTOM networks.
- chaincmp - Utility to compare blockchains on a different nodes.
- Node Tools extension - Waves Node extension to allow miner to automate payouts for its lessors and to receive notifications about mining progress.
- dAppOcean - Ecosystem of decentralized applications based on the Waves blockchain.
- WavesDapp - List of games and projects built on Waves.
- Shadow Era - Shadow Era is a free to play online collectible trading card game for iOS, Android, PC and Mac.
- Coin Flip - Choose the coin side, make a bet and see if you are lucky.
- Dice Roller - Choose the dice sides, make a bet and see if you are lucky.
- Ride On Waves - You can choose how many WAVES you want to bet. This is the game with a floating bet from 0.5 and up to 6 WAVES.
- Waves Community Lottery - Choose as many numbers as you want in the range and make your bet! The game is for up to 100 players.
- Waves Sea Battle - PvP Sea Battle Game.
- Ventuary-DAO - Sandbox dedicated to filtering dApp ideas and stimulating the Waves community to take part in Web 3.0 adoption.
- Tokenomica - Security Tokens Issuance Platform. Create and trade digital assets with ease and confidence.
- BeeHive - The first decentralized Beekeeping Platform which simplifies and standardizes apiaries data with blockchain technology.
- Blockchain Cars - Transport as a Service.
- Betting exchange - Betting exchange, no any bookmaker restrictions, minimal fee and unlimited odds. Be a player or a bookmaker to yourself - that's possible with BETTEX... and fun to play'n'win.
- WavesAffi - Decentralized affiliate program on Waves blockchain.
- One Million Pixel Waves - Smart Contract powered website entirely running on the Waves blockchain where anyone can own a piece of the blockchain and immortalize it with an image and a link.
- Signature Chain - Signature Chain’s primary goal is to develop a platform allowing the certification of files and documents.
- Auctionlance Platform - Freelancer marketplace where clients hire and pay freelancers with Waves, Waves tokens and other cryptocurrencies.
- Waves Dev Jedi. RIDE for dApps - Telegram chat for dApps developers.
- Discord - Official Discord.
- Waves Community Portal - Official portal features some of the tools and projects that make up Waves ecosystem.
- Waves Community Forum - Official forum.
- Support - Official knowledge base and support.
- StackOverflow - The best place to ask your tech questions. Use tags
wavesplatform
andride
.
- Telegram - Waves community of passionate developers and web 3.0 enthusiasts across Africa.
- Telegram - Telegram-chat voor ontwikkelaars dApps.
- Telegram - Chat Telegram pour les développeurs dApps.
- Telegram - Telegram κοινότητα για προγραμματιστές dApps.
- Telegram - सॉफ्टवेयर डेवलपर्स के लिए टेलीग्राम चैट.
- Telegram - dApps開発者のためのTelegramチャット.
- Telegram - Telegram Waves Developers Philippines.
- Telegram - WavesBrasil - Chat de Telegram para a Comunidade da Waves.
- Telegram - Waves Dev Jedi 🇧🇷 🇵🇹 - Chat de Telegram para desenvolvedores dApps.
- Telegram - Telegram чат для разработчиков dApps.
- Telegram - Telegram chat para desarrolladores de dApps.
- Telegram - Yazılım geliştiriciler için Telegram sohbet.