Ripple for Financial Managers Training Course

Duration

7 hours (usually 1 day including breaks)

Requirements

  • An understanding of financial transaction concepts

Overview

Ripple (formerly known as OpenCoin) is an open-source, real-time gross settlement system (RTGS), currency exchange and remittance network. It is based on a shared, public database (ledger) that allows for distributed payments, exchanges and remittances. Ripple is used by companies such as UniCredit, UBS and Santander.

In this instructor-led, live training, participants will learn how Ripple works by examining real-world case studies and stepping through a set of in-class live transactions on the Blockchain.

By the end of this training, participants will be able to:

  • Understand how Ripple integrates into existing payment systems
  • Understand the concepts behind cryptographically signed transactions, fiat currencies, and Ripple’s internal currency (XRP).
  • Use Ripple as an alternative remittance option
  • Conduct cross-border payments with retail customers, corporations, and other banks
  • Use tokens to represent fiat currency, cryptocurrency, commodity, frequent flier miles, mobile minutes and more.

Audience

  • Financial managers
  • Bank managers
  • Credit card company representatives

Format of the course

  • Part lecture, part discussion, exercises and heavy hands-on practice

Course Outline

Introduction

  • Real world use cases: banks, global payments, and digital exchange

Overview of bank-to-bank transfers

Overview of Blockchain and cryptocurreny

Ripple architecture and workflow

Case study: Ripple as an alternative remittance option

Fiat currencies and Ripple’s XRP

Case study: Targeting Visa and Swift

Rippling rules

Catalog of payments

Cross currency payments

Gateways and transfer fees

Buying Ripple currency (XRP)

Making a payment

Investing in Ripple

Closing remarks

Ripple for Developers Training Course

Duration

14 hours (usually 2 days including breaks)

Requirements

  • Programming experience in any language
  • Comfortable using a command line interface

Overview

Ripple (formerly known as OpenCoin) is an open-source, real-time gross settlement system (RTGS), currency exchange and remittance network. It is based on a shared, public database (ledger) that allows for distributed payments, exchanges and remittances. Ripple is used by companies such as UniCredit, UBS and Santander.

In this instructor-led, live training, participants will learn how to develop a service for conducting transactions on top of the Ripple payment system.

By the end of this training, participants will be able to:

  • Understand the concepts behind cryptographically signed transactions, fiat currencies, and Ripple’s internal currency (XRP).
  • Integrate the Ripple protocol into existing systems and access it with third party services
  • Use tokens to represent fiat currency, cryptocurrency, commodity, frequent flier miles, mobile minutes and more.

Audience

  • Developers
  • Technical persons in the financial industry

Format of the course

  • Part lecture, part discussion, exercises and heavy hands-on practice

Course Outline

Introduction

  • Real world use cases: banks, global payments, and digital exchange

Overview of bank-to-bank transfers

Overview of Blockchain and cryptocurrency

Ripple architectural overview

Developer tools for building a Ripple solution

The Ripple gateway

Listing XRP as an exchange

Multi-Signing

Issuing and operational addresses

Payment Channels

Set up a rippled instance

Submitting transactions

XRP Escrow

Integrating the Ripple payment system with third-party projects

Ripple APIs: RippleAPI (Javascript), Rest, RCP, Websocket, and JSON

Developing a Ripple client application

Launching a Ripple client application

Joining and contributing to the Ripple community

Closing remarks