Dev Updates 19.01.2026

Recent updates from the development team

Core

  • Smart contract written for deploying liquidity pools to Gajumaru chains;
  • Accelerated parser for interpreting data written in Sophia syntax, allowing more complex data to be more easily understood and sent to the chain.

Associate Chains (AC)

  • Simplification of Associate Chain connection points;
  • Addition of native coin types and governance groups
    Note: this is NOT Groot governance, but context-specific governance, e.g. of native coin treasuries;
  • Finishing up a configurable node indexing plugin to support utility nodes and chain explorers;
  • Utility nodes can be seen as integration points for commercial entities and power users; they are blockchain nodes with specialized plugins, selective indexing, etc.

Hakuzaru

  • Caching of compiled contract AACIs in the Hakuzaru chain library has been implemented;
  • Better SpendTX URL generator functions have been put into Hakuzaru;
  • Numeric formatting for display of very large numbers (international and Japanese methods) has been implemented in Hakuzaru also so it can be used pretty much anywhere;
  • Update to support wider range of Sophia types, so that anyone can interact with the Hive mining smart contracts using GajuDesk;
  • More inputs added to Hakuzaru for interpreting raw binary, public keys, etc. generated in Erlang apps, without having to be encoded in base 56, etc.; useful for testing and making other kinds of tooling.

GajuPay

A basic GajuPay demo is in the works. There’s broadly two components:

  • a web application (plays the role of the vendor), and 
  • Secure GajuWallet device: a mobile wallet on PinePhones (plays the customer role); offers the most frictionless platform for mobile development, despite certain challenges.

GajuMarket

The GajuMarket testnet site is going up this week.

GajuDesk

Contract call interfaces in GajuDesk to be published soon.

Gaju Mining

  • Track and restart transactions
    Sometimes, a transaction can take a while in order to get included. There used to be a race condition in which a newer transaction can replace an older one that has not been included yet. This is fixed with elaborate tracking of transactions and reissuing them if needed.
  • Miner payouts
    Miners can withdraw their miner rewards from the contract into their wallets.
  • Show transaction hash explorer link
    Link GajuMining to the explorer so users can track their transaction’s progress on-chain.
  • Show supported mining estimates
    The goal is to help users see how much they accumulated in the period QPQ was mining on their behalf.
  • CSV export of miners with completed orders
    Export of a CSV file according to certain criteria.
  • Terms & Conditions
    Tracking which users had accepted T&C.
  • Revisit onboarding email
    Revisited onboarding emails sent to users; split from one into two.
  • UnBlock payments integration
    UnBlock payments now work. This was a surprisingly challenging process.
  • Better VAT handling
  • Admin search
    Search by certain criteria in the admin interface.
  • PsiFi refactoring
    PsiFi integration has been revisited in order to get better UX.
  • Promotion code limits
    Sellers can now limit their promotion codes with timespan, total amount or number of uses.
  • Discount codes
    A new class of codes: discount codes that provide a fixed discount to users.
  • Vaults
    A constellation of smart contracts for multi-signature spend. Initial interface deployed. This can be shared with the community as a product upon maturity.
  • Visualise unconfirmed orders
    Display orders so sellers orders can identify clients that may need help getting started.
  • Gifting commissions licenses
    Sellers can now gift licenses bought with commissions to their friends and family.
  • Revisited promo codes sharing
    UI in the Miner dashboard had been refined for easier sharing of codes.
  • Top navigation bar refinements
    Top navigation bar is now more prominent; cart behaviour had been revisited from the ground up.
  • VIP promotion codes
    Certain users can now be allowed to pick their promotion codes, as opposed to being assigned random hashes.
  • Limit withdrawals
    Fiat commissions are limited to the previous months. The current month commissions are limited to mining license purchases.
  • Cache network ID
    GRIDS messages require network ID–mechanics for this have been we refined and is now faster.
  • A ton of polish, upgraded libraries, and some bug fixes.

Interested in building early on Gajumaru?