MELD Dev Diary 88
Published in
3 min readMay 27, 2024
Welcome to our Development Diaries. Herein, we provide an in-depth glimpse into the ongoing enhancements and processes behind MELDapp. May we apprise you of our advancements over the past week?
MELDapp Web:
- Deployed the first iteration of Yield Boost mechanism to the Supply & Borrow on testnet [https://testnet.meld.com/],
- Continued working on the next iteration of the Yield Boost as well as on Genius Loan and NFT Bank Manager support for Supply & Borrow,
- Continued developing a new bridging solution for tokens and NFTs powered by MELD (standalone service with a dedicated landing page as well as a feature introduced to the Webapp).
MELDapp Mobile:
- Continued integrating FIAT money services (deposit bank accounts, on-ramp, withdrawal flow, off-ramp),
- Began the development of a Premium account subscription models.
Solidity | Backend:
- Prepared new deployment scripts,
- Adapted config scripts,
- Revised and modified the Supply & Borrow documentation based on the latest development progress,
- Fixed a bug in token transfers when using the MELD native bridging solution,
- Wrote integration tests for the full flow of the MELD native bridge service,
- Fixed the wrong default values for disable_cache and support_metadata when adding an NFT,
- Debugged the issue with the receiver subgraph,
- Discussed the fee mechanism, and implemented the fee database and fee APIs,
- Standardized EVM and Cardano addresses and tokens schemas in the new token repo,
- Updated new contract config for Meld Defi subgraph on staging environment,
- Removed redundant fields in Yield Boost staker API response,
- Updated token type for token registry validation and syncing services,
- Called API to automatically add ERC20 and ERC721 in token registry sync,
- Implemented API to get bridge by status,
- Added NFTs whitelist to Cardano bridge contract,
- Removed fee param from Cardano bridge contract,
- Signed and submitted in tx builder,
- Added prefix for unlock request id,
- Implemented GetOnChainFulfillmentTx for Cardano,
- Updated script hash for the Cardano index,
- Updated panoptic subgraph with new contract deployment,
- Supported bridging of MELD Bank Manager NFT in bridge service,
- Deployed new panoptic contract,
- Added blockfrost to bridge service to support get nft metadata.
Infrastructure:
- Deployed test version of validator in GCP infra,
- Fixed issues with permissions on explorer k8s cluster,
- Fixed issues with cardano-node in preprod and mainnet environments,
- Migrated the Cardano token and multisig services (preprod and mainnet) to central Cardano nodes,
- Configured new Avalanche mainnet validator node in GCP,
- Configured Yield Boost rewards setter service,
- Fixed small issues with Avalanche mainnet validator node,
- Finished configuring terraform and packer for MELD validator nodes in GCP,
- Deployed 5 MELD validator nodes in GCP,
- Reconfigured backend services Fargate tasks to reduce stopTimeout.
Thanks a ton for always having our back. Your feedback means a lot and helps us keep improving MELDapp. Keep an eye out for some great updates coming your way soon!