Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Linux Foundation

Becoming a Hyperledger Aries Developer

Linux Foundation via edX

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!

Data is driving our world today. However, we hear about data breaches and identity thefts all the time. Trust on the Internet is broken, and it needs to be fixed. As such, it is imperative that we adopt a new approach to identity management, and ensure data security and user privacy through tamper-proof transactions and infrastructures.

Blockchain-based decentralized identity management is revolutionizing this space. The four Hyperledger open source Identity projects, Aries, Indy, AnonCreds, and Ursa, provide the foundation for guilding distributed applications using authentic data. Together, the projects include protocol specifications and open source tools, libraries, and reusable components for establishing secure, peer-to-peer messaging channels that can be used for issuing, holding, presenting, and verifying verifiable credentials. These capabilities enable the creation and use of independent digital identities rooted on blockchains or other distributed ledgers that are interoperable across administrative domains, applications, and any other data silo.

While this course will mention Ursa and dive a bit into Indy and AnonCreds, its main focus is on Aries, and the possibilities Aries brings for building applications on a solid foundation of digital trust. This focus will be explained further in the course but for now, rest assured: if you want to start developing applications that are identity focused and using the blockchain, this is where you need to be.

Syllabus

  • Welcome!
  • Chapter 1. Overview
  • Chapter 2. Exploring Aries and Aries Agents
  • Chapter 3. Running a Network for Aries Development
  • Chapter 4. Developing Aries Controllers
  • Chapter 5. Digging Deeper-The Aries Protocols
  • Chapter 6. DIDCom Message Routing
  • Chapter 7. Mobile Wallets
  • Chapter 8. Planning for Production
  • Chapter 9. What To Do Next
  • Final Exam (Verified Track only)

Taught by

Stephen Curran and Carol Howard

Reviews

Start your review of Becoming a Hyperledger Aries Developer

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.