Skip to content

bosch-io/aries-vcx

 
 

Repository files navigation

Hyperledger Aries logo AriesVCX

CI build codecov License Join the chat at https://chat.hyperledger.org/channel/aries

Core crates:

  • aries-vcx - implementation of Hyperledger Aries protocols
  • messages - crate encapsulating Aries message models and builders
  • diddoc - crate for working with DIDDocs
  • agency-client - client to communicate with vcx mediator

Additional crates:

Additionally, you can find here project built on top of aries-vcx:

  • agents/rust/aries-vcx-agent - simple agent implementation in rust on top of aries-vcx crate
  • libvcx - built on top of aries-vcx, is a particular approach how to use aries-vcx on mobile or from other languages.

Getting started

  • Ask question on discord
  • Talk to us on community call starting every Thursday 09:00am UTC via zoom
  • See high level 2023 roadmap at ROADMAP_2023.md
  • Find out what's planned in issues and project board
  • We welcome new contributors! Connect with us via the channels above and take a look at CONTRIBUTING.md

Versioning

  • We are currently not following semantic versioning. Version are releasing 0.x.x versions.
  • Breaking changes to APIs happen occasionally. See full changelogs records at releases page.

CI artifacts

Following artifacts are build with every CI run and release:

Github Actions artifacts

  • (these are to be found at bottom of Summary page for each CI run)
  • libvcx.so, libvcx.dylib - dynamic library for x86_64 ubuntu, x86_64 darwin)
  • ios and java wrapper built on top of libvcx

Images in Github Container Registry

Packages on npmjs

About

Implementation of Aries protocols in Rust with wrappers for NodeJS, Java, Android and iOS.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Rust 80.2%
  • Objective-C 6.7%
  • Java 5.9%
  • JavaScript 3.2%
  • TypeScript 2.2%
  • Shell 0.9%
  • Other 0.9%