QuickNode’s Limitless Calls Per Second Powers Cargo’s NFT Drops on xDai and Matic / Polygon
- Application Infrastructure & Middleware - Blockchain
- Platform as a Service (PaaS) - Application Development Platforms
- Cement
- System Integration
Cargo, an NFT creation, management, and monetization tool, was facing a significant challenge with its batch minting approach. This approach, which uses the newer ERC-2309 standard, allows creators, developers, and businesses to create an unlimited number of NFTs in one transaction at a similar price-point to creating just one NFT on other platforms. However, batch minting requires a lot of bandwidth. Initially, Cargo connected to the blockchain via another node provider. However, Layer 2 solutions are new chain types and not every provider has the ability to quickly increase capacity. Consequently, Cargo hit rate limits using that service, which slowed requests and at times resulted in not being able to access the Matic / Polygon blockchain. Furthermore, node outages dramatically impacted the platform and its users. If users were in the process of minting NFTs and Cargo suffered a node outage, those NFTs might not show up for users, or might show up blank. This led to increases in support tickets, and decreases in overall customer sentiment.
Cargo is an NFT creation, management, and monetization tool that offers users the ability to create their own NFT marketplace and projects at scale. It uses a batch minting approach, using a newer ERC-2309 standard, which allows creators, developers, and businesses to create an unlimited number of NFTs in one transaction at a price-point similar to creating just one NFT on other platforms. However, this approach requires a lot of bandwidth and initially led to rate limit issues and node outages, which negatively impacted the platform and its users.
Cargo switched to QuickNode to solve their rate limit problem. QuickNode, with more than twenty years’ experience building distributed systems and managing data centers with thousands of servers, offers unlimited scalability and high performance, with a network that drives more than 40 billion requests monthly. It also has multiple Layer 2 chains available, including Matic, xDai, BSC, and Optimism. With no rate limit, the Cargo infrastructure can constantly make requests to the node while QuickNode does the heavy lifting. This enables lightning-fast speed, higher traffic, and a smooth, consistent user experience. As a result, Cargo’s overall volume of launches is reaching all-time highs through its QuickNode powered experience. The products used in this solution were QuickNode API for MATIC and QuickNode API for XDAI, and the networks used were Matic mainnet and Gnosis mainnet.