Back
Project

xion.js Library

xion.js is a collection of JavaScript libraries designed for the XION ecosystem. It aims to simplify the development process of the XION ecosystem and provide a comprehensive solution from underlying signatures to upper-level UI. In this course, we will introduce several of its core packages: Constants, Signers, Abstraction, etc.

Languagejavascript
Skill LevelIntermediate
Total Length1.5h

Intended Learners

Who’s This Course For

  • Developers who are interested in XION
  • Developers who are interested in Account Abstraxion

Requirements

  • Understanding the basic concepts of Web3 and blockchain
  • Understanding the basic syntax of JavaScript

What You’ll Learn

  • Common Constants
  • Signers
  • Abstraxion
Constants-ChainInfo
Constants-Coin
AASigner
……

Syllabus

  • Unit 1 - Project Overview

    This unit provides an overview of the xion.js library.


  • Unit 2 - Common Constants: Managing Shared Constants

    In this unit, we will learn about the design and use of constants in xion.js.


  • Unit 3 - Signers: Implementing Account Abstraction Classes

    In this unit, we will learn the core content of the Signers package: AASigner interface and three different implementation classes.


  • Unit 4 - Abstraxion: XION Account Abstraction

    In this unit, we will learn about the implementation mechanism of the account abstraction library in xion.js and apply it to the front end.

practice

xion.js Library

11 lessons
Access on mobile and desktop