MELD Dev Diary 88

Dastin Adamowski
MELD
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!

--

--