Skip to content

Instantly share code, notes, and snippets.

View sadick254's full-sized avatar
🎯
Focusing

Sadick sadick254

🎯
Focusing
View GitHub Profile

Hornet Node Configuration & TLIP KRA Integration

1. Overview

The TLIP KRA node is currently pointing to a private Hornet node hosted at KRA.
This setup prevents the TLIP KRA node from resolving identities and verifying data originating from other TLIP participant nodes.

To restore proper interoperability, the TLIP KRA node must be configured to point to a public IOTA Hornet node.


@sadick254
sadick254 / gist:d449ba774235fea387a3d5c57a156e55
Last active November 25, 2025 12:09
postman_collection
{
"openapi": "3.0.2",
"info": {
"title": "Global Trade and Supply Chain",
"description": "REST API for Global Trade and Supply Chain building blocks.",
"version": "0.0.1",
"license": {
"name": "Apache 2.0 License",
"url": "https://opensource.org/licenses/Apache-2.0"
}
@sadick254
sadick254 / docs.md
Last active August 13, 2024 06:54
Setting up the tlip infrastructure

Hornet Node

Get the machine ready by updating the software repository and then upgrading any outdated libraries.

sudo apt update
sudo apt upgrade

To avoid any conflicting packages on the machine run

a9497e5ea2499b1db75b8bfde54c0eab
{
"info": {
"_postman_id": "aa2c06b6-d91e-49f8-924e-6f55cebf0650",
"name": "TLIP API KRA",
"description": "Global Trade and Supply Chain",
"schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
"_exporter_id": "5475691",
"_collection_link": "https://lunar-moon-491203.postman.co/workspace/TLIP~72f3d10b-4374-4f37-9afa-076cc7b73433/collection/30834798-aa2c06b6-d91e-49f8-924e-6f55cebf0650?action=share&source=collection_link&creator=5475691"
},
"item": [
const assert = require("assert");
function describe(testcase, callback) {
console.log(testcase);
callback();
}
function it(description, callback) {
try {
callback();
function it(description, callback) {
try {
callback();
console.log(`\t ✓ ${description}`);
} catch (e) {
console.log(`\t x ${description}`);
}
}
const assert = require("assert");
// .. code
function expect(actual) {
return {
toEqual(expected) {
assert.equal(actual, expected);
},
toBe(expected) {
function describe(testcase, callback) {
console.log(testcase);
callback();
}
function it(description, callback) {
callback();
}
function expect(actualVal) {
describe('Calculator', () => {
it('should get the sum of two numbers', () => {
const sum = sum(5, 5);
expect(sum).toEqual(10);
});
});