Title Page Copyright and Credits Ripple Quick Start Guide Dedication About Packt Why subscribe? Packt.com Contributors About the author About the reviewer Packt is searching for authors like you Preface Who this book is for What this book covers To get the most out of this book Download the example code files Conventions used Get in touch Reviews Getting Started with Ripple The need for decentralization Introduction to blockchain Introduction to Bitcoin Inefficiencies in payment systems International money transfer through Bitcoin Disadvantages of Bitcoin Ripple International money transfer through Ripple The Ripple Protocol Account creation Reserve Transactions Multisigning Consensus Important properties of the consensus protocol Ledger versions Validation Advantages of Ripple Currency agnostic Simplified consensus Low fee Reduced foreign exchange cost Pathfinding algorithm Adaptable cryptography Anti-spam mechanism Potential risks of Ripple Regulatory issues Trust Issues Security vulnerabilities Problems of being an open protocol Summary Working with Ripple Currency XRP Types of wallets Online wallets Desktop/mobile wallets Offline wallets Hardware wallets Paper wallets How do I choose my wallet? Setting up a Ripple account Activating the Ripple account Making an international transfer Trading XRP Importing an existing wallet Setting up an offline wallet Protecting your Ripples Don't leave your Ripples on centralized exchanges Make backups  Use antivirus software Disable browser plugins Store Ripples in multiple wallets  For big sums, use cold wallets Use reputable wallets Important things you must remember Summary Applications of Ripple High speed and low-cost payments  xCurrent How does it work? Advanced payment applications Cross-currency payments How does it work? Checks How does it work? Payment channels How does it work? Escrow How does it work? Initial coin offering Decentralized exchange Debunking misconceptions about Ripple Ripple and XRP are not the same Funds lockup No mining Limited smart contracts Important things to remember Summary Getting Started with the Ripple API Connecting to the Ripple test network Setting up the development environment First Ripple application Sending money  Prepare transaction Sign transaction Submit transaction Summary Developing Applications Using the Ripple API Sending checks Cashing checks Creating a time-held escrow Creating a conditionally-held escrow Important things you must remember Summary Other Books You May Enjoy Leave a review - let other readers know what you think