Release: elrond-sdk-erdcpp - v1.0.0

Release date: September 29, 2022

As you may know (and if you don’t, wiki explains it quite well) a SDK is a collection of software development tools in one package. Therefore, elrond-sdk-erdcpp purpose is to provide all needed tools in order to interact with the Elrond Network blockchain and Smart Contracts.

Installation

Run:

./install.sh

This script will install all necessary dependencies, build solution and:

  • copy headers in /usr/include/erdcpp;
  • copy shared library in /usr/lib/libsrc.so;

SDK

To integrate this sdk in your project, link libsrc.so and include this header in your project:

#include "erdcpp/erdsdk.h"

CMake integrations

To integrate this sdk in your CMake project:

  • include /usr/include/erdcpp;
  • link /usr/lib/libsrc.so;

Example:

cmake_minimum_required(VERSION 3.11)
project(main)

include_directories(/usr/include/erdcpp) #-> include header files

add_executable(main main.cpp)
target_link_libraries(main PUBLIC /usr/lib/libsrc.so) #-> link library

CLI

You can see all available commands:

cd cli
./erdcpp -h

For more examples please visit the Github Readme.

Let us know what you intend to build and let’s see if this or another SDK may be more suitable for your needs. Start a discussion on our Github Community.

Stay curious!


For more information, please visit our:


erdcpp

Stay informed and never miss an Elrond update!

Subscribe to receive our weekly newsletters and exciting news.

  Please use a valid email address An error occurred. Please try again. Check the captcha checkbox
Success, check your email to confirm subscription