Getting Started
Introduction
This site provides some documentation for SDKs that you may use to integrate your application with AElf, similar to web3.js for Ethereum.
These libraries allow you to interact with a local or remote aelf node, using a HTTP connection.
The following documentation will guide you through installing and running the libraries, as well as providing an API reference documentation with examples.
If you need more information, you can check out the repos:
- Javascript: https://github.com/AElfProject/aelf-web3.js
- C#: https://github.com/AElfProject/aelf-sdk.cs
- Go: https://github.com/AElfProject/aelf-sdk.go
- Java: https://github.com/AElfProject/aelf-sdk.java
- PHP: https://github.com/AElfProject/aelf-sdk.php
- Python: https://github.com/AElfProject/aelf-sdk.py
What you'll need
- Javascript
- C#
- Go
- Java
- PHP
- Python
npm install aelf-sdk
Package Manager:
Install-Package AElf.Client
.NET CLI
dotnet add package AElf.Client
PackageReference
<PackageReference Include="AElf.Client" Version="X.X.X" />
go get -u github.com/AElfProject/aelf-sdk.go
https://mvnrepository.com/artifact/io.aelf/aelf-sdk
<dependency>
<groupId>io.aelf</groupId>
<artifactId>aelf-sdk</artifactId>
<version>0.X.X</version>
</dependency>
composer require aelf/aelf-sdk dev-dev
pip install aelf-sdk