Goliath Updates
1.24K subscribers
37 photos
8 links
Updates on the Goliath Testnet.
Download Telegram
The Goliath Faucet is now fully functional. Goliath supports ETH bridging in both directions via Slingshot.

Tokens officially supported can be found at https://docs.goliath.net/defi/slingshot#supported-tokens
Over the past week, multiple upgrades were deployed on Goliath Testnet, improving performance, pricing accuracy, and overall user experience.

SLINGSHOT DEX INTERFACE IMPROVEMENTS

• Smart Swap Routing: Multi-route swaps now offer the best available price across viable routes.
• Smart Swap Routing: Low-liquidity (“dust”) pools are filtered out from routing.
• Smart Swap Routing: Trades with >15% price impact are automatically excluded.
• Smart Swap Routing: Improved path finding ensures fairer execution.
• Performance: Removed redundant operations and expensive calculations.
• Performance: Optimized multicall data fetching for faster responses.
• Performance: Reduced CPU overhead during trade calculations for smoother UX on low-spec machines.
• Bug Fix: Fixed dark mode visibility issues.
• Bug Fix: Improved handling when transactions are rejected in MetaMask.
• Bug Fix: Updated router addresses to ensure Add Liquidity works properly.
• Bridge Config: Updated bridge token configurations for proper cross-chain transfers.

GOLIATH PRICE STABILIZER (NEW)

• Introduced an algorithmic market-making bot to keep DEX prices aligned with real-world markets.
• Swap prices now track market prices within ~0.5% accuracy.
• The stabilizer actively maintains ETH, BTC, and XCN pools to provide a realistic trading environment.
• Given the low XCN price, swap cost is almost zero.
• Prevents wildly inaccurate quotes when testing DeFi applications.
• Combined with Goliath speed and gas price, it delivers a top-tier DeFi trading experience.

MULTI-HOP ARBITRAGE ENGINE (NEW)

• Deployed an intelligent arbitrage system that detects and corrects route-based price discrepancies.
• Ensures fair prices across all swap paths, reducing overpayment via chained routes.
• Keeps pool prices balanced relative to each other.
• Provides protection from extreme price discrepancies.
• Uses zero-capital flash swap execution to ensure atomic corrections.

BRIDGE ENHANCEMENTS

• Bridge UI: Improved layout and styling for bridge components.
• Bridge UI: Better dark mode visibility in success/status modals.

ECOSYSTEM NOTE

• These services operate continuously to keep the DEX healthy without manual intervention.
• Price Stabilizer supports external price accuracy; Arbitrage Engine supports internal pool consistency.
We've just rolled out an important update to the testnet faucet that makes token distribution smarter and fairer for everyone.

What Changed?

The faucet now automatically calculates how much USDC, ETH, and BTC to distribute based on real-time DEX prices. Instead of fixed amounts, the bot checks our Uniswap pools every 10 seconds to determine fair token amounts.

Current rates (equivalent to 10,000 XCN):

- 🟢 USDC: ~34 USDC
- 🔷 ETH: ~0.011 ETH
- 🟠 BTC: ~0.0004 BTC

Why We Did This

1. Preventing Arbitrage 🛡️

With fixed amounts, someone could request tokens, immediately swap them on the DEX for more XCN, and repeat — draining value from the ecosystem. Dynamic pricing closes this loop by giving you tokens worth slightly less than market rate (5% discount).

2. Fair Value Distribution ⚖️

Everyone now receives tokens of equivalent value, regardless of which token they choose. Whether you request XCN, USDC, ETH, or BTC — you're getting roughly the same worth.
3. Long-term Sustainability 🌱

As token prices fluctuate, the faucet automatically adjusts. No more outdated amounts that are either too generous or too stingy. The faucet stays balanced without manual intervention.

How It Works (Simple Version)

Your Request → Check XCN/USDC Pool → Calculate Fair Amount → Send Tokens"


For ETH and BTC, we route through USDC:
- ETH: XCN → USDC → ETH
- BTC: XCN → USDC → BTC

What This Means For You

Testnet stays healthy — No value drainage from arbitrage bots
Always fair amounts — Prices reflect real market conditions
Zero effort — Just use /request as usual, we handle the math
Transparent — Commands show "(DEX)" when using dynamic prices

Try It Out!

/request <your-address> usdc
/request <your-address> eth
/request <your-address> btc
/network ← See current rates
/balance ← Check faucet status

---

This update helps ensure the Goliath testnet remains a useful resource for developers and community members for the long haul. Happy building! 🔨
The Goliath Slingshot Bridge is currently under maintenance.

Maintenance is expected to last approximately 1 hour.

We will announce when maintenance is completed.
Please be aware that Goliath Slingshot bridge maintenance has been extended by approximately 1 hour.
Maintenance on the Goliath Slingshot bridge has now been successfully completed
Bridge flow improvements are now live, we've upgraded the bridge, fixed a few minor bugs, increased infrastructure capacity, and have optimized the code on both backend systems and UI.

This latest version offers much better user experience, with bridging now 5x faster!

The bridging from Ethereum Sepolia Testnet to Goliath Testnet takes approximately 2 minutes and 1 minute back.

We thank our users who actively participate in the testnet.
While Bitcoin has remained relatively stable, precious metals, particularly gold and silver have drawn increased attention and have experienced significant increases over the last year. Despite their long-standing role as financial instruments, they are often less familiar to participants in the digital asset space.

Traditionally, accessing physical precious metals has required exiting the crypto ecosystem, onboarding with specialized platforms, and navigating operational complexity.

This limitation is now being explored with the Golaith Testnet.

As outlined in the Goliath whitepaper, native tokenization of real-world assets is a core protocol feature. Today, we are introducing the testnet tokens Onyx Gold (XAUX) and Onyx Silver (XAGX) on the Goliath Testnet via Slingshot.

These tokenized representations of gold and silver are available for interaction using test USDC, ETH, or XCN. Users can acquire, swap, hold, and transfer these assets within the testnet environment. Additional functionality, including staking, bridging, and minting is planned for future Goliath upgrades.

This launch allows participants to explore real-world asset tokenization while remaining entirely within the Onyxcoin and Goliath testnet ecosystem.

Thank you to everyone participating in the Goliath Testnet. Your testing and feedback are appreciated.
An update related to the Goliath Slingshot Bridge has now been implemented.

The root cause that resulted in this update was CPU starvation of the internal json rpc that was used by the bridge relay.

CPU limits have been optimized, processes have been restarted and some code updates, both on the relay and UI side have also been implemented.

Slingshot had approximately 17 bridging processes stuck, now all of them have been pushed through and no data has been lost.

To help fix this issue for testers:

1. Refresh the page, with this fix, refreshing will now always reset the stuck state

2. Don't clear all data. Just a page refresh should work.

3. If still stuck after a refresh, clear site data via MetaMask's settings for the domain as a last resort

Important: Please be sure to have any seed phrases backed up when changing settings in Metamask.
We have now implemented complete localisation in addition to new UI improvements for the Goliath Slingshot testnet. These include:

- Improved mobile support
- Improved tablet screen support
- Complete localisation for native user languages, this includes:

Chinese (Traditional and Simplified), English, French, German, Hebrew, Indonesian, Italian, Japanese, Korean, Romanian, Russian, Spanish, Turkish, and Vietnamese.

Are we missing a language that you would like to see included or have you encountered issues with existing localisations? Contact Onyx using our dedicated support account at @theonyxdao and let us know.

Thank you for your continued support during the @Onyx https://goliath.net testnet.
There will be a 4 hour blockchain maintenance window on Sunday the 4th of January from 20:00 GMT.

We are testing validator rewards collection and will be restarting the nodes on a rolling basis, therefore short (5-10min) block production freezes can happen during this window. This will result in transaction execution delays including sending/minting tokens, and impacts the faucet as well as bridge operations in the same manner.

All data will remain intact, including accounts, balances, smart contracts and other data.
Due to the upcoming blockchain upgrade scheduled for Sunday, 11 January, there may be intermittent service delays throughout the day (GMT 00:00–00:00).

Users can continue to use Goliath as normal, and the blockchain will remain stable. However, some users may experience occasional transaction processing delays.

The upgrade includes updates to the consensus nodes, JSON-RPC server, and mirror nodes to the latest stable versions.

Onyx will also be testing the addition of more validators to the network.
Thank you to everyone actively testing Goliath. We have now upgraded our public JSON-RPC to improve performance and reliability. We have also added an additional RPC instance, increased resources, and introduced caching — making it noticeably more high-frequency friendly.

The rollout was completed with zero downtime.

We hope that you enjoy the smoother experience.
Forwarded from Onyx News
Devs are cooking 🧑‍🍳 The @Onyx https://goliath.net testnet validator dashboard is now live at https://validators.testnet.goliath.net 🔥

Stay tuned as we continue to BUIDL. External validator onboarding 🔜 $XCN

https://x.com/Onyx/status/2011078120208744829?s=20
Due to the upcoming blockchain upgrade scheduled for this coming Saturday and Sunday GMT 00:00–00:00, there may be intermittent service delays throughout the day.

Users can continue to use Goliath as normal, and the blockchain will remain stable. However, some users may experience occasional transaction processing delays and connection interuptions.

Onyx will be testing and implementing validator rewards on the network.
Please expect potential service disruptions tomorrow (22/01) due to the ongoing work and maintenance related to the Goliath testnet.

Changes will include changing to dynamic address book which involves node reconfiguration and updates that require network freeze.

We expect positive results with backups available in the event of issues.

The freeze is expected to last between 5 and 30 minutes.

Infrastructure will also be updated and enhanced, including an additional database server to compliment a recent memory increase.

Stay tuned for further updates 🔜
Goliath will be undergoing planned maintance with upgrades this weekend (24th/25th January). This will potential result in intermittent service delays throughout the day (GMT 00:00–00:00).

Users can continue to use Goliath as normal, and the blockchain will remain stable. However, some users may experience occasional transaction processing delays.

More details and further upgrades to the network 🔜
This weekends updates to improve system performance and reliability have now been completed successfully. These updates include:

• Server resources have now been increased 10x after discovering initial settings were not enough under various stress tests.

• Optimizing database configurations for faster transaction lookups

• Automatic scaling to handle traffic spikes

• Implementation of automated backups and the resolution of synchronization issues after network restarts

• Implementation of automated recovery procedures to minimize future downtime

Goliath is now significantly more reliable with no downtime incidents and recovery is now faster.

This week, the implementation of dynamic new node onboarding will be implemented. This will potentially result in some service delays, with users being able to use and test Goliath as normal and Goliath remaining stable.

We anticipate this work to take place Tuesday, Thursday, and over the coming weekend.

Monday, Wednesday, and Friday will be reserved for full stability.
This Friday (30th Jan) and over the coming weekend (31st Jan/1st Feb) Onyx will be rolling out a new Goliath Testnet deployment to deliver several foundational changes that couldn't be applied incrementally to the running network.

What's happening:

We're upgrading to a 5-node validator network on the latest version (v0.68.6) with native staking rewards enabled from genesis. This requires a clean genesis block as the new network introduces a different validator topology, a reworked address book with globally routable endpoints, and on-chain reward distribution, none of which can be retrofitted onto the existing chain state.

What's new in the upgraded network:

- 5 onyx-hosted consensus validators (up from 3), all fully staked at genesis.

- Validator rewards enabled - staking rewards are active from block 0, no warm-up period.

- Goliath Consensus Node v0.68.6 - latest platform release with performance and stability improvements.

- Global IP address book - validators advertise their public endpoints directly, improving external connectivity and preparing for multi-site expansion

- Optimised infrastructure - tuned database, autoscaling RPC relays, and production-hardened resource profiles across the stack

What this means for you:

- All existing accounts, balances, and contract deployments on the current testnet will be reset

- The RPC endpoint, Explorer, and WebSocket URLs remain the same

- Chain ID stays 8901 (0x22c5), no MetaMask or tooling changes needed

- Once the new network is live, you can request testnet XCN through the faucet as before, XCN, ETH, BTC, the bridge - everything works as before and better.

Why a clean deploy:

Enabling validator rewards and expanding to 5 nodes with a new address book format requires changes to the genesis state that can't be applied to a running chain. A fresh deployment is the most reliable path to deliver these features without compromise.

Onyx will post again once the new network is live and producing blocks.

Despite warnings about maintenance over the weekend and friday, expect a maintenance window until Monday (Feb 2) while we bring everything up and run validation checks.

Benefits:

- Earn staking rewards - validators and delegators can now earn rewards for securing the network, making participation directly incentivised for the first time.

- Stronger consensus - 5 validators means higher Byzantine fault tolerance; the network can now withstand 1 faulty node while maintaining full liveness (previously, losing even 1 of 4 nodes risked halting consensus, we can significantly shorten or completely remove further maintenance and perform rolling updates.

- Better external connectivity - global IP addressing means wallets, dApps, and external tooling can connect to validators directly without relying on internal cluster routing, resulting in lower latency and more predictable behaviour.

- Latest protocol features - v0.68.6 consensus brings the newest smart contract capabilities, improved EVM equivalence, and platform-level optimisations that benefit every transaction on the network.

- Foundation for mainnet - this deployment mirrors the architecture and configuration we'll use for mainnet launch, so everything built and tested on this testnet carries forward directly.

- More reliable RPC - autoscaling relay infrastructure with optimised caching and connection pooling means fewer timeouts and more consistent responses under load.
The scheduled upgrades have now been implemented as planned with testing and final reviews expected to continue through Tuesday the 3rd of February.

Further updates will be provided upon completion.