Fintech &amp; BFSI https://auxesisinfotech.com/ en Design and development of a blockchain-based crypto currency platform https://auxesisinfotech.com/design-and-development-blockchain-based-crypto-currency-platform <span>Design and development of a blockchain-based crypto currency platform</span> <span><span lang="" about="/user/1" typeof="schema:Person" property="schema:name" datatype="">admin</span></span> <span>Tue, 01/10/2023 - 22:03</span> <div>Design and development of a blockchain-based crypto currency platform with sophisticated AML/KYC mechanism &amp; an advanced translation interface</div> <div> <img src="/sites/default/files/styles/large/public/2023-02/DOM.png?itok=mq1ZL6hz" width="480" height="305" alt="" typeof="foaf:Image" /> </div> <div>Fintech</div> <div>Netherlands, UK, Germany</div> <div> <div>Deep blockchain integration</div> <div>Complex banking integration</div> <div>Automated AML/KYC verification</div> <div>Backend development</div> <div>Frontend development</div> <div>Product strategy</div> <div>UI/UX development</div> </div> <div> <div>Drupal 8</div> <div>Sum&amp;Sum KYC</div> <div>BUNQ Integration</div> <div>ARDOR Blockchain</div> <div>Docker</div> <div>Digital Ocean Droplets</div> <div>Browserstack</div> <div>Bitbucket</div> </div> <div><p>We got introduced to this project right from the <strong>product innovation stage</strong>, when the client team was still <strong>brainstorming and finalizing the product concepts</strong> based on customer needs, concept testing, and market research. We started with a <strong>single page information website </strong>development<strong>,</strong> and gradually came on board as <strong>technical consultant team </strong>for the product. We were selected after several rounds of meetings, and after the client was convinced that we can not only execute the initial requirement, which was a simple task, but <strong>we shall be able to provide an in-depth technical consultation</strong> and can act as a <strong>technical expert during the upcoming complex development phases</strong>. And indeed, we perfectly fulfilled the expectation. Over next 2 years, we remained a steady technical partner, and oversaw the project from a simple one page site, to a fully funded growing startup in the blockchain space. </p></div> <div><p>The client represents a group of real estate professionals and blockchain enthusiasts with multiple years of experience in real estate financing, real estate fund structuring and project development. The company was founded in 2016 in Netherlands, and they expanded from a 2 member team to a 36 member team in about 5 years. They have raised several rounds of funding and continue to scale up their business and have since then expanded to other geographies like US, UK, Germany, Australia and New Zealand.</p></div> <div><p>The project is being developed as a <strong>advanced blockchain-based crypto currency platform</strong>. As the assets are created on the blockchain, they will of course be 100% transparent and liquid. The childchain <strong>decentralises the trade of assets</strong> and places rental agreements, purchase agreements, property management tasks and more on the blockchain. Through this website, a user can create his/her account and buy tokens and enter in to the world of Crypto currency market. The user can also <strong>earn referrals by introducing others </strong>to this platform, by providing them with his/her unique referral link. Moreover, product is <strong>underwritten by a portfolio of property assets</strong> generating an income and ensuring the future development and maintenance of the platform.</p></div> <div><h3>Phase I</h3> <p><strong>The purpose of this phase was to get us a basic platform.The main site was to be designed and then followed by a dashboard. Following that basic registration and AML / KYC procedures needed to be set up.</strong></p> <p><strong>Design of The Front-end Site and The Back-end Platform</strong></p> <p>The main challenge was to design an extremely impressive landing page. The client was concerned because they needed to put in and convey a lot of information, but they didn't want to make the design boring. He wanted to make it extremely appealing and trendy, while not losing out on the opportunity to display the necessary information. Our designing team did an excellent job on this, and after a lot of deliberation, discussion, and going back and forth, finally, we came up with a design that was appealing, interactive, and informative. Next began the dashboard design. This needed to be simple, easy flowing, and readable without too flashy elements and complications. Our designing team worked tirelessly on this and was able to come up with a great layout. This would be modified time and again in the coming days, as more and more sections would be built.</p> <p><strong>User Registration &amp; Initial Steps</strong></p> <p>The main target at this point was to get people to start registering as soon as possible. We needed to have 2 registration types, company, and individual. Each of them will have a separate set of fields to fill out later on. As soon as users register, a verification link would be sent over through email. Once confirmed, they would log in and set a password. As soon as the password is set, they would be asked to do mobile verification (this would be changed later on in favor of 2FA). This was a mandatory step and users would not be allowed to navigate elsewhere without completing this. SMS code would be sent to their mobile number and the user needed to add the code and validate it. Once done, users would be redirected to their dashboard and asked to be AML/KYC.</p> <p><strong>Support Ticketing System</strong></p> <p>The next very important step was to make users submit their AML / KYC. But before that, we needed an in-depth support ticketing system, since the AML/ KYC submission and approval would be tied to this. We built this system from the ground up and implemented every single thing that was needed as per plan for this AML / KYC procedure, as well as for its general functioning. This included the admin tools like statistics on the ticket movement and an in-depth status system for easy manipulation of the submitted tickets. Once the registration was live, the client foresaw that this will be very crucial for his data team and we needed to make this absolutely flawless.</p> <p><strong>AML / KYC Procedure</strong></p> <p>Finally, it’s the last main bit for Phase I - AML / KYC Procedure. First of all, this would have 3 stages - Clearance Level I, II, and III. Each has an extensive number of fields. The users would submit for one Clearance Level and then the admin would be able to review, approve, reject or request a change, based on what they have submitted. If any change was requested, then users would be notified and they would have to re-submit the documentation. Once approved of one clearance level, users can apply for the next clearance and so on. This entire process was tied to the support ticketing system and the entire system was a pain to build and test. But we were really amazed how good it turned out to be, once this was all completed, and people started to use it.</p> <h3> </h3> <h3>Phase II</h3> <p><strong>The purpose of this phase was to build ourselves some very necessary tools before actually starting to implement ITO and Pre ITO features which were next in line. The three main extensive requirements for this were an in-depth translation system, a solid notification system, and an extensive referral system.</strong></p> <p><strong>Translation Mechanism Enhancement</strong></p> <p>With registrations flowing in from all over the world, thanks to the client's ambitious marketing efforts, we soon had users from almost 120 countries. With this, came the need to be able to translate the site into all possible languages. And this was not one man's job. The client wanted to appoint translators from various countries who would translate everything in the site to that language - website content, document links like pitch deck and white paper, email contents, etc. Going forward this needs to be extended to other things that are built like a newsletter, order form, etc. We looked at Drupal's core translation system. Though it was an excellent base, it was nothing compared to what was needed in order to achieve this. We understood that we need to come up with an extremely creative and robust solution by using what was available and then building the remaining on top of it. After months of work, we did it, and it was really a proud moment for the entire team. We have been using that system everywhere for the last 8 months and it's functioning perfectly. With almost 110 translators using the system every day, it is capable of translating each new content into hundreds of different languages.</p> <p><strong>Newsletter &amp; Notification System</strong></p> <p>Next in the line was the development of an in-depth notification and newsletter system. The client wanted to build this system from the grounds up in order to be able to send newsletter notifications to all its registered users, which by now, in just a span of a few months has grown to over 40,000. He wanted to send almost 2 batches of newsletters daily which means almost 80,000 emails going out. He wanted to also achieve a send-out rate of 20,000 per hour. After due research, we agreed to use the Amazon SES service as SMTP. We were already using AWS for hosting and this served as a perfect fit. We did extensive coding for the entire newsletter system ensuring seamless use by the client's data team. We also had to make sure that they could create newsletters and easily choose through the interface the target recipient groups based on the wizard and then send the newsletter out. We used the concept of a multi concurrency queue in this case and used it as a Drush command. Another mission well accomplished!</p> <p><strong>Referral Programme</strong></p> <p>The next and last bit, before we could move ahead with the ITO and pre ITO sale set up was the implementation of an in-depth referral program. Even though the client's marketing campaigns have been super successful, he really wanted to push the pedal and wanted to spread out as much as possible. One great way of doing this was an extensive referral program. The referral program would work by giving a unique referral link to potential users and once other users registered using that link, certain tokens would be awarded as a referral bonus. Once the blockchain would go live, users would be able to withdraw these tokens. The referral program though looks simple outwardly. However, behind the scene, we coded two other major aspects of it. One was an in-depth statistics report which would show which referrer referred how many users and then charts showing per country and per timeframe divisions, so that client's backend team would be able to track the progress and take various corrective measures. And last but not the least, we needed to devise an in-depth mechanism of withdrawal mechanism for the amount that users got. We did solid foundation work for this but postponed it for later as we realized this would be used more only after Pre ITO and ITO sales.</p> <h3> </h3> <h3>Phase III</h3> <p><strong>Pre ITO and ITO sales mechanisms needed to be coded, so users could actually purchase tokens.</strong></p> <p><strong>Asset Creation and Sub-account Creation</strong></p> <p>We detailed out the entire flow and then started with the asset creation steps. Though initially, only asset needed to be created, but for later, this would be used by others to create their own assets. Hence it was important to get this foundation right. We also needed to set up the approval process of this. Finally through the implemented mechanism we created. With asset creation, we needed to create concept for sub accounts. So in a nutshell, the total coin offering would be broken down into sub accounts, like Pre ITO, ITO etc and then a price would be attached to it. Some sub accounts were created which was not sellable, and only admin could transfer tokes from and to that sub account. These were all accompanied by detailed logs , support tickets and email integration.</p> <p><strong>Order Forms</strong></p> <p>The next step was to set up order forms where users could purchase the tokens. This needed an in depth currency conversion mechanism we we implemented a 3rd party API for this. This also needed a dynamic price switcher, as the sell was on, from pre ITO to ITO Phase I to ITO Phase II and so on, the prices of the tokens would change and the pay out needed to be calculated dynamically. This involved huge amount of complexity and an extensive handling of cub cases that branched out as we were going forward with the flow. Finally, after quite a few months of extensive effort all were sotted, and we finally made Pre ITO live, which was a huge success. Son ITO phases were launched and they were success as well.</p> <p> </p> <h3>Phase IV (ongoing)</h3> <p>This is the most important phase. Now that people have purchased tokens and all going well, we are in the process of <strong>connecting the system to the blockchain</strong>. The client entered into an agreement with <strong>ARDOR and we would be implementing the ARDOR API</strong>. Starting from <strong>waller creation to node handlers</strong> all will he handled through the API. Extensive work is in progress regarding this, and we are hopeful in coming days this will be released out to public.</p></div> <div><p>We have overseen the project right from its inception days when this was just a pen and paper concept. And today, the portal has almost 85,000 users and has sold exceptionally well, for its <strong>pre-ITO phases and ongoing ITO phases</strong>. Needless to say, this has been a very strong bond with the client and their team and we are still growing strong. Just like any big task, we have had our share of challenges, but together, with <strong>hard work, dedication, talent, and clear communication</strong>, we have kept moving forward. We continue to develop the upcoming phases and maintain the portal.</p></div> <div><p>The project was concluded with staggering success. As of now, we shall be in charge of maintaining the site. We are already developing the next big plan for this project, which is an extensive fundraising &amp; investing platform. This crowdfunding platform will be used to raise funds for property investment and all the complex will be handled on the platform. The development roadmap is approximately 2 years but will include phased releases.</p></div> <div><a href="/node/1878" hreflang="en">Maxcrowdfund Testimonial</a></div> <div> <img src="/sites/default/files/2023-02/DOM_0.png" width="1540" height="980" alt="" typeof="foaf:Image" /> </div> <div><p>From the initial days of the project, the client relied deeply on our <strong>knowledge of the blockchain and technical competence</strong> in general, and we participated in the product conceptualization and creation of an effective development roadmap. We oversaw this project from a <strong>simple one page information website</strong>, to an <strong>advance portal with deep blockchain integration</strong>. Our technical expertise, in-depth blockchain knowledge and rational planning resulted in <strong>accelerated user registration</strong>, <strong>smooth backend operation</strong> &amp; <strong>effective translation interface</strong> for global market penetration.</p></div> <div>2.5 years, ongoing</div> <div><a href="/node/1906" hreflang="en">Maxcrowdfund Testimonial II</a></div> <div><p>This project was not a simple <strong>one-dimensional </strong>project. It had multiple layers and staged rollout plans. The initial goal of the project was to set up a basic platform for people to register and put in all their details, complete and submit KYC, and then be able to browse some data like properties, charities, etc. They also get access to the dashboard where they show them the key matrices. At this<strong> point, the client planned to start in-depth</strong> and extensive advertising campaigns reaching out to as many users as possible across the globe and get them on board. For this, they needed an email newsletter campaign builder, capable of sending 20,000 emails per day, based on customized templates and selecting recipients based on certain criteria. Also, they needed an extensive translation system, which was simply not possible with Drupal's native translation interface, though it definitely was a good base. Next in line was an <strong>in-depth referral system</strong>. The client wanted to further reach out and lure users to refer others who would then join the platform using the referral. </p> <p>Referral benefits were provided in the form of tokens that users were able to <strong>withdraw when the currency went live</strong>. While these things were happening and the user registering and referral program was becoming more and more successful day by day, we started to work on the main aspect of the site - the token order sell. The Pre ITO and ITO phases were upcoming and we allocated a section of the team to dedicatedly work on these aspects. We devised a well-thought-out sell procedure based on extremely complicated conditions and restrictions. Pre ITO arrived and ITO arrived, both a huge hit. Next up, was the <strong>blockchain integration which is at present underway</strong>. We are discussing the architecture and integrating the ARDOR API for this and making steady progress day by day. In addition, there is constant monitoring work going on behind the scene and a section of our team is steadily working on making small fixes and maintenance polish-ups, ensuring the site remains perfect and performant.</p></div> <div> <div> <div class="paragraph paragraph--type--outcome-highlights paragraph--view-mode--default"> <div> <div>Heading</div> <div>85,000 registered users</div> </div> <div> <div>Outcome</div> <div><p>In a very short time, the number of registered users reached it's peak, and that to with a very less marketing budget allocation.</p></div> </div> </div> </div> <div> <div class="paragraph paragraph--type--outcome-highlights paragraph--view-mode--default"> <div> <div>Heading</div> <div>ITO phases subscribed in days</div> </div> <div> <div>Outcome</div> <div><p>The pre-ITO and ITO phases were subscribed in days, much faster than the planned stipulated timeline for each subscription phase.</p></div> </div> </div> </div> <div> <div class="paragraph paragraph--type--outcome-highlights paragraph--view-mode--default"> <div> <div>Heading</div> <div>High Customer Engagement</div> </div> <div> <div>Outcome</div> <div><p>Overall, the portal has shown high customer engagement and positive feedbacks from the users aollected through surveys and feedbacks.</p></div> </div> </div> </div> </div> <div> <div>API &amp; Microservices</div> <div>Cloud &amp; DevOps</div> <div>Continuous Monitoring</div> <div>Enterprise Drupal Development</div> <div>Incident Management</div> <div>Minor Enhancements &amp; Bug Fixes</div> <div>MVP Development</div> <div>Performance Optimization</div> <div>Product Design Strategy</div> <div>Product Scaling</div> <div>Product-Market Fit</div> <div>Support &amp; Maintenance</div> <div>Team Augmentation</div> <div>UI Design &amp; Implementation</div> <div>UX Consulting &amp; Audit</div> <div>Web Development</div> </div> <div> <div>Apache SOLR</div> <div>Browserstack</div> <div>CSS</div> <div>Docker</div> <div>Drupal 9</div> <div>GIT</div> <div>Headless Drupal</div> <div>HTML</div> <div>JIRA</div> <div>JMeter</div> <div>jQuery</div> <div>Kubernetes</div> <div>MySQL</div> <div>Postman</div> <div>Selenium</div> <div>Vue.js</div> </div> <div> <div>Fintech &amp; BFSI</div> </div> <div> <img src="/sites/default/files/2023-02/MCL.png" width="1705" height="421" alt="MCL" typeof="foaf:Image" /> </div> <div> <img src="/sites/default/files/2023-02/MicrosoftTeams-image%20%289%29.png" width="1540" height="980" alt="mptt" typeof="foaf:Image" /> </div> <div>1</div> Tue, 10 Jan 2023 22:03:37 +0000 admin 1877 at https://auxesisinfotech.com