Developing Applications on EOSIO

ebook Definitive Reference for Developers and Engineers

By Richard Johnson

cover image of Developing Applications on EOSIO

Sign up to save your library

With an OverDrive account, you can save your favorite libraries for at-a-glance information about availability. Find out more about OverDrive accounts.

   Not today

Find this title in Libby, the library reading app by OverDrive.

Download Libby on the App Store Download Libby on Google Play

Search for a digital library with this title

Title found at these libraries:

Library Name Distance
Loading...

"Developing Applications on EOSIO"
"Developing Applications on EOSIO" provides an authoritative and comprehensive exploration of EOSIO, one of the most robust blockchain platforms for decentralized application (dApp) development. The book methodically unveils the intricacies of EOSIO's system architecture, including node structures, Delegated Proof of Stake consensus, granular account management, and a unique resource model that underpins scalable and secure smart contract execution. Readers are guided through nuanced comparisons with competing platforms, equipping architects and engineers with a clear perspective on EOSIO's core advantages and operational mechanisms.
Going far beyond introductory topics, the book leads developers through advanced environment setups, secure key management, stateful testing, and modern CI/CD pipelines, ensuring teams can build, debug, and manage their EOSIO solutions with confidence and efficiency. A significant focus is placed on smart contract design using the EOSIO.CDT toolkit, covering everything from on-chain data structures and permissioning patterns to contract upgrades, inter-contract communication, and C++ best practices for reliability and maintainability. Practical coverage of resource management, economic models, and security engineering, including formal verification and real-world exploit case studies, rounds out the technical journey, ensuring high assurance for mission-critical applications.
For those aspiring to deliver scalable, performant, and user-centric dApps, the book details architectural patterns for off-chain scaling, inter-blockchain communication, and optimal data flow. It encompasses complete guidance on full-stack dApp development, integration with web and mobile platforms, robust authentication, privacy-aware design, and regulatory compliance. Operational excellence is addressed with strategic insights into deployment, monitoring, disaster recovery, cost management, and seamless upgrade processes. The concluding chapters investigate the forefront of blockchain innovation, such as DeFi, NFTs, zero-knowledge proofs, composable dApps, and community-driven development, making the book an indispensable resource for anyone seeking to master the present and future of EOSIO application engineering.

Developing Applications on EOSIO