
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?