learning-tokens-sdk
v1.0.10
Published
A SDK to interact with the Learning Tokens contract on the Hyperledger Fabric network.
Downloads
14
Maintainers
Readme
About Learning Tokens
Learning Tokens is an open-source mechanism that uses the composable Interwork Alliance Token Taxonomy Framework (IWA TTF) to produce a Learning Token as a positive reinforcer that recognizes, registers, and certifies skills acquisition and competencies while rewarding community engagement in collective learning.
Built With
Getting Started
Proceed with the following steps to get Learning Token SDK up and running on any device
Prerequisites
- npm
npm install npm@latest -g
- yarn
npm install yarn -g
Installation
- Get a free API Key at
- Yet to come🔜
- Clone the repo
git clone https://github.com/TanjinAlam/Learning-Token-SDK
- Install packages
yarn install
Or
npm install
- Create a
.env
file and enter fill up keys as per thedev.env
Usage
Build
npm run build
Test
npm test
Install in codebase
npm install learningTokenSDK
Usage
import { Client } from "learningTokenSDK";
const client = new Client("https://api.example.com");
async function getUser() {
const response = await client.getUser(1);
console.log(response.data);
}
getUser();
USER DOCUMENTATION
- Yet to come🔜
TECHNICAL DOCUMENTATION
- Yet to come🔜
Roadmap
- [x] SDK Boilerplate
- [ ] SDK key creation
- [ ] Meet & Zoom configuration functions
- [ ] Pre-event data collection
- [ ] Post-event data collection
- [ ] Review Schema design
Contributing
Follow the steps below to contribute to Learning Token SDK
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
js git commit -m 'Add some AmazingFeature
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
License
Distributed under the MIT License. See LICENSE.txt
for more information.
Contact
Learning Tokens - [email protected]
Project Link: https://github.com/TanjinAlam/Learning-Token-SDK