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.
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
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.
xion.js Library