The project is a book designed to help developers get started in the Cosmos ecosystem. It is based on my experience and that of my developer peers, who started with frontend development before understanding blockchain concepts and moving on to node-side development.
The target audience is developers, particularly JavaScript developers, as the book is written in this language to simplify learning and facilitate the acquisition of blockchain skills.
The book covers different aspects of blockchain through its structure and chapters:
Part One: the basics- Setting up the development environment- Generating a mnemonic- Generating a public address- List of address assets- Sending tokens- Transaction fees
Part 2: Delegation and governance- Token delegation- Address delegation information- Claiming delegation rewards- Redelegating tokens- Releasing delegated tokens- Voting on governance proposals
Part Three: The Authz module- Introduction to the Authz module- Setting address permissions- Modifying existing commands- List of address permissions
Part four: Inter-blockchain communication- Introduction to IBC- List of IBC channels- List of IBC denominations- Token transfer via IBC- IBC transaction status
Technologies discussed include Node, CosmJS, and JavaScript. The book will be available in epub and print formats (only on Amazon).The book uses a Git repository to keep the links and information up-to-date.