Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Abstract


Mediator service is like a drop box / post box that Aries agents can use to receive and store encrypted messages in their stead.

...

  • people can send you messages at the mediator address if you are not always available to receive messages
  • you can pick them up later from mediator service using pick up protocol

Mediator/ Agency are useful for scenarios like mobile phone agents which can't always receive messages. Due to reasons including:

...

  • Written in NodeJS. A Rust based mediator service would be desirable for better integration with vcx
  • Does not support pick up protocol (uses custom data exchange)

A new Rust based Aries mediator service would offer.

...

  •  Specialized high performance Aries agent (mediator to-be) that can store "forward messages" received through connection protocol.
  •  Pickup protocol data structs and impl inside aries-vcx
  •  Mediator service that can answer pick up protocol requests to authenticated peers
  •  CI to build and test on new commits.


Extra Deliverables:

  •  CI to make releases based on tags and provide binaries or docker image in Github's release section.
  •  (stretch goal): design/document mediator service component that can notify registered peers on inbox message available.

...

NameHyperledger DiscordAffiliation
Patrik StasPatrik Stas#7722Absa Group
Bogdan Mircea

bobozaur#5997

Absa Group

Miroslav Kovar

mirgee#3763Absa Group
George Mulhearngmulhearn#0356

Mentee

Name
Hyperledger Discord
Email
Naian G
@naine
ng.p.
ref@mailbox
ref+hlfwiki@mailbox.org


Processes

Internal communication and updates:

...

Other useful information can be found on this page

...