Skip to content

Releases: OriginTrail/dkg.js

dkg.js 8.2.2 release

17 Dec 15:41
55a57f7

Choose a tag to compare

🚀 dkg.js v8.2.2 Release

The v8.2.2 release introduces a customizable priority gas fee percentile, giving users fine-grained control over transaction speed.
Users can now choose which percentile of priority fees from the chain to include in your gasPrice, allowing you to balance cost vs. confirmation speed more precisely.

🌟 Improvements

  • Customizable priorityGasFeePercentile
  • Decide how aggressive your transaction should be by selecting the desired priority fee percentile.

🔔 DKG Core Node operators: please update your nodes to take advantage of this improvement.

Trace on! 🔍

dkg.js 8.2.1 Release

16 Dec 15:28
88aaddc

Choose a tag to compare

The dkg.js 8.2.1 release improves publish success rate by introducing smart gas pricing and improved token allowance handling.

🌟 Improvements

Smart Gas Pricing

  • Gas price estimation now analyzes recent block fees to calculate the optimal gas price
  • Configurable gasPriceBufferPercent allows users to add a safety margin for volatile times in the network
  • Automatic fallback to legacy gas pricing on networks that don't support the current implementation

Robust Token Allowance Handling

  • Simplified allowance logic with configurable maxAllowance threshold
  • Eliminates "allowance decreased below zero” errors

Builders please update your clients!

👉 Join the discussion on Discord
#TraceON

dkg.js 8.2.0 Release

31 Oct 13:00
84321e8

Choose a tag to compare

The dkg.js 8.2.0 release brings fix for publishing when there is a large number of KAs in a single publish.

Builders, please update your clients!
👉 Join the discussion on Discord
#TraceON

dkg.js v8.1.1-rc.4 Release

31 Jul 13:11
d7629fd

Choose a tag to compare

Description

The dkg.js 8.1.1-rc.4 release brings improvements to Gnosis gas pricing calculation, fixing a small bug that came up in certain circumstances.

Builders please update your clients!

🐛 Bug Fixes

  • Gnosis publish failing due to gasPrice being passed as 0

👉 Join the discussion on Discord
#TraceON

dkg.js v8.1.1-rc.3 Release

10 Jul 08:00
53fd60e

Choose a tag to compare

Description

The dkg.js 8.1.1-rc.3 release brings improvements to Gnosis gas pricing calculation.

Builders please update your clients!

🐛 Bug Fixes

  • Gnosis publish failing due to outdated gas price oracle

👉 Join the discussion on Discord
#TraceON

dkg.js Release v8.1.1-rc1

26 Jun 15:17
f963d47

Choose a tag to compare

Description

The dkg.js 8.1.1-rc1 release brings improvements to GET and QUERY operations which can now be called without specifying a private key in the client config.

Builders please update your clients!

🌟Improvements

  • execute GET and QUERY operations without specifying a private key in the client config

More info: docs.origintrail.io
Join the discussion in Discord

dkg.js Release v8.1.0

25 Jun 13:06
a2da184

Choose a tag to compare

✨ DKG V8.1.0 release

The OriginTrail Decentralized Knowledge Graph (DKG) V8.1.0 mainnet release represents a significant upgrade in the evolution of the OriginTrail ecosystem. It introduces Random Sampling-based Proofs of Knowledge (PoK), enabling TRAC staking rewards and advancing toward the next roadmap milestone: the Metcalfe Convergence. With the release of V8.1.0: - TRAC delegators can now earn rewards based on verifiable data storage. - Core Nodes gain new automation and resilience capabilities. - Builders benefit from improved configurability.

This version finalizes the Random Sampling system and introduces new network mechanics, making it one of the most significant DKG upgrades to date.

🎉 Key Features

🔹 **Random Sampling Proof System**
  • Purpose: Verifies long-term availability of Knowledge Assets.
  • Mechanism: Nodes submit Merkle proofs in response to randomized blockchain-issued challenges.
  • No setup required: Nodes start participating automatically.

🔹 DKG Sync feature

  • Function: Allows nodes to fetch missing Knowledge Assets.
  • Activation: Optional, requires manual enabling.
  • Benefit: Boosts Node Health, ensuring better reward performance.

DKG Core Node runners: Make sure your node is updated. Consult the update guide for details: https://docs.origintrail.io/useful-resources/dkg-v8.1.x-update-guidebook

TRAC Delegators: Staking features will resume on June 26th 2025 when the staking UI will be updated, concluding the V8.1.0 release.

For any questions or assistance join us in Discord

dkg.js Release v8.0.14

30 May 12:26
9e8e359

Choose a tag to compare

Description

 
The dkg.js 8.0.14 release brings improvements to JSON-LD parsing
 
Builders please update your clients!
 

🐛 Bug Fixes

  • nquads parsing not removing literal language tag and types
     
    👉 Join the discussion on Discord  
    #TraceON

dkg.js 8.0.13 Release

19 May 14:03
ddcb6db

Choose a tag to compare

Description

The dkg.js 8.0.13 release brings improvements to JSON-LD parsing

🌟Improvements

  • Improved blank node generation logic.
  • N-Quads being created during JSON-LD parsing will now raise a very descriptive error, since they aren't supported.

Builders please update your clients!

More info: docs.origintrail.io
Join the discussion in Discord

dkg.js 8.0.12 Release

09 May 12:02
1912046

Choose a tag to compare

Description

The dkg.js 8.0.12 release changes the way constants are exported, and simplifies the way the DkgClient object is instantiated.

🌟Improvements

  • Environment variable is derived from blockchain id. Therefore, instead of specifying the environment parameter, you need to provide the blockchain.name only.
  • Public key is derived from private key. Therefore, the PUBLIC_KEY parameter is as no longer needed in the initial DkgClient setup.

🐛Bug fixes

  • Fixed wrong constants import

More info: docs.origintrail.io
Join the discussion in Discord