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.
81 stars
6 watching
28 forks
last commit: about 5 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 6 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 2 years 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,171 | 10 months ago | Waves Node repository on GitHub |
| GRPC Server | Public GRPC interface for Mainnet | ||
| Go Node | 82 | 10 months 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 4 years ago | Examples of scripts for accounts and assets using Ride |
| waves-ride | Visual Studio Code extension to support Ride | ||
| vim-ride | 5 | about 6 years ago | Vim plugin for Ride syntax highlighting |
| surfboard | 10 | over 2 years ago | CLI to work with the Ride language and testing |
| Paddle | 12 | over 3 years ago | Java library to write tests for your dApps and other smart contracts |
Awesome Waves / Frameworks and tools / Client libraries | |||
| waves-c | 8 | almost 6 years ago | C library to work with Waves |
| wavespp | 2 | almost 6 years ago | C++ wrapper for the library |
| nanos-app-waves | 18 | over 2 years ago | Waves wallet application for Ledger Nano S |
| WavesCS | 29 | almost 3 years ago | C# library to interact with the Waves blockchain |
| WavesSDK-android | 15 | about 4 years ago | Kotlin SDK for Mobile Apps on Android |
| WavesJ | 44 | over 1 year ago | Java library to interact with the Waves blockchain and DEX |
| waves-crypto-java | 0 | over 4 years ago | Library to work with cryptographic primitives used in the Waves blockchain |
| Waves Signer | 25 | over 2 years ago | library to interact with the Waves blockchain from your web app ( ) |
| vue-waves-signer | 2 | almost 4 years ago | Waves Signer implementation for Vue.js |
| pay-crypto-widget | 9 | over 5 years ago | JS widget for accepting crypto payments on your website |
| crypto-donate | 3 | almost 3 years ago | HTML widget allowing to donate Waves tokens to content authors |
| waves-transactions | 30 | over 1 year ago | JS library to build and sign transactions |
| ts-lib-crypto | 9 | almost 3 years ago | Typescript implementations like signature verification and protocol entries used in Waves protocol |
| go-lib-crypto | 5 | about 5 years ago | GoLang implementation of the unified crypto primitives for Waves |
| WavesKit | 24 | 11 months ago | All-in-one Waves Platform development kit for the PHP language |
| PyWaves | 117 | about 1 year ago | Object-oriented library for the Waves blockchain platform |
| ERC20 Gateway Framework | 8 | almost 6 years ago | Allows to easily establish a gateway between any ERC-20 token and the Waves blockchain ( ) |
| Waves-Gateway-Framework | 24 | over 2 years ago | A framework to connect other cryptocurrencies to the Waves blockchain ( ) |
| WavesRS | 0 | about 7 years ago | A Rust interface for the Waves blockchain |
| waves-lib-rust | 1 | about 2 years ago | Library to work with Waves blockchain |
| WavesSDK-iOS | 17 | almost 3 years ago | SDK for Mobile Apps on iOS |
Awesome Waves / Frameworks and tools / Blockchain utils | |||
| chaincmp | 82 | 10 months ago | Utility to compare blockchains on a different nodes |
| Node Tools extension | 7 | over 5 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 | almost 4 years ago | SyntaxHighlighter brush for the Ride language |
| Ride for Pygments | 1,860 | 12 months 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 3 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 6 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