Bubble Private Cloud
Public off-chain cloud storage service for Bubble Protocol users. This API-based service is free for developers building on Bubble Protocol. It has a fair use policy limit of 50MB per user or application and is throttled to 10 requests per second. For larger storage requirements or for supporting a high number of requests please contact us on discord or by email.

Supported Chains

API Endpoints

Each endpoint can be accessed through https or wss.
Chain Chain ID Endpoint
5ire 995
https://vault.bubbleprotocol.com/v2/5ire
Avalanche 43114
https://vault.bubbleprotocol.com/v2/avalanche
Base 8453
https://vault.bubbleprotocol.com/v2/base
Ethereum 1
https://vault.bubbleprotocol.com/v2/ethereum
Polygon 137
https://vault.bubbleprotocol.com/v2/polygon
Scroll 534352
https://vault.bubbleprotocol.com/v2/scroll

Testnets

Chain Chain ID Endpoint
5ire Thunder 977
https://vault.bubbleprotocol.com/v2/5ire-thunder
Scroll Sepolia 534351
https://vault.bubbleprotocol.com/v2/scroll-sepolia
Polygon Amoy 80002
https://vault.bubbleprotocol.com/v2/polygon-amoy
Sepolia 11155111
https://vault.bubbleprotocol.com/v2/sepolia

Example:

Example bubble hosted on the Bubble Private Cloud controlled by an Access Control Contract on the Polygon blockchain. For more detailed usage see the Bubble SDK.
    const bubbleId = new ContentID({
        chain: 137,
        contract: '0x22465eb700cd2629d0811208d428884b1de36fb5',
        provider: 'https://vault.bubbleprotocol.com/v2/polygon'
    });