Please leave your contacts, we will send you our overview by email
I consent to process my personal data in order to send personalized marketing materials in accordance with the Privacy Policy. By confirming the submission, you agree to receive marketing materials
Thank you!

The form has been successfully submitted.
Please find further information in your mailbox.

Innowise is an international full-cycle software development company founded in 2007. We are a team of 1800+ IT professionals developing software for other professionals worldwide.
About us
Innowise is an international full-cycle software development company founded in 2007. We are a team of 1600+ IT professionals developing software for other professionals worldwide.

Diamond tokenization platform: x10 surge in investor engagement

Innowise developed a blockchain-based platform to streamline the trading of industrial lab-grown diamonds.

Customer

Industry
Blockchain
Region
USA
Client since
2023

Our client is a supplier of industrial lab-grown diamonds located in the USA. The client specializes in the global distribution of precious stones. 

Detailed information about the client cannot be disclosed under the terms of NDA.

Challenge

Overcoming traditional diamond trading barriers

The client faced significant challenges in traditional diamond trading, primarily because investing in diamonds involved substantial hurdles. These included high costs for physical storage, the need for intermediaries, and limited secondary market accessibility. Such inefficiencies complicated the process for global investors, severely hampering their ability to participate effectively and stifling overall market liquidity.

To address these challenges, our client sought a solution to tokenize diamonds. This approach enables clients to purchase and own tokenized diamonds while storing them physically in our client’s warehouse. Furthermore, they wanted to facilitate direct transactions between customers and the client’s platform eradicating any third-party interactions.

Solution

Tokenizing industrial diamonds through a Web3 platform

Innowise has developed an asset tokenization platform that allows users to purchase tokenized diamonds that are stored at our client’s warehouse. This innovative solution effectively addresses several critical challenges in the diamond industry. By storing the diamonds in our client’s secure warehouse, customers significantly reduce the costs associated with physical storage. Furthermore, the platform enhances transaction efficiency by facilitating direct payments, thereby eliminating the need for third-party intermediaries. This expands market accessibility, making it easier for a broader range of participants to engage in the diamond market. More so diamond tokenization opens up new opportunities for investment and trading.

Token management system

Our solution’s backbone is a token management system that facilitates seamless asset management. By leveraging Polygon blockchain technology, we created a smart contract factory — each contract representing a unique diamond type. This granular approach allows for precise tokenization, where each token is a digital stand-in for a physical diamond.

Minting and burning tokens

Owners can mint new tokens when diamonds are certified for trade and burn tokens when diamonds are sold or removed from the market. This dynamic capability ensures that the digital representation always matches the actual stock, preventing discrepancies and maintaining market integrity.

Token transfer and management  

Tokens can be transferred from the treasury to sales platforms or under the control of Multisig for large transactions. This flexibility in token movement results in liquidity and accessibility, enabling efficient market operations.

Advanced security measures

Our team has implemented a series of robust features designed to safeguard transactions and uphold strict regulatory standards:

User blacklisting 

The asset tokenization platform gives owners the power to blacklist users who engage in fraudulent or illegal activities, mirroring mechanisms found in USDT, USDC stablecoins. This feature guarantees that the platform remains secure and trustworthy, deterring malicious behavior and protecting all users.

Comprehensive transaction oversight

We maintain meticulous logs of every transaction that takes place on the platform. This not only aids in providing clear audit trails for regulatory compliance but also enhances transparency across all operations. Each transaction can be thoroughly audited, ensuring that all activities are conducted in a transparent and accountable manner.

Smart contract-enabled KYC compliance

Innowise has integrated KYC processes directly into smart contracts unlike many projects that handle this on the front end. The platform utilizes Soulbound tokens, which are essential for interacting with smart contracts so that only verified users can participate in transactions. We offer basic and advanced levels of verification, allowing for tailored security measures according to user engagement.

Oracle integration

The Web3 platform leverages an advanced oracle system to streamline the token issuance process, ensuring it aligns with the actual physical inventory. The oracle continually pulls in data from a dedicated organization that monitors industrial diamond stock levels. The system limits a number of tokens that can be issued.  Furthermore it verifies the number of tokens for diamonds of the specific standard (size, purity, color). This critical function prevents token oversupply, safeguarding each token’s integrity as a true representative of physical assets.

Enhanced user experience

Creating a user-centric and efficient platform is a top priority for user engagement and satisfaction.

Direct token purchases

We have streamlined the process of acquiring tokens by enabling users to purchase them directly through the platform. This simplifies the transaction process and reduces the time and effort users spend navigating through multiple steps or intermediaries. The direct purchase option supports instant transactions, making it convenient for users to invest in industrial diamonds anytime.

Detailed account management

The platform provides users with comprehensive tools to manage their accounts effectively. Users can easily access their transaction history and check their token balances through a user-friendly dashboard. This transparency is crucial for effective portfolio management, as it allows users to track their investments in real time, review past transactions for better financial planning, and assess the performance of their holdings. Moreover, users can download their transaction history to facilitate the preparation of tax reports. Detailed account management helps foster trust and security, as users can verify all their transactions independently, ensuring that their investments are handled accurately and transparently.

Redemption

We also implemented a redemption feature, enabling USA users to exchange their digital tokens for actual diamonds.

As a precaution to guarantee compliance and security, the redemption process includes several additional verification steps. These measures are critical for confirming users’ identity and eligibility, safeguarding transaction integrity, and aligning with stringent regulatory requirements.

By enabling direct redemption of tokens for physical diamonds, our client provides tangible value to its users, fostering greater trust and engagement with the platform.

Vesting

We have incorporated a vesting feature to enhance the token management system further. This allows for the gradual release of tokens according to predefined schedules, which can be crucial for managing market supply and helping stabilize token prices over time. Vesting also serves as a commitment mechanism for investors, encouraging them to remain engaged with the platform for a longer period of time. This strategy helps maintain a balanced market and builds investor confidence by aligning token distribution with market growth and development goals.

Technologies

Front-end

React JS, Ethers, Tailwind

Back-end

Node.js, Nest.JS, TypeORM, Rest

Database

PostgreSQL

VSC

Git, BitBucket

QA

Devtools, Postman, Gnosis Safe, BC Explorers, Playwright, GitHub Actions

Cloud

AWS EC2, RDS (PostgreSQL), Redis

DevOps

Docker, Docker Compose

Process

Initial discovery phase

During the asset tokenization platform development, we engaged with the client to gather their requirements and understand their needs. Our team created a Vision and Scope document to clearly outline the project's objectives and deliverables, setting the stage for all subsequent development activities.

Adopting the Scrum methodology

We adopted Scrum, an agile development methodology, to ensure flexibility and responsiveness throughout the development process. The approach allowed us to organize the project into sprints. This facilitated incremental development and regular reassessments of the project’s direction and priorities based on ongoing feedback.

Regular updates and feedback sessions

Using communication tools like Microsoft Teams and Jira, we maintained a continuous loop of updates and engagement with all stakeholders. We also conducted regular feedback sessions to gather insights and input from the client and other stakeholders.

Team

1

Project Manager

1

Business Analyst

1

UX/UI Designer

1

QA Engineer

1

Solidity Engineer

1

DevOps Engineer

1

Front-end Engineer

2

Full-stack Engineers

1

Consultant

Results

x10 increase in investor accessibility and significant cost reduction in storage and intermediary fee

The deployment of our blockchain solution has driven several benefits for our client in diamond trading. 
  • Streamlined trading process: By cutting out intermediaries, we have simplified the trading process, leading to substantial cost reductions and less complexity. 
  • Market expansion: The tokenization of diamonds has broadened market access to a diverse range of investors. 
  • Increased regulatory compliance: The advanced KYC and transaction monitoring setups have guaranteed all trades comply with international regulations. 
  • Operational transparency: The capability to track transactions and manage tokens with full visibility has reassured investors and regulatory bodies about the system’s integrity. 
  • Innovative redemption and vesting features: The rollout of the redemption feature has enabled US users to convert their tokens back into physical diamonds directly, providing tangible value and enhancing trust. Moreover, the introduction of a vesting mechanism has balanced the market by regulating the release of new tokens, which supports sustained value and avoids market saturation.
Project duration
  • March 2023 - March 2024

x10

increase in investor accessibility

80%

cost reduction in storage and intermediary fees

Contact us!

Book a call or fill out the form below and we’ll get back to you once we’ve processed your request.

    Please include project details, duration, tech stack, IT professionals needed, and other relevant info
    Record a voice message about your
    project to help us understand it better
    Attach additional documents as needed
    Upload file

    You can attach up to 1 file of 2MB overall. Valid files: pdf, jpg, jpeg, png

    Please be informed that when you click the Send button Innowise will process your personal data in accordance with our Privacy Policy for the purpose of providing you with appropriate information.

    What happens next?

    1

    Having received and processed your request, we will get back to you shortly to detail your project needs and sign an NDA to ensure the confidentiality of information.

    2

    After examining requirements, our analysts and developers devise a project proposal with the scope of works, team size, time, and cost estimates.

    3

    We arrange a meeting with you to discuss the offer and come to an agreement.

    4

    We sign a contract and start working on your project as quickly as possible.

    Спасибо!

    Cообщение отправлено.
    Мы обработаем ваш запрос и свяжемся с вами в кратчайшие сроки.

    Thank you!

    Your message has been sent.
    We’ll process your request and contact you back as soon as possible.

    Thank you!

    Your message has been sent. 

    We’ll process your request and contact you back as soon as possible.

    arrow