Acquiring the SDK.finance Platform source code
Important. By source code we mean the source code license that will be granted to you after the completion of the code audit stage. One source code license works for one country of operation.
Acquiring the SDK.finance source code follows a transparent, structured process that ensures you’re equipped for successful ownership and customization. Here’s a breakdown of each stage of the process:
1. Requirements analysis
To initiate the process, reach out to our team. Here’s what you can expect afterwards:
- Consultation
We will schedule a call to discuss your business requirements, project goals, and specific expectations from the source code. - Technical documentation
You’ll receive comprehensive technical documentation outlining the source code’s structure, features, and modules, addressing your requirements file (RFP) to ensure alignment. - Source code demonstration
We’ll arrange an online source code demo session, allowing your team to review and evaluate its functionality, architecture, and adaptability to your business needs.
2. Commercial offer
Our commercial offer is designed to give you full transparency and confidence before committing to SDK.finance source code acquisition. Here’s what we provide during this phase:
- Tailored proposal that aligns with your project highlighting the technical details.
- Clear pricing breakdown, including the upfront audit fee, software components details and pricing, support options, and any potential customized solutions i.e. outsourced development team
- Flexible licensing options that allow you to choose between the annual license and the lifetime license, tailored to your growth and project needs.
3. Signing the contract
Once you’re satisfied with the commercial offer, we’ll move to the contract stage. The agreement covers all the project details, pricing, and licensing, giving you full clarity on your access to the source code and support.
With the contract signed, we provide access to the code audit phase, enabling your team to thoroughly review the source code.
4. Code audit
We offer an audit stage to facilitate a thorough understanding of the code’s quality and suitability by your team. It includes the following:
- Temporary access to the source code
you will have temporary access to the source code in our isolated environment for a period discussed (45 days by default).
- Knowledge sharing and documentation access
We provide thorough documentation and facilitate access to review the code architecture, scalability, and performance metrics.
- Recurring Q&A sessions
SDK.finance team members will host regular Q&A sessions, addressing any questions about product documentation, configurations, development processes, and testing details your team may have.
See detailed code audit activities
Team needed for the code audit
To review the code, you will need a team consisting of the following experts:
- Business analyst
- Senior Java developer
- QA engineer
- DevOps engineer
- Senior Vue.js developer
- React Native developer
See detailed requirements for each role.
5. Decision point
After the code audit, we collect your feedback and address any remaining questions.
- Quality Acceptance Certificate
If the source code meets your expectations, we will provide your company with a Quality Acceptance Certificate for signature confirming that the source code meets the agreed-upon standards and requirements set by both parties.
6. Code transfer
- Source code transfer to GitLab
Upon completing the final payment, we initiate the secure transfer of the source code to your GitLab environment, giving you complete control over modifications. Your team will also be responsible for database and infrastructure maintenance, further feature development, and any integrations. - Deployment support
Our technical team will support you throughout the deployment phase, ensuring a smooth integration with your systems.
7. Engineering support
Following the source code transfer, SDK.finance provides support to ensure its smooth integration and successful implementation. Here’s what’s included:
- Support and knowledge transfer
For the first six months, we offer complimentary support, which includes weekly calls to address questions and provide guidance on software usage. Additionally, our knowledge transfer process ensures that your team is equipped with the understanding needed to manage and adapt the software independently. - Defect and vulnerability fixing
During the initial 12 months, we will address critical bugs and software vulnerabilities to maintain the security and stability of your system. - Software updates and upgrades
Regular updates, along with optional major upgrades that introduce new features or significant improvements, are delivered with comprehensive release notes to keep your software secure and up-to-date.