Skip to content
This repository has been archived by the owner on May 18, 2022. It is now read-only.

Latest commit

 

History

History
29 lines (19 loc) · 1.02 KB

README.md

File metadata and controls

29 lines (19 loc) · 1.02 KB

Rust Aries Host

The host is an executable application that makes agents and agencies communicate with other agents. It provides the communication layer between agents. For version 1 (see below), that is RESTFul APIs.

Running the Host

Setup and command line reference is maintainted here.

There are also some scripts made to help as well.

Version 1

This particular host will support agents through RESTFul apis.

For more details see ORDER OF WORK

Version X

  • The transport layer should configurable.....eg: it could use gRPC instead, etc...
  • Host will be configurable to either host a single agent or an agency
  • additional protocols implemented

Architecture

The reason we want to separate agent from host implementations is to make it easier to add new channels for agents communicate such as gRPC or Websockets.

ToThink()

  1. other endpoints to support: /plugins, /status, /features (see acapy swagger)