awesome-waves
Decentralized app framework
A curated collection of resources and tutorials for building decentralized applications on the Waves blockchain
Curated list of awesome things for development on Waves blockchain.
80 stars
6 watching
27 forks
last commit: about 4 years ago
Linked from 2 awesome lists
blockchaincryptocurrencydappdappsdefifintechridesmart-contract-toolssmart-contractssmartcontractswaveswavesplatformwavesprotocolweb3
Awesome Waves / Official | |||
Official website | |||
Blog on Medium | |||
Waves on GitHub | |||
Documentation | |||
Awesome Waves / Learn | |||
Ride introduction | 19 | almost 5 years ago | Shortest and simplest explanation of Ride. Available in other languages: |
Mastering Web3 with Waves | The dApps programming online course on Stepik. Available in other languages: , , , , , , , , , | ||
Mastering Web3 with Waves (on Medium) | All materials of the Stepik course as articles on Medium. Available in other languages: , , , , , | ||
Ride Cheat Sheet PNG | Quick overview of important Ride key points. Available in other format: - ( ). Available in other languages: - | ||
Awesome Waves / Articles | |||
How to Build, Deploy and Test a Waves Ride dApp | How to write simple decentralized appication(dApp) and run it on Waves node. ( ) | ||
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. ( ) | ||
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 | ||
How to use Waves Signer | How to authorize and sign transactions on your website | ||
Understanding Waves Signer — Nuxt.js integration step-by-step | How to create demo app for authenticating with Waves Signer and Nuxt.js for SSR (server-side rendering) | ||
Certificado, Part 1. How to build your first blockchain-based app in 15 minutes | Tutorial on how to create blockchain-based certificate storage ( ) | ||
Certificado, Part 2. What are Smart Contracts and how to use them in your app | Tutorial on how to create blockchain-based certificate storage ( ) | ||
How to: offer a free trial for your dApp | Detailed guide to lowering the barrier for users of a dApp ( ) | ||
Blockchain Trigger: a tool for automatic smart contract invocation | Calling a smart contract, users experience some issues, which hampers mass adoption of blockchain. An instrument called Blockchain Trigger could help resolve these issues ( ) | ||
How to avoid common mistakes in dApp development | How can we avoid the most common mistakes when developing dApps for Web 3.0 ( ) | ||
How to write decentralized oracles in Ride | How can we resolve the issue of supplying real-world data to the blockchain? Introducing Oraculus - a smart contract for creating decentralized oracles ( ) | ||
Billy — motivation bot for Slack and Microsoft Teams | A tool built on the Waves blockchain to reward team members in a non-financial way ( ) | ||
How to build a dApp for team motivation | Billy is DApp in the form of a bot that allows for an incentive and reward system aiming to motivate employees through Slack, a business communication platform ( ) | ||
How to add crypto payments to your online store? | How to add crypto payment options to your online store with the help of Pay Crypto Widget developed in the Waves ecosystem | ||
Awesome Waves / Products / Wallet | |||
Waves.Exchange Wallet | Web & desktop client by Waves.Exchange enables you to join the ecosystem and enjoy the full range of digital asset management features | ||
Waves Keeper | Official browser extension allows to manage private keys and interact securely and seamlessly with Waves-enabled web services and dApps | ||
iOS wallet | Wallet for iPhone by Waves.Exchange | ||
Android wallet | Wallet for Android devices by Waves.Exchange | ||
WavesFX | 25 | over 1 year ago | A community-driven native desktop wallet for Windows, macOS and Linux, which offers users multi-network and multi-address functionality |
Awesome Waves / Products / Explorer | |||
Waves Explorer | Official Waves Explorer | ||
Dev PyWaves | Blockchain explorer by PyWaves | ||
w8io | Blockchain explorer by | ||
Awesome Waves / Products / Other | |||
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 | 1,170 | 3 days ago | Waves Node repository on GitHub |
GRPC Server | Public GRPC interface for Mainnet | ||
Go Node | 82 | 3 days ago | 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. ( ) | ||
Awesome Waves / Playground / Testnet | |||
Explorer | Official testnet explorer. It has a for getting a few free Waves tokens | ||
Node API | API of testnet nodes | ||
Data Service | Official data service for testnet | ||
Awesome Waves / Playground / Stagenet | |||
Explorer | Official explorer. It has a for getting a few free Waves tokens | ||
Node API | Swagger REST API of Waves Node | ||
IDE | Online IDE to create Ride smart contracts on Stagenet | ||
Awesome Waves / Playground / Docker images | |||
WavesNode | Docker Image for Waves Platform node. Supports any official or custom networks | ||
K8s by loxal | The container was built in order to run as a fire-and-forget in a Kubernetes cluster | ||
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 | ||
Awesome Waves / Frameworks and tools / The Ride programming language | |||
Waves IDE | Online IDE to create smart contracts on Ride | ||
ride-examples | 31 | over 3 years ago | Examples of scripts for accounts and assets using Ride |
waves-ride | Visual Studio Code extension to support Ride | ||
vim-ride | 5 | over 5 years ago | Vim plugin for Ride syntax highlighting |
surfboard | 10 | over 1 year ago | CLI to work with the Ride language and testing |
Paddle | 12 | over 2 years ago | Java library to write tests for your dApps and other smart contracts |
Awesome Waves / Frameworks and tools / Client libraries | |||
waves-c | 8 | about 5 years ago | C library to work with Waves |
wavespp | 2 | about 5 years ago | C++ wrapper for the library |
nanos-app-waves | 18 | almost 2 years ago | Waves wallet application for Ledger Nano S |
WavesCS | 29 | almost 2 years ago | C# library to interact with the Waves blockchain |
WavesSDK-android | 15 | about 3 years ago | Kotlin SDK for Mobile Apps on Android |
WavesJ | 45 | 9 months ago | Java library to interact with the Waves blockchain and DEX |
waves-crypto-java | 0 | over 3 years ago | Library to work with cryptographic primitives used in the Waves blockchain |
Waves Signer | 24 | over 1 year ago | library to interact with the Waves blockchain from your web app ( ) |
vue-waves-signer | 2 | almost 3 years ago | Waves Signer implementation for Vue.js |
pay-crypto-widget | 9 | over 4 years ago | JS widget for accepting crypto payments on your website |
crypto-donate | 3 | almost 2 years ago | HTML widget allowing to donate Waves tokens to content authors |
waves-transactions | 30 | 10 months ago | JS library to build and sign transactions |
ts-lib-crypto | 9 | almost 2 years ago | Typescript implementations like signature verification and protocol entries used in Waves protocol |
go-lib-crypto | 5 | about 4 years ago | GoLang implementation of the unified crypto primitives for Waves |
WavesKit | 24 | 3 months ago | All-in-one Waves Platform development kit for the PHP language |
PyWaves | 116 | 4 months ago | Object-oriented library for the Waves blockchain platform |
ERC20 Gateway Framework | 8 | almost 5 years ago | Allows to easily establish a gateway between any ERC-20 token and the Waves blockchain ( ) |
Waves-Gateway-Framework | 24 | over 1 year ago | A framework to connect other cryptocurrencies to the Waves blockchain ( ) |
WavesRS | 0 | about 6 years ago | A Rust interface for the Waves blockchain |
waves-lib-rust | 1 | about 1 year ago | Library to work with Waves blockchain |
WavesSDK-iOS | 17 | almost 2 years ago | SDK for Mobile Apps on iOS |
Awesome Waves / Frameworks and tools / Blockchain utils | |||
chaincmp | 82 | 3 days ago | Utility to compare blockchains on a different nodes |
Node Tools extension | 7 | over 4 years ago | Waves Node extension to allow miner to automate payouts for its lessors and to receive notifications about mining progress |
Nodes on map | All nodes of the Waves Mainnet on the world map | ||
Awesome Waves / Frameworks and tools / Other tools | |||
sh-Ride-brush | 1 | about 3 years ago | SyntaxHighlighter brush for the Ride language |
Ride for Pygments | 1,828 | 11 days ago | The highlighter oficially supports the Ride out of the box |
Awesome Waves / Built on Waves / Catalogs | |||
Waves on DappRadar | Waves dApps published on the DappRadar | ||
dAppOcean | Ecosystem of decentralized applications based on the Waves blockchain | ||
Awesome Waves / Built on Waves / Games | |||
NyanCat: The Crypto Race | Build your own Nyan Cat collection, race against other players and get your reward in weekly Leaderboards with the prize fund up to $2000! | ||
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 | ||
Awesome Waves / Built on Waves / Projects | |||
Neutrino | 10 | almost 2 years ago | An algorithmic price-stable cryptocurrency protocol collateralized by WAVES token |
Billy | A motivation tool for teams. Billy offers a product to create an atmosphere of cooperation, focus the company on the core values, and incentivize sharing by creating an in-team economy | ||
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 | ||
LIGA | A platform with tokenized sport events, enabling you to deal with real-time rates and to trade your personal predictions with others | ||
WaveFlow | Allows you to create new or use existing exchangers that provide a constant supply and demand for certain traded pairs. Algorithmic pricing is used to ensure consistency of supply and demand - the more popular the token is, the higher its price is set. Each exchanger is a dApp written in Ride ( ) | ||
Lombardini | Borrow WBTC for WAVES instantly | ||
Blockchain Cars | Transport as a Service | ||
WavesAffi | 1 | about 5 years ago | 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 | ||
Awesome Waves / Community / International | |||
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 | ||
Stack Overflow | The best place to ask your tech questions. Use tags and | ||
Awesome Waves / Community / Africa | |||
Telegram | Waves community of passionate developers and web 3.0 enthusiasts across Africa | ||
Awesome Waves / Community / Dutch | |||
Telegram | Telegram-chat voor ontwikkelaars dApps | ||
Awesome Waves / Community / French | |||
Telegram | Chat Telegram pour les développeurs dApps | ||
Dev France on Youtube | Une chaîne dédiée à l'apprentissage du développement d'applications décentralisées (dApp) sur la Blockchain Waves | ||
Dev France on Facebook | |||
Dev France on Twitter | |||
Awesome Waves / Community / Greek | |||
Telegram | Telegram κοινότητα για προγραμματιστές dApps | ||
Awesome Waves / Community / Hindi | |||
Telegram | सॉफ्टवेयर डेवलपर्स के लिए टेलीग्राम चैट | ||
Awesome Waves / Community / Japanese | |||
Telegram | DApps開発者のためのTelegramチャット | ||
Awesome Waves / Community / Philippine | |||
Telegram | Telegram Waves Developers Philippines | ||
Awesome Waves / Community / Portuguese | |||
Telegram - WavesBrasil | Chat de Telegram para a Comunidade da Waves | ||
Telegram - Waves Dev Jedi 🇧🇷 🇵🇹 | Chat de Telegram para desenvolvedores dApps | ||
Telegram - Waves Portugal | Chat da Comunidade Portuguesa da Waves | ||
Awesome Waves / Community / Russian | |||
Telegram | Telegram чат для разработчиков dApps | ||
Awesome Waves / Community / Spanish | |||
Telegram | Telegram chat para desarrolladores de dApps | ||
Awesome Waves / Community / Turkish | |||
Telegram | Yazılım geliştiriciler için Telegram sohbet |
More related projects:
- folke/lsp-colors.nvim
- jparise/vim-graphql
- neoclide/coc.nvim
- regen100/cmake-language-server
- joenye/coc-cfn-lint
- kevinhwang91/nvim-ufo
- joe-re/sql-language-server
- vala-lang/vala-language-server
- elbywan/crystalline
- elm-tooling/elm-language-server
- iamcco/markdown-preview.nvim
- typescript-cheatsheets/react
- kaiuri/nvim-juliana
- judaew/ronny.nvim