Zelcore 8.23.0 ships native support for the Sonic blockchain, a new payment callback system for merchants, Zcash TEX address compatibility, and a wallet-wide transaction history view. Together these additions extend Zelcore's EVM coverage, open a direct integration path for commerce use cases, and give users a cleaner view of activity across their entire wallet.
At a glance
- Sonic blockchain added with native S coin, USDC, USDT, and wS (Wrapped Sonic) token support
- Payment callback system lets merchants receive real-time POST notifications on transaction confirmation
- Zcash TEX address support (ZIP-320 / Bech32m) added alongside existing t-addresses
- Global transaction history shows the 20 most recent transactions across all assets
- Login experience redesigned with a new MainLogin screen and EasyLogin as the default entry point
Sonic Blockchain Support
Sonic is an EVM-compatible blockchain, and 8.23.0 brings a complete integration. The native S coin is fully supported for send and receive, and three tokens are available from day one: USDC, USDT, and wS (Wrapped Sonic). WalletConnect support is included, so any Sonic dApp or service that uses that protocol can connect directly to a Zelcore wallet. The explorer integration uses an Etherscan-compatible API, which means transaction lookups, address history, and confirmations follow the same flow users already know from other EVM chains in Zelcore.
To use Sonic, add the S coin or any of the three supported tokens to your portfolio from the asset search. From there, your Sonic address is available for deposits, and WalletConnect sessions work through the standard connection flow — scan the QR code or paste the pairing URI from a dApp.
EVM chains have proliferated over the past several years, and the expectations around integration quality have risen with them. A Sonic integration that stops at basic send/receive would leave WalletConnect users without dApp access and developers without a reliable explorer link. Shipping all three — native coin, token support, and WalletConnect — in a single release means Sonic users have a complete setup from the moment they update.
Payment Callback System
The payment callback system is a merchant-facing feature that adds real-time confirmation notifications to Zelcore payment requests. When a payment URI is constructed, the sender or payment processor can include a callback URL. After the transaction confirms, Zelcore automatically sends an HTTP POST request to that URL containing the transaction ID, sender and receiver addresses, amount, and coin. The system supports both HTTP and HTTPS, with a 10-second timeout per callback attempt, and it works across all blockchain types Zelcore supports — not just EVM chains.
From a merchant's perspective, the integration point is the payment URI itself. No additional Zelcore-specific SDK is required on the receiving end: the callback destination is a standard webhook endpoint. Once a customer completes a payment, the POST fires automatically, and the merchant's backend can use the transaction data to confirm the order without polling a block explorer.
Crypto payments at the point of sale or checkout have historically required merchants to run their own confirmation logic — watching for on-chain events or querying an API until a transaction appears. By embedding the callback trigger inside the wallet, Zelcore shifts that responsibility to the client side and removes a layer of polling infrastructure for merchants. The 10-second timeout keeps failed callbacks from degrading the user experience, and the coin field in the payload lets multi-asset merchants route confirmations to the correct order without additional lookups.
Zcash TEX Addresses, Global History & Other Updates
Zcash TEX address support adds compatibility with Bech32m-encoded transparent addresses defined in ZIP-320. TEX addresses can be validated and converted inside Zelcore, and the feature is backward compatible with legacy t-addresses, so existing Zcash users do not need to migrate their addresses to take advantage of the new format.
Global transaction history introduces a wallet-level view that aggregates the 20 most recent transactions across every asset in the portfolio. Each entry shows a blockchain icon overlay and the coin name, so individual transactions are identifiable at a glance. A refresh button allows manual updates, and wallet labels appear in the transaction detail view for users who manage multiple named wallets.
Login experience received a redesign with a new MainLogin screen. EasyLogin is now the default entry point, and the legacy login path remains available with clear visual indicators distinguishing it from the new flow.
Kadena explorer URLs were updated to community-maintained alternatives: explorer.kda.zelcore.io for mainnet and explorer.chainweb-community.org for testnet and devnet. Full node binaries were updated to newer daemon versions for stability and performance, and multiple core package dependencies were updated for security.
How to update
Zelcore updates automatically on desktop — relaunch the app if the update has not applied yet. On mobile, visit the App Store or Google Play and tap Update. To download the latest version directly, go to zelcore.io/download. If you manage a self-custodial node or run Zelcore in an air-gapped environment, grab the release package from the downloads page and verify the checksum before installing.



