Monthly Development Report | June 2024
Summary
Last month, the team focused on providing support to users regarding MultiSwap usage and implemented several hotfixes to enhance the user experience. These efforts were aimed at ensuring a smooth and efficient experience for all MultiSwap users.
The team conducted research and development on making decentralized applications (dApps) fully decentralized. As part of this initiative, work was initiated to transform Ironvest into a completely decentralized application, marking the first step in this broader goal.
Significant progress was made on the Mainnet, particularly with multisig withdrawals in BTFD, which enhances secure pool address management for BTC wallets. Additionally, the team kickstarted a project to improve developer documentation, aiming to provide clearer and more comprehensive resources for developers working with the Mainnet.
A Quick Summary of Dev WIP
- Mainnet Development
a. Runes integration COMPLETE
b. Launch ghostnet COMPLETE
c. QP fee management COMPLETE
d. Multisig withdrawls for BTFD DEV
e. Documentation for developers DEV
f. Security pallet work for BTFD DEV - MultiSwap
a. Same network swaps COMPLETE
b. CCTP integration COMPLETE
c. MultiSwap 2.0 COMPLETE
d. Fee Manager COMPLETE
e. MultiSwap Analytics COMPLETE
f. Audit 2.0 IN PROGRESS
g. Omni Chain Liquidity DEV - Gateway
a. Whitelabeling of Ironvest DEV
b. Whitelabeling of Staking DEV
c. Decentralization of Ironvest DEV
d. Decentralization of Staking TO DO - Design
a. MultiSwap 2.0 COMPLETE
b. Crucible 2.0 COMPLETE
c. Updated staking design COMPLETE
Mainnet
This month, we focused on implementing multisig withdrawals in BTFD, a significant enhancement that provides more secure pool address management for the BTC wallet by requiring multiple signatures for transactions. Additionally, we kickstarted a project aimed at improving our developer documentation, recognizing the need for clear, comprehensive, and accessible resources to support our developer community. Looking ahead, our primary goal for next month is to release this updated documentation along with new SDKs and APIs. These additions will significantly enhance the developer experience, making it easier for developers to integrate, build, and innovate using our platform.
MultiSwap
We are delighted to share the latest updates and achievements at MultiSwap over the past month. Our team has been working diligently to bring you a more versatile, efficient, and user-friendly decentralized trading platform. Here’s a detailed look at our recent progress:
Expansion of Supported Networks: Scroll, Base, and ZySync
We are excited to announce that MultiSwap now supports three new networks: Scroll, Base, and ZySync. This expansion provides users with more options for swapping their assets and accessing new markets. By adding these networks, we continue to enhance the flexibility and reach of the MultiSwap platform.
Fee Manager Implementation: Platform Fee on Each Swap
We have successfully implemented the fee manager, which introduces a platform fee on each swap. This feature ensures that MultiSwap remains sustainable and continues to provide top-notch services to our users. The fees collected will be used to maintain and improve the platform, ensuring a better trading experience for everyone.
Referral Engine: Enjoy Discounts on Platform Fees
To foster community engagement and reward our users, we have launched a referral engine. This feature allows users to create referral links that their communities can use to enjoy discounts on platform fees for each swap. By sharing these links, users can benefit from reduced fees while helping to grow the MultiSwap community.
Same Network Swaps: Streamlining the Trading Process
We are pleased to announce that same network swaps are now enabled on MultiSwap. This feature allows users to swap tokens within the same network directly on our platform, eliminating the need to use multiple other platforms. This enhancement simplifies the trading process and makes MultiSwap a one-stop solution for your swapping needs.
CCTP Integration: Larger Swaps with Less Slippage
With the integration of the Cross-Chain Transfer Protocol (CCTP), users can now conduct larger amount swaps with less slippage. This improvement enhances liquidity and provides better quotations for large fund transfers, making MultiSwap more efficient and reliable for significant transactions.
Expansion of Wallet Support: More Options for Users
We have added support for more wallets, giving users a wider range of options for managing their assets on MultiSwap. These new wallets will be enabled in the next couple of days, further enhancing the convenience and accessibility of our platform.
MultiSwap Explorer: Access to MultiSwap Analytics
We are excited to introduce the MultiSwap Explorer, a powerful tool that allows users to access MultiSwap analytics. With this feature, users can gain valuable insights into their trading activities, track performance, and make informed decisions based on comprehensive data
Crucible 2.0
Introducing the New and Improved UI:
We are launching Crucible with a brand-new UI designed to elevate your experience. This update brings a fresh, modern look to the platform, enhancing both aesthetics and functionality. The new UI is not just about visual appeal; it fundamentally improves the way you interact with Crucible.
Improved Flow and User Experience:
The updated UI has been meticulously designed to improve the overall flow and user experience. Here are some key enhancements you can expect:
- Streamlined Navigation: The new layout makes it easier to find and access the features you need, reducing the time and effort required to complete tasks.
- Enhanced Accessibility: Improved accessibility features ensure that Crucible is user-friendly for everyone.
- Intuitive Design: The interface is more intuitive, with clear and concise information that guides you through each step of the process.
Ordinals Passport
The Ordinals Passport is a phygital item that was first debuted at NFC Lisbon. It combines a physical element, used during the conference to drive engagement with attendees by guiding them through various activities and checkpoints, with an on-chain element on the Bitcoin blockchain, ensuring authenticity and traceability. Attendees who completed more activities with their passports were entered into a higher prize pool, increasing their chances of winning substantial rewards. This innovative approach fostered an atmosphere of active involvement and discovery throughout the conference.
The value of the Ordinals Passport extends beyond just activities and prizes. It provided a platform for meaningful collaboration with numerous projects within the web3 space, expanding our reach and networking opportunities. By integrating these passports, we successfully showcased some of our products and services to a targeted and engaged audience, enhancing brand visibility. Looking ahead, this approach to event engagement can significantly elevate future conferences. It makes them not just places of learning and networking, but also interactive hubs of activity and collaboration, thereby fostering deeper connections with key players in the space.
Highlights from a Few of Our Team Members
Zikriya Mushtaq
Team: Development, Gateway, MultiSwap
Items worked on this month:
- MultiSwap backend hotfixes
- MultiSwap flow documentation
- MultiSwap local setup documentation
- JS script for encryption
Items I’ll be working on next month:
- Focus will be on decentralization of applications
PRs for the month:
1Inch api params updated with origin by zikriya · Pull Request #282 · ferrumnet/FIBER-Engine-Backend
Arslan Kibria
Team: Development, Gateway, MultiSwap
Items worked on this month:
- Worked on code documentation
- Generator node
- Validator node
- Master node
- Did R&D on different decentralized storage
- IPFS
- IPFS + MongoDB
- Cudos
- Graph/ Sub Graph
Items I’ll be working on next month:
- Focus will be on iron vest to make it decentralized
PRs for the month:
GitHub — ferrumnet/FIBER-Engine-Backend at feature/doc
Feature/doc by ArslanKibria98 · Pull Request #74 · ferrumnet/multiswap-validator-node
Feature/doc by ArslanKibria98 · Pull Request #162 · ferrumnet/multiswap-node
Abdul Ahad
Team: Development, Gateway, MultiSwap
Items worked on this month:
- Research on how uniswap make itself decentralized
- RnD on hosting the frontend app
- RnD on fleek which provides IPFS hosting and deployment
- Crucible feedback addressed
- Move the gateway to production
- QP Transactions Logs screen implemented
- Staking design reviewed and shared feedback
Items I’ll be working on next month:
- Working on Quantum Portal explorer
PRs for the month:
https://github.com/ferrumnet/crucible-frontend/commit/02c614dd409fec91eef69be8d63c697e6561bf70Connect your Github account
https://github.com/ferrumnet/crucible-frontend/commit/0864e67e661ae517a38b0305ccd65856fcef4d12Connect your Github account
https://github.com/ferrumnet/crucible-frontend/commit/247fdbc4624edf6334b69ba607dab4f5a95ab0b1Connect your Github account
https://github.com/ferrumnet/crucible-frontend/commit/7ae3351075786597e3a0e7b59090bf63739f2553Connect your Github account
https://github.com/ferrumnet/crucible-frontend/commit/18c4ef7840b840c5429e73e66c0f968b381be6bdConnect your Github account
Muhammad Haris
Team: Development, Gateway, MultiSwap
Items worked on this month:
- Research on how uniswap make itself decentralized
- RnD on hosting the frontend app
- RnD on fleek which provides IPFS hosting and deployment
- MS Production hotfix
- MS Explorer Production hotfix
- Research on whitelabel product theme configuration
- Research on managing themes in react and tailwind css app
- RnD on dynamic meta tags in React
- Implement the basic implementation of whitelabel product
Items I’ll be working on next month:
- Whitelabeling of staking application
PRs for the month:
https://github.com/ferrumnet/multiswap-frontend/pull/27Connect your Github account
https://github.com/ferrumnet/multiswap-analytics-frontend/pull/1Connect your Github account
Salman Haider
Team: Development, MultiSwap
Items worked on this month:
- MultiSwap stargate v1 R&D
- Stargate v1 test app integration and development
- 1inch origin R&D and discussion with dev for new change made
- Stargate v2 R&D and implementation of test app
- MultiSwap integration with stargate v2 development
- Foundry swaps of USDC integration with fiber router
Items I’ll be working on next month:
- Complete integration of Stargate with MultiSwap
Lukmaan Kolia
Team: Development, MultiSwap
Items worked on this month:
- Updating Ordinals passport to allow users to submit ordinals address, email address and evm address even if they don’t have a physical passport
- MultiSwap integration with Quantum Portal
Items I’ll be working on next month:
- Continue integration of MultiSwap with Quantum Portal
PRs for the month:
https://github.com/ferrumnet/Ordinal-Passport-VRF-Backend/pull/25Connect your Github account
https://github.com/lukmaan-ferrum/multiswap-qp-tempConnect your Github account
Stanly
Team: Development, Mainnet
Items worked on this month:
- Setup ghostnet and edgenet testnets, with developer dashboard and explorers
- Worked on fee management improvements for QP
- Worked on multisig withdrawal for BTFD
Items I’ll be working on next month:
- The next months focus is to complete and release developer documentation for QP and BTFD, after that complete the pallet redesign for security improvements and update multisig pools.
David Scandroli
Team: Design
Items worked on this month:
MultiSwap 2.0
- Design fixes
- Color correction
- Card Update
Design URLs:
MultiSwap Design 2.0 (EXTERNAL)
About Ferrum Network
Ferrum is Pioneering Interoperability 2.0 — a new era of interconnected blockchains. Powered by a multichain messaging engine known as Quantum Portal, Ferrum Network’s mainnet will bring value, data, and functional interoperability to every chain in the industry.
Utilize Ferrum Network to build and deploy solutions on one network and instantly enable multichain functionality without the burden or technical debt that comes with managing a multichain infrastructure.