November 2024: PumpONE, AI Agents on X, Win to Earn GameFi
November was a milestone month for Harmony, marked by advancements in network stability, recovery initiatives, and ecosystem growth. Key highlights include the successful activation of HIP-32, new AI integrations into ONE Bot, the start of development for the Harmony yield enhancer, and notable community efforts such as the election of recovery multisig custodians and the introduction of new gaming and DeFi tools. From governance advancements to strategic partnerships, this month showcased the continued evolution of the Harmony ecosystem.
Week of Nov 1st
In the first week of November, FlappyH1 continued its weekly airdrops, while the first iteration of PumpONE was deployed with updates like user tagging and profile pages in development. The ONE Show returned, HIP-32 was successfully activated at epoch 2152, and ONE Bot advanced by integrating Luma.
Top 3 Team Progress:
Artem: pump.fun client update: added user tag and reply highlight, deployed demo update. Collected internal feedback from the team; started working on the user profile page with the list of purchased tokens.
Konstantin: I completed the final preparations for the HIP-32 update, which was successfully activated at epoch 2152 without major incidents. Following the update, my focus shifted to analyzing and troubleshooting issues reported by validators. The
UpdateConsensusInformation
method has been removed. Previously, calling this method before the finalCommit method could have resulted in undefined behavior or even a hard fork. Its removal reduces the likelihood of inadvertently triggering a clean state.Frank: Integrated Luma into ONE Bot and resolved master branch conflicts. Implemented session-based cleanup logic with 3AM threshold timestamps - cleanup trigger executes once daily via needsCleanup method validation. Started reviewing Bonding Curve implementations from Aaron's shared repo for feature analysis.
From @harmonyprotocol on X: We've brought @LumaLabsAI to ONE Bot!
Generate videos with /luma!
Video generation by
Week of Nov 8th
This week, Kings and Quests began deploying contracts to Mainnet, and voting concluded for the RMC (Recovery Multisig Custodian) Elections. Swap went live on Coingecko, while critical progress in addressing shard 0 consensus issues and refining leader rotation mechanics underscored the team's commitment to network stability.
Top 3 Team Progress:
Theo: Swap live on Coingecko.
Soph: Investigated consensus issues and improved validator uptime metrics. Developed a script to detect unusual block times, identifying delays and low "tosign" counts. Resolved a shard 0 consensus loss caused by two validator instances on the same server. Also worked on localnet replication and further refined consensus loss analysis.
Gheis: After the HIP32 hardfork, investigated block production delays on certain leaders. Created PR #4791 to enhance logs, reviewed leader rotation code, and identified improvements to ensure full synchronization before proposing blocks. Preparing documentation for further team review.
From @harmonyprotocol on X: Vox populi, vox Dei – "The voice of the people is the voice of A(G)I."
Our mission: Push Humanity into Becoming Deus. A future of humans and bots in harmony, radical experiences, and social bonding as AGI arrives in the 2020s.
Week of Nov 15th
Harmony showcased significant progress this week, with Artem advancing the Pump.fun trading bot, Yuriy improving bridge functionality and DeFi integrations, Soph addressing multi-BLS key configurations to resolve HIP32 consensus challenges, and Phillip preparing the Harmony yield enhancer for launch while engaging with builders at DevCon SEA. Community highlights included the election of recovery multisig custodians for depegged asset recovery, Stephen sharing his @elonxai account, and a co-marketing campaign with Pear AI for the Battle of Hearts and Brains.
Top 3 Team Progress:
Artem: Started working on pumpfun trading bot: created initial project structure, added basic types. Added SimpleSwap widget, tokens search, updated header UI; deployed new verson of client.
Phillip: Last week was mostly occupied by DevCon SEA. I connected with many builders and particularly attended events of Base chain to talk with builders there and what they perceive as valuable in the ecosystem. Product-wise, Theo and I decided to launch the Harmony yield enhancer as soon as possible, optimally before the Christmas holidays. I prepared a wireframe + the final product description to be handed to the developers. On Tuesday, I met with Li to discuss the first treasury farming strategy (Buying JLP) and we discussed each step in detail. I also finished the first draft of the 1Swap Gauge product description.
Soph: To address the aftermath of the HIP32 issues, setting up a localnet with a multi-BLS key configuration became essential. For this purpose, a PR was created: #4793. During testing, an unexpected corner case was encountered where the consensus became stuck because the leader achieved quorum solely with its own BLS keys. After implementing a workaround to progress with the replication of the HIP32 issue, another complication arose: the leader is generating two concurrent proposals for the same block height, leading to signature verification failures.
Week of Nov 22nd
This week, Gheis addressed consensus issues in multi-BLS key validators and submitted PRs for error handling, quorum consistency, and localnet optimizations, while Soph and Artem tackled bugs and trading strategy updates in Pump.fun. On the ecosystem front, Kilopi launched Phase 1 of Masters of Management, Kratos highlighted the Bitcoin Strategic Reserve, Lend reached 44% utilization, and Stephen shared insights on the rising influence of podcasters in crypto.
Top 3 Team Progress:
Gheis: Finalized and merged PRs #4789 and #4801 while investigating a localnet issue where multi-BLS key validators cause network stalls during leader rotation. Documented block proposal logic and initiated team discussions to address inconsistencies in consensus logic. Submitted PRs #4805 (faucet key check), #4806 (quorum consistency), and #4807 (localnet block adjustments and Makefile optimizations) to resolve these challenges and enhance system stability.
Soph: The issue of consensus loss caused by two validators running on the same node is closely tied to the multiple block proposal bug. In the latest development branch, within a multi-BLS key setup where the next leader resides on the same node, multiple block proposals are generated for the same height. This results in a signature verification failure because the second proposal has a different block hash compared to the first. This bug currently obstructs testing of the next validator view change PR.
Artem: Completed simple trading strategy in pump.fun trading bot: buy and sell memecoin with random probability. Added trade implementation, started working on basic trading strategy. Client: improved trading notifications, added token price chart live update.
Conclusion
November 2024 marked a transformative month for Harmony. Technical strides included the activation of HIP-32, enhancements to shard 0 consensus, and significant upgrades to the Pump.fun trading bot. Governance advanced with the election of recovery multisig custodians, while ecosystem growth was highlighted by FlappyH1's airdrops, Kings and Quests deploying on Mainnet, and Kilopi's launch of Masters of Management.
The community played a pivotal role, driving initiatives like the Harmony yield enhancer and participating in co-marketing campaigns with Pear AI. The Bitcoin Strategic Reserve and rising utilization of Lend underscored Harmony's growing DeFi presence, while projects like PumpONE and gaming launches reflected the protocol’s vibrant ecosystem. Harmony continues to thrive by intersecting decentralization, community engagement, and crypto ∩ ai.