> For the complete documentation index, see [llms.txt](https://sinqlarity.gitbook.io/sinqlarity-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://sinqlarity.gitbook.io/sinqlarity-docs/getting-started/platform-api-and-library.md).

# PLATFORM, API & LIBRARY

SinQlarity is a SaaS product that enables users to develop various Web3 products. The whole product, as a whole, consists of three components:

1. **Platform**&#x20;
2. **API**
3. **Library**

## Platform

The platform SinQlarity acts as an interface, which facilitates the user with the following functionalities:

* Searching and buying APIs
* Deploying and configuring APIs for a project
* Usage analytics
* Refilling Gas

## API

The APIs act as the infrastructure that provides various Web3 functions for different use-cases and allows effortless usage of these functions through endpoints by the user. Each API listed on our platform helps you eliminate the following tasks:

* Write smart contracts
* Get them Audited&#x20;
* Write Interaction script&#x20;
* Manage Web3 Server (hosting and RPC node)
* Wallet integration

## Library

The SinQlarity library is a medium that enables a developer-friendly approach to using our APIs and makes the process of building a DApp effortlessly faster. Our library adds the following to your experience:

* It provides a simple and straight-forward way of using Web3 functions like mint, transfer, create pool, etc.; the developers can use functions directly, the way they use other functions using other JavaScript libraries like React.js, JQuery, etc.
* Completely utility-focused, our library enables Web2 developers to easily transition and build on Web3 without going through the learning curve and complexities of coding, interaction scripts, wallet integration, and more.
* Utilizing authentication measures, establish a reliable and secure way of development for new and old developers building Web3 Dapps.
* Using our library, transactions are initiated and executed in multiple parts, contributing to security.
* Making it easier for smart contracts to interact with different blockchain networks, improving the user experience for multi-chain product development, and letting users choose which chains to use based on their needs by making on-chain development the same for all networks
