MultiversX Wiki - Developer Directory
  Developer Directory

This directory is for all those who want to learn, know and develop on the repositories of the elrond network.

Network Layer - Core

GO implentation to join to the Elrond Network as a observer or as a validator
elrond-go

Smart Contracts Layer

The virtual machine to run smart contracts in Elrond Network
arwen-wasm-vm
Rust smart contract library designed for Elrond's Arwen VM
elrond-wasm-rs

Setups

Repository for installing, managing and benchmarking Elrond nodes. It is the same as these repositories
elrond-go-scripts
Here you define the environment for the setup of the mainnet|devnet|testnet.
elrond-go-scripts-mainnet
elrond-go-scripts-devnet
elrond-go-scripts-testnet

API

Is the gateway to use it on sdks like erdpy, erdjs, etc. Is the intermediary between the client layer and the elrond network layer.
elrond-proxy-go
Is a layer on top of elrond-proxy-go that adds access to historical data, caching and other endpoints
api.elrond.com

SDK

Elrond - Command Line Tools and SDK (Python, TypeScript, Go, Java) for interacting with the Elrond Network (in general) and Smart Contracts (in particular).
Python | erdpy
GO | erdgo
Java | erdjava
C++ | erdcpp
JS, TS | erdjs
Kotlin | erdkotlin

DApps examples

NPM pacakge for authentication and transaction execution on the elrond blockchain Skills: React.js, TS
Dapp
React and TS app providing the basics for Elrond authentication and TX signing Skills: React.js, TS
Dapp-template
A collection of react components and helper functions commonly used when developing DApps Skills: React.js, TS
Dapp-utils
Elrond DApps examples Skills: React.js, TS
Starter-dapp

Smart Contracts Examples

A simple contract that allows sending a certain amount of sum like a ping pong method:
ping-pong-smart-contract
Smart contracts for a decentralized exchange | Maiar Contracts:
sc-dex-rs
Smart contracts for a launchpad on Elrond Network:
sc-launchpad-rs
Smart contract to deploy an NFT market:
sc-nft-marketplace
Smart contracts for an over-collateralized stablecoin:
sc-stablecoin-rs
Smart Contract used to distribute ESDT tokens:
sc-distribution-rs
Chainlink Oracle smart contracts on Elrond ecosystem:
sc-chainlink-rs
Smart contracts on the Elrond side to do a bridge swap corss-chain | Elrond TX <—> Ethereum TX:
sc-bridge-elrond
Saving Account Smart Contract which use borrow payment method:
sc-savings-account-rs
Smart Contract flash loan provider that does not require providers to add funds:
sc-flash-mint-rs
Elrond smart contract examples written in C / C++.:
sc-examples

By @crox-safe

  Event
No event :(
  Creator Studio
This tool is designed to facilitate the addition of collections & NFT Artists & also the addition of tokens of projects built on MultiversX. New options coming soon.
  Creator Studio
  Advertising
  Scam or not ?
...

You can check if you are not dealing with a scam

Check now