Blog

/

Looking ahead: Integrating Ros...

Looking ahead: Integrating Rosetta with Cosmos SDK v0.50

September 20, 2023

2 min read

Protocol

Integration


"At Zondax, we're dedicated to innovation in the ever-evolving blockchain space. Our latest move is with Cosmos SDK v0.50.0-beta.0, offering Rosetta users an enhanced, seamless experience."


The blockchain space is constantly evolving, and at Zondax, we're committed to staying at the forefront of innovation. With the impending release of Cosmos SDK v0.50.0-beta.0, a groundbreaking modular version of Cosmos SDK, we saw an opportunity to enhance some capabilities and provide a seamless experience for Rosetta users.

The Leap to v0.50


Cosmos SDK v0.50.0-beta.0 marks a new milestone. It's the first modular version where various x/ modules have been extracted as standalone Go modules. This modular approach opens up new horizons for flexibility and compatibility within the Cosmos ecosystem.

Rosetta and v0.50: Getting Ready for the Release


At Zondax, we firmly embrace a proactive approach. That's why we decided to start integrating with v0.50 even while it's in its pre-release state. Our goal? To be fully prepared for when Cosmos SDK v0.50 officially hits the market. This preparation involved seamless integration with the correct pseudo version of these modules, ensuring that we are on the cutting edge of blockchain technology.

What We've Accomplished So Far


Here are some exciting updates on our journey so far:

1. The v0.50 Upgrade: We've eagerly embraced the v0.50 upgrade, positioning ourselves at the forefront of innovation, we're running on Cosmos beta as we eagerly await the official v0.50 release.

2. Enhanced Transaction and Signature Parsing: We've dedicated efforts to improve our transaction and signature parsing capabilities, enhancing overall functionality and ensuring parsed data is handled properly.

3. Streamlined Code: To make Rosetta even more user-friendly, we've simplified some parts of the codebase, ensuring a smoother experience for developers. In addition, it has also been improved to make it more robust and reliable.

Embracing Multi Zone: A World of Possibilities

One of the developments in our integration journey is the newfound compatibility of Rosetta with any area of Cosmos. Whether you're operating within the Cosmos ecosystem or venturing into new zones, Rosetta seamlessly adapts. No need to rewrite code, make forks, or perform major modifications.

In our quest to make Rosetta universally accessible, we've introduced dynamic type inference. This feature intelligently determines the necessary types based on the Cosmos-zone node to which it connects. This means less manual coding for our users, streamlining the integration process.

Empowering Users with Plugin Flexibility

This allows users to easily define the types they require for reading zone-specific information. Even if dynamic registration doesn't cover your unique needs, our plugin solution minimizes the effort required to harness the full power of Rosetta.

Clearer and More User-Friendly Error Handling

We believe that error messages should never be a barrier to progress. That's why we've completely revamped Rosetta's error handling. Our error messages are now crystal clear, making debugging simpler and more efficient. No more cryptic error messages; we've got your back.

Stay tuned as we continue to break new ground, streamline integration processes, and empower blockchain developers worldwide. Together, we're shaping the future of blockchain integration.

Join us on this thrilling journey into the world of Rosetta and Cosmos SDK v0.50. For more updates, visit www.zondax.ch, follow us on X, LinkedIn, Instagram and Telegram.

Read More


Polkadot Ledger App Updated with ECDSA and 20-Byte Address Support

The Polkadot Universal App for Ledger devices has just been updated to support Ethereum-style 20-byte addresses and ECDSA signatures, significantly improving compatibility with emerging Substrate-based chains like Mythos.


New on Ledger: Iron Fish Is Live

Wrapping up the year with exciting news: the Iron Fish Ledger App and Iron Fish DKG (dev mode) are here! Securely manage tokens on Ledger devices with ease.


Zcash integration Guide

The new Zcash Shielded App is now available, but Ledger support is limited to a ZecWallet fork by Zondax.This guide details steps to integrate Ledger into wallets like Ledger Live, Zingo, YWallet, Zashi etc.

Other Articles


66e22a1519115200a95ca27c

Integration

September 24, 2024

Spacemesh Is Live

The Spacemesh Ledger App is live! Manage your crypto with top-notch security, designed by Zondax, to keep your assets safe in the growing Spacemesh ecosystem.

676a92e56dc6b200aabd5ea6

December 24, 2024

Wrapping Up the Year: Zondax 2024 in 12 Highlights

As 2024 ends, Zondax celebrates milestones like the Polkadot Universal App, Paseo upgrades, and Orbit events. From groundbreaking tools to community growth, we're excited for innovation in 2025!

68c961bc4b433a00a9b423b7

News

September 16, 2025

Filecoin Network v27 “Golden Week” Upgrade: Here's What to Expect

Get ready for Filecoin’s next step forward: NV27 “Golden Week”. Going live Sept 24, it strengthens miner security, streamlines sector operations, and improves developer tools. Upgrade to Lotus v1.34.0 today.

Wrapping Up the Year: Zondax 2024 in 12 Highlights

As 2024 ends, Zondax celebrates milestones like the Polkadot Universal App, Paseo upgrades, and Orbit events. From groundbreaking tools to community growth, we're excited for innovation in 2025!

676a92e56dc6b200aabd5ea6

News

Filecoin Network v27 “Golden Week” Upgrade: Here's What to Expect

Get ready for Filecoin’s next step forward: NV27 “Golden Week”. Going live Sept 24, it strengthens miner security, streamlines sector operations, and improves developer tools. Upgrade to Lotus v1.34.0 today.

68c961bc4b433a00a9b423b7