Javascript client for the IOTA's Integration Services API


Keywords
iota, integration-services, identity, streams, decentralized
License
Apache-2.0
Install
npm install @iota/is-client@0.2.3

Documentation

banner

StackExchange Discord Discord Apache 2.0 license

Introduction â—ˆ Documentation & Resources â—ˆ Contributing


Introduction

IOTA Integration Services is a Node microservice responsible to simplify access to decentralized digital identity, also known as Self-Sovereign Identity (SSI) and Streams techonology on the IOTA tangle.

WARNING

This library is currently in its under development and might undergo large changes! Until a formal third-party security audit has taken place, the IOTA Foundation makes no guarantees to the fitness of this library. As such, it is to be seen as experimental and not ready for real-world applications. Nevertheless, we are very interested in feedback about user experience, design and implementation, and encourage you to reach out with any concerns or suggestions you may have.

Documentation and Resources

Iota Wiki

You can find the following resources in the Iota Wiki:

  1. Getting started: All the resources you need to get started.
  2. Explanations: An introduction to the main concepts, use cases and API definitions for the Audit Trail Gateway and Self-Sovereign Identity(SSI) Bridge.
  3. How-Tos: How-to guides covering the following topics:
    1. Integration Services SDK: How-to guides on creating and managing decentralized identities, verifiable credentials, and channels using the Integration Services SDK.
    2. Integration Services CLI: How-to guides on creating and managing decentralized identities using the Integration Services Command Line Interface.
    3. Authentication: How-to guide to authenticate your identity using the Integration Services SDK or Java and Node.js.
  4. References: Detailed specification of all endpoints for:
    • Self Sovereign Identity(SSI) Bridge API Reference
    • Audit Trail API Reference.
  5. Troubleshooting: Instructions on how to resolve any issues you may encounter while using the services.
  6. FAQ: Answers to the most common doubts.
  7. Contribute: Find ways to help the project.
  8. Contact: Get in touch with the Integration Services team.

Iota Integration Services Website

Website for a collaborative effort to provide help, guidance and spotlight to the IOTA Integration Services Community through offering feedback and introducing consistent workflows around IOTA decentralized identities and audit trails.

IOTA Integration Service Website.

Contributing

We would love to have you help us with the development of IOTA Integration Services. Each and every contribution is greatly valued!

To contribute directly to the repository, simply fork the project, push your changes to your fork and create a pull request to get them included!

The best place to get involved in discussions about this framework or to look for support at is the #integration-services channel on the IOTA Discord.

You can also ask questions on our Stack Exchange.