Skip to content

AbsaOSS/aries-framework-rs

 
 

Repository files navigation

LibVCX AbsaFork

CI build codecov

  • LibVCX is Aries c-callable implementation written in Rust with language wrappers available in Java (+Android), iOS, NodeJS, Python and Rust.
  • This is fork of LibVCX which was previously developed within Hyperledger Indy. This fork will follow its own way (see changelog). The main goal is to turn it into pure Aries implementation.

Get started

Best way to get your hands on! Demos are available in multiple language and platforms! Try to build and run some of these:

::Important::

However before you'll be able to pick one of these demos and run them, you need to build binary LibVCX library which all these demos depends on.

Artifacts

  • In Github Actions CI, we are producing number of Artifacts:

    • Alpine based docker image with precompiled LibVCX
    • iOS and Android builds of LibVCX
    • Node wrapper
  • The artifacts are produced from every PR (unless it's coming from a forked repository due to limitations of Github Actions).

  • NodeJS wrappers are published on npmjs

  • Docker images are in Github Packages

  • Mobile artifacts are attached to CI runs (click on particular CI run to see the artifacts)

Packages

No packages published

Languages

  • Rust 57.8%
  • Python 8.4%
  • Java 7.7%
  • TypeScript 7.5%
  • Shell 6.3%
  • Objective-C 4.3%
  • Other 8.0%