At its core, K9 Finance is driven by the mission to empower users within the Shibarium community, creating a seamless and transparent staking experience that enables users to maximize their yield without sacrificing liquidity. The platform also supports decentralized governance, allowing the community to actively participate in decision-making processes through its governance token, KNINE. Additionally, K9 Finance facilitates LP farming, enabling users to earn rewards and bonuses by providing liquidity.
With K9 Finance, users gain a full spectrum of staking options, reward systems, and governance controls, all geared toward enhancing user participation and engagement within Shibarium.
K9 Finance is a comprehensive liquid staking platform on the Ethereum and Shibarium networks, designed to enhance liquidity and offer seamless staking experiences for users within the ecosystem. The platform includes several core modules, each focused on providing flexible, transparent, and user-centric services that leverage the Shibarium blockchain and ensure ease of use. The primary modules implemented include Liquid Staking, Real Yield Staking, Farming Pools, Vesting, and the Bridge functionality. Below is an overview of these modules, highlighting their frontend, backend, and smart contract implementations:
The Liquid Staking module enables users to stake BONE tokens in Ethereum and receive knBONEin Shobarium in return. knBONE is a liquid tokenized representation of the staked BONE, allowing users to continue to use their assets while still earning rewards from staking.
This module enables users to participate in staking activities and earn rewards based on the real yield generated by the K9 Finance platform. The rewards earned are directly tied to the performance of the staking activities on the platform, ensuring a transparent and data-driven approach to reward allocation.
Farming Pools allow users to provide liquidity and earn rewards through the platform’s liquidity provision. Users can stake LP tokens and participate in farming activities, with rewards distributed based on their liquidity contribution.
The Vesting module was implemented to manage the controlled release of the KNINE governance token. The system ensures a transparent and structured distribution of governance tokens over time, which empowers K9 Finance’s community to participate in decision-making.
The Bridge module facilitates token transfers between the Ethereum and Shibarium networks. This ensures interoperability between the two ecosystems and enables K9 Finance users to move their tokens across chains, maintaining liquidity and ease of use.
Each module of the K9 Finance platform was meticulously designed and implemented to provide a seamless user experience, maintain robust security, and ensure maximum reward distribution for users within the Shibarium ecosystem. Through the combination of these modules, K9 Finance offers a comprehensive liquid staking solution that enhances liquidity, governance, and user participation on the Shibarium network.
The first stage of the project focused on conducting in-depth research to understand the Shibarium network’s capabilities and the specific requirements for K9 Finance’s liquid staking platform. This included analyzing tokenomics, liquidity models, and governance structures. Based on this research, the platform architecture was designed to ensure scalability, performance, and compatibility with Shibarium.
Following the research, technical specifications were created for the platform, covering the frontend, backend, and smart contracts. These specifications served as a blueprint for the design team, ensuring consistency across the platform’s user interface and experience. They also guided the development of smart contracts and backend systems, defining how each module, from staking to bridging, would function and interact within the ecosystem.
In the second stage, the focus shifted to creating a user-friendly and intuitive interface for the K9 Finance platform. Given the complexity of liquid staking and DeFi mechanisms, it was essential to design an interface that simplified user interactions while maintaining transparency and accessibility. The design process began with wireframes and mockups that outlined the key features of the platform, such as staking, reward tracking, liquidity farming, and bridging.
The UX/UI team worked closely with the development and product teams to ensure that the designs aligned with the technical specifications and business goals. This collaborative process led to the creation of clickable prototypes, which were tested and refined based on user feedback. The final design prioritized ease of use, enabling users to seamlessly stake, manage rewards, and participate in liquidity pools, all while ensuring a smooth and visually appealing experience across both desktop and mobile platforms.
The development of K9 Finance followed an agile approach, allowing the team to adapt quickly to changes and refine the platform iteratively. Regular sprints facilitated continuous development and testing of key features, such as smart contract implementations, backend integrations, and frontend adjustments. This method ensured a streamlined process that could accommodate evolving requirements, especially as challenges emerged during the development phase.
The project manager played a pivotal role in ensuring smooth project execution, prioritizing tasks, and maintaining clear communication between the development team and the client. This coordination was crucial for managing complex tasks, such as forking and customizing Lido’s contracts. Initially, the requirements called for farming integration with a DEX v3, but midway through development, Shibarium announced their shift to DEX v2. As a result, the team had to quickly adapt, developing new contracts for farming and modifying the interfaces to match the updated requirements. Additionally, the platform required forking Lido’s contracts for Polygon, where the contracts were publicly available but the frontend was closed-source. The team had to leverage Lido’s open-source frontend code for Ethereum, despite significant differences between the Ethereum and Polygon versions. This customization process required extensive backend and frontend adjustments to ensure compatibility with Shibarium’s ecosystem and the platform’s unique needs.
The QA stage of the K9 Finance project was critical in ensuring the platform's stability, security, and overall user experience. The process began with rigorous testing of all smart contracts to ensure they were working as expected and free of vulnerabilities. Special attention was paid to key features such as liquid staking, reward distribution, farming pools, and the bridging mechanism. The contracts were thoroughly audited and tested in various environments to simulate real-world conditions and edge cases, ensuring they would perform flawlessly on the Shibarium network.
In parallel, the QA team focused on frontend and backend integrations, validating that all components were functioning seamlessly together. Extensive manual and automated testing was carried out on the user interfaces, including the staking, rewards history, and farming sections, ensuring that user interactions were intuitive and bug-free. Additionally, the team tested the platform under high load to assess its scalability and responsiveness. Performance benchmarks were established to ensure that all actions, from staking to reward claims, could be executed smoothly under varying levels of traffic. This comprehensive QA process allowed the team to identify and resolve any issues before the platform went live, ensuring a high-quality product that would provide users with a secure and smooth experience.
Initially, farming contracts were designed with DEX V3 in mind, but this sudden shift necessitated rapid changes to both the backend and frontend components. The team had to quickly develop new contracts for farming that were compatible with the updated DEX version. Additionally, the platform interfaces had to be adjusted to accommodate these changes, ensuring that the new farming logic aligned with Shibarium’s V2 DEX functionality.
The process of forking the contracts and interfaces of Lido for Polygon was another major hurdle. Although the Lido contracts were available in open-source form, the frontend was not. Lido provided open-source frontend code for Ethereum, but there were significant differences between the Ethereum and Polygon versions. As a result, the team had to spend considerable time adapting and customizing the Ethereum frontend to fit the specific requirements of Polygon. This process led to a nearly custom development of the frontend to ensure full compatibility.
The complexity of implementing business logic, especially for farming contracts and liquid staking, added further challenges. The team had to ensure that the smart contracts, backend, and frontend systems worked seamlessly together, managing complex interactions and calculations, such as reward distributions, staking, and liquidity pooling. This level of integration required careful planning and extensive testing to ensure all components operated smoothly and accurately in the live environment.
The K9 Finance project was delivered on time, meeting all of the client's requirements and expectations. The platform is now a top contender in the Shibarium ecosystem, with the client expressing satisfaction with the quality of the final product and its functionality. The seamless integration of staking features, liquid staking solutions, farming pools, and governance systems have made K9 Finance an important addition to Shibarium's decentralized finance offerings.
Achievements: