MELD Dev Diary 58
Published in
3 min readOct 16, 2023
Welcome! In our Dev Diaries, we delve into the continuous advancements and meticulous fine-tuning of the MELDapp. Here is last week’s progress:
MELDapp Web:
- Completed the NFT bridging campaign with 1129 Torus A minted (https://bridged.meld.com/),
- Released the latest 1.1.20 build bringing several UX/UI improvements,
- Profile & Settings page launched (a separate menu allowing to reveal seed phrase, change password, check onchain activity of wallet addresses via explorers, placeholder for setting a PFP/avatar that’s coming soon),
- Added Receive flow for NFTs (from now on ASSETS and NFTs have separate SEND & RECEIVE flows),
- Fixed crypto amounts formatting & rounding rules,
- Fixed gas calculation on native tokens on EVM,
- Multiple UI fixes and tweaks (e.g. market info widget font sizes, wrong icons for tokens in the RECEIVE flow, ‘transactions in queue’ copy change and more),
- Deployed gMELD to MELD wrapping and MELD to gMELD unwrapping behind friends & family addresses whitelist (launching to public soon),
- Continued working on the Staking feature,
- We’ve been officially added by WalletConnect as a supported wallet — look for MELDapp logo in their widget.
MELDapp Mobile:
- Released the app to the first cohort of our BETA testers,
- Fixed rounding issues in some widgets,
- Fixed bug with chart overlay,
- Enabled autofilling of OTP,
- Fixed bug linking the wrong chain explorer for certain transactions,
- Fixed bug causing a splash screen to freeze.
Application:
- Moved admin API implementation from Haskell to Go,
- Implemented token transfer simulation for Cardano,
- Implemented Cardano logic for all tracking APIs,
- Designed the cost-saving mechanism for EVM native token indexer,
- Set up base executable for EVM native token indexer,
- Implemented recent block cache to reduce query cost for EVM native token indexer,
- Implemented EVM native token queries in all tracking API,
- Implemented client to obtain EVM block header and debug traces,
- Implemented initial balance calculation and missing block backfill for newly registered wallets,
- New response type format for transaction history API to handle multiple token transfers in the same transaction,
- Continued unit testing of the MELD staking protocol,
- Implemented deployment scripts for the MELD staking protocol.
Infrastructure:
- Configured and deployed Cardano Kupo indexing service,
- Created new Route53 DNS zones for easier implementation for Cloudflare services,
- Deployed updates and fixes for new signup service,
- Configured and deployed new preprod MELDApp frontend service,
- Decommissioned unused Cardano lending services,
- Decommissioned unused blockfrost service.
We deeply appreciate your steadfast support, which remains a cornerstone for us. Your feedback holds immeasurable worth as we persist in our pursuit of innovating and perfecting the MELDapp. Stay tuned for a series of forthcoming updates in the weeks ahead.