EdX

Becoming a Hyperledger Aries Developer (edX)

Becoming a Hyperledger Aries Developer (edX)

Develop blockchain-based production-ready identity applications with Hyperledger Aries. 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.

Class Deals by MOOC List - Click here and see EdX's Active Discounts, Deals, and Promo Codes.

Blockchain-based identity management is revolutionizing this space. The tools, libraries, and reusable components that come with the three open source Hyperledger projects, Aries, Indy and Ursa, provide a foundation for distributed applications built on authentic data using a distributed ledger, purpose-built for decentralized identity.
This course focuses on building applications on top of Hyperledger Aries components—the area where you, as a Self-Sovereign identity (SSI) application developer, can have the most impact. While you need a good understanding of Indy (and other ledger/verifiable credential technologies) and a basic idea of what Ursa (the underlying cryptography) is and does, Aries is where you need to dig deep.
This course is part of the Developing Blockchain-Based Identity Applications Professional Certificate.

What you'll learn

  • Understand the Hyperledger Aries architecture and its components.
  • Discuss the DIDComm protocol for peer-to-peer messages.
  • Deploy instances of Aries agents and establish a connection between two or more Aries agents.
  • Create from scratch or extend Aries agents to add business logic.
  • Understand the possibilities available through the implementation of Aries agents.

Prerequisites

  • Familiarity with GitHub
  • Knowledge of Linux command line
  • Familiarity with Python

We highly recommend taking the Introduction to Hyperledger Sovereign Identity Blockchain Solutions: Indy, Aries & Ursa (LFS172x), to ensure you have a solid foundation on blockchain-based identity solutions and Hyperledger technologies.

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

Related Courses

Decentralized Applications (Dapps) (Coursera) Coursera
University at Buffalo,The State University of New York

Decentralized Applications (Dapps) (Coursera)

This third course of the Blockchain specialization prepares you to design and develop end-to-end decentralized applications (Dapps) – which provide anyone with access to the blockchain’s features and services. You will use Truffle IDE, smart contracts, a simple web client and a MetaMask client. You will learn about the architecture of a Dapp: the front-end client interface, backed by the blockchain and smart contracts.

Jun 22nd 2026
4 Weeks
Smart Contracts (Coursera) Coursera
University at Buffalo,The State University of New York

Smart Contracts (Coursera)

This second course of the Blockchain specialization will help you design, code, deploy and execute a smart contract – the computational element of the blockchain technology. Smart contracts allow for implementing user-defined operations of arbitrary complexity that are not possible through plain cryptocurrency protocols. They allow users to implement conditions, rules and policies of the domain applications. Smart contracts are a powerful feature that, when properly designed and coded, can result in autonomous, efficient and transparent systems.

Jun 22nd 2026
4 Weeks
Fundamentos de la Tecnología Blockchain (edX) EdX
The Pontificia Universidad Javeriana,JaverianaX

Fundamentos de la Tecnología Blockchain (edX)

Curso para aprender de Bitcoin, la tecnología blockchain, su funcionamiento, casos de uso y cómo va a cambiar nuestras vidas. La tecnología blockchain está revolucionando los sistemas de información y la forma como transferimos valor por internet, abriendo un nuevo abanico de oportunidades para mejorar organizaciones, eliminar intermediarios y diseñar modelos de negocio más eficientes.

Self Paced
Self-Paced
Blockchain Opportunity Analysis (Coursera) Coursera
INSEAD

Blockchain Opportunity Analysis (Coursera)

In this fourth and final course of the specialization, you will synthesize your learning into a project deliverable called a Blockchain Opportunity Analysis. The goals of this course are twofold: One, it’s for you to identify a specific need or problem in your chosen industry that can potentially be solved using blockchain technology. Two, it’s for you to investigate possible solutions to this problem, including how these solutions might be executed.

Jun 22nd 2026
5-12 Weeks
Introduction to Hyperledger Blockchain Technologies (edX) EdX
Linux Foundation,LinuxFoundationX

Introduction to Hyperledger Blockchain Technologies (edX)

A primer to blockchain, distributed ledgers and Hyperledger technologies. Discover the power of business blockchains and distributed ledger technologies with an overview of Hyperledger andits key frameworks. All over the global market there are ledgers that organizations and individuals alike must trust. Blockchain technologies record promises, trades, transactions or simply items we never want to disappear, allowing everyone in an ecosystem to keep a copy of the common system of record.

Self Paced
Self-Paced
Leading Digital and Data Decision Making (edX) EdX
Arizona State University,ASUx

Leading Digital and Data Decision Making (edX)

In this course, you will learn how leaders make managerial and relevant decisions based on data across multiple global industries. You will also explore how companies benefit from a digital ecosystem including sensors (IoT), Blockchain, artificial intelligence (AI), and augmented reality (AR) that move data-driven insights from the data scientist to the boardroom.

This course is archived
5-12 Weeks
Introduction to Blockchain (edX) EdX
IBM

Introduction to Blockchain (edX)

Discover why blockchain is such a disruptive force across business, government and society. Blockchain technology sparked the creation of Bitcoin, a decentralized digital payment system, as well as other popular cryptocurrency systems. Today industry leaders and experts are picturing radical new ways of using blockchain technology to form connections in the global economy. In this course, you will learn how to design smart contracts, bitcoin wallets, fabricode, chain SDKs, and more.

Self Paced
Self-Paced
Blockchain Fundamentals: Understanding the Origins, Mechanisms, and Applications of Decentralized Systems (edX) EdX
SDA_Bocconi,SDA Bocconi School of Management

Blockchain Fundamentals: Understanding the Origins, Mechanisms, and Applications of Decentralized Systems (edX)

Explore blockchains origins, working mechanisms and technical features, and learn how you can harness its tools for business success. In the past decade, the hype and disruption potential of blockchain technology has become increasingly popular. This course will address some of the key questions regarding blockchain such as its origins, working mechanisms, and technical features.

Self Paced
Self-Paced
Blockchain Implementation and Regulation: Challenges, Opportunities and Future Implications (edX) EdX
SDA_Bocconi,SDA Bocconi School of Management

Blockchain Implementation and Regulation: Challenges, Opportunities and Future Implications (edX)

Explore the challenges and opportunities facing the future of blockchain, and learn how to successfully implement a blockchain solution in your context. This course will begin by building on your understanding of the blockchain regulatory framework. It will walk you through the steps to successfully implement a blockchain solution and develop an understanding of the challenges and opportunities facing the future of blockchain.

Self Paced
Self-Paced
How Entrepreneurs in Emerging Markets can master the Blockchain Technology (Coursera) Coursera
University of Cape Town

How Entrepreneurs in Emerging Markets can master the Blockchain Technology (Coursera)

In this course, you will gain a thorough understanding of the blockchain and distributed ledger technologies, including an introduction to the necessary foundations in cryptography. The course will discuss blockchain as a distributed ledger and introduce distributed consensus as a mechanism to maintain the integrity of the blockchain. The other revolutionary technologies that are changing the world as we speak are artificial intelligence and machine learning. You will learn about the three major types of AI algorithms: supervised and unsupervised machine learning, as well as reinforcement learning.

Jun 22nd 2026
4 Weeks