Over the past week, Namada has made significant strides on multiple fronts.
On the infrastructure front, tools for configuring the Ethereum bridge for the test network were developed, and compatibility with Windows in CI builds was optimized. In terms of debugging, efforts were focused on resolving issues arising from the v0.24.0 update.
In the SDK domain, adjustments were made to enhance protection against replay attacks and key generation. On the user interface side, updates were released to improve transaction and staking workflows. Finally, the documentation received updates to align with these changes.
Here’s a closer look at what was accomplished over the past week:
Infrastructure:
- A working group was formed to develop a genetic key.
- A tool for converting/upgrading from the old Namada address format to the new one was developed.
- CI release builds for Windows were investigated.
- Necessary tools for configuring the Ethereum bridge for the test network were developed.
- Windows build issues were resolved.
- PoS rewards for v0.25.0 were updated.
- Work on validator metadata was completed.
- Participation in discussions about extensions, including airdrops and Chrome store releases.
Debugging and Testing:
- Issues related to the Borsh dependency when updating to v0.24.0 were fixed.
- Issues with transactions in v0.24.0 were resolved.
- Integration/e2e tests were fixed.
- Namada v0.24.0-rc2 was tested to ensure Ledger can still analyze transactions.
- Issues with reward distribution were investigated.
- Issues with gas fee calculation in the token transfer form for shielded transfers were studied.
- SDK testing using a load tester was performed.
SDK-related Developments:
- SDK functionality was ensured with the latest project version, and the SDK was used for key generation.
- Changes were made to the hardware wallet to support protection against replay attacks.
- Functionality to obtain public keys and addresses from Ledger was added.
User Experience Improvements:
- Gas payment functionality was added to the token transfer form, and gas payment interfaces were unified for different transaction types.
- The transfer form with a minimal gas fee was simplified.
- Transfer events from Ethereum bridge pools were successfully integrated into the Namada interface.
- The staking page was refined for use in test networks.
- The token transfer interface was redesigned.
- CI builds for browser extensions were fixed.
- Work was done on integrating SDK for key management in the interface.
Documentation:
- The MCB documentation was updated.
- Press releases related to documentation were reviewed and consolidated.
- SDK documentation was updated.
- Work was done on ETH bridge documentation.
🛠️ Interested in getting involved? The events described above naturally raise the question: How can you become part of Namada’s journey?
🛠️ Become a Community Builder!
Namada openly invites those who resonate with this vision to be a part of the “Community Builders” program.
🗨️ Join Discord
To truly understand the breadth and depth of the Namada ecosystem, interaction with its dynamic community is essential.
🌐 Launch a Full Node
Strengthen the decentralized Namada environment by becoming a node operator. Your participation in managing a full node enhances network resilience.
🛡️ Become a Validator
As a validator, you become a crucial participant, responsible for voting on state transitions and proposing new blocks, reinforcing the integrity and security of the Namada network.
🖥️ Create a Local Network
Explore Namada’s architecture and capabilities by creating a local network. Experiment, innovate, and understand.
Namada is a first-layer Proof-of-Stake blockchain protocol that provides multi-chain confidentiality with asset identification. Using advanced zk-SNARKs technology, Namada facilitates indistinguishability of transactions for different assets within the unique Multi-Asset Shielded Pool (MASP). Developed by Heliax in the Anoma ecosystem, Namada is working towards a future where the confidentiality of digital assets becomes the norm, not the exception.