Elrond dev resources
Smart contracts, SDKs, dev libraries, articles, tutorials, all other dev stuff.
- Elrond Smart Contract examples - A bunch of useful smart contract examples from the Elrond team
- Metabonding
- Elrond-Ethereum bridge - Smart Contracts on the Elrond side for Elrond-Ethereum bridge.
- Maiar Exchange - These are the core Smart Contracts and the foundation of Maiar Exchange.
- NFT Marketplace
- NFT Collection Minter
- Elrond Wasm framework - Rust smart contract library designed for Elrond's Wasm VM. Also provides a debugging mode with mocks.
- Elrond Javascript SDK (erdjs) - Elrond official SDK for interactig with the Elrond Network and Elrond Smart Contracts using Javascript (written in Typescript)
- Elrond Python SDK (erdpy) - Command line tools and Python SDK for interactig with the Elrond Network and Elrond Smart Contracts
- Elrond Go SDK - Go helpers and utilities for interacting with the Elrond Blockchain
- VSCode Elrond IDE
- The Crowdfunding Smart Contract
- Rust Testing Framework
- Build a dApp in 15 minutes
- Build a Microservice for your dApp
- erdjs cookbook
- The dynamic allocation problem
- Smart contract API functions
- Smart contract annotations
- Random Numbers in Smart Contracts
- Storage Mappers
Please be aware that videos can be outdated. Always verify them with the docs.
- Smart Contracts in minutes with the Elrond Play web IDE
- Elrond Developers Guide: Build your first Microservice
- Guide: create your first dApp on Elrond Network in 15 minutes
- Elrond IDE Presentation & Tutorial
- Elrond dApp template - The official dApp template provided by the Elrond team using React.js & Typescript. It's a basic implementation of @elrondnetwork/dapp-core, providing the basics for Elrond authentication and TX signing.
- Elrond Playground - Smart contracts playground. You can choose from a couple of templates or write your smart contract. You can even build and deploy it.
- Devnet Explorer
- Testnet Explorer
- Mainnet Explorer
- Devnet API
- Testnet API
- Mainnet API
- Gateway Docs
- Maiar Exchange GraphQL API
- Devnet Web wallet
- Testnet Web wallet
- Mainnet Web wallet
- Maiar App - mobile app
- Maiar Defi Wallet - browser extension
Smart contracts, SDKs, dev libraries, articles, tutorials, all other dev stuff.
- Elven NFT Minter Smart Contract - Mint and sell NFT collections. It has features like issue collection, setting creation role, pause/unpause, random minting, giveaway, split minting into batches, and more.
- Simple Piggybank SC - soon it will land here in the guild with updated docs and frontend dapp for learning purposes
- Middleman.nft Smart Contract - Create or delete offers for a P2P exchange between two known users. Simple smart contract and its associated snippets.
- Rust SDK - Elrond Rust SDK for interacting with the Elrond Network and Smart Contracts.
- Elven CLI tool - The CLI tool for deploying and interacting with the Elven NFT Minter SC. But not only limited to that.
- ESDT Distribution script
- erdjs with NextJS dapp template
- erdjs with VueJS dapp template
- Elrondex - Elixir library to interact with Elrond Blockchain
- NextJS dApp template by Elrond Giants - A dApp template made using erdjs & nextjs
Please be aware that videos can be outdated. Always verify them with the docs.
- R3D4 - Faucet, ESDT tools, Stats
- Convertes for Elrond Blockchain - This page offers an easy to use pack of convertors necessary for interacting with Elrond Blockchain.
- Middleman.nft - A secure way to exchange NFTs with a smart contract that acts as a trusted third party. Open source code of the frontend here.
Articles behind the paywall or tools which require payment to use them.
- Tatum - 3rd party Elrond API provider, they also have limited free plans
- Blast - 3rd party Elrond API provider, they also have limited free plans
Contributions welcome! Read the contribution guidelines first.