Circular Documentation
  • Getting Started
  • Introduction
    • Introducing Circular
  • Circular's Mission
  • Circular's Technology
    • Certificates & Data Anchoring
    • Multi-Chain Architecture
    • Certified Nodes & Jurisdictional Deployment
    • HyperCode & GPU Accelerated Processing
    • Proof of Reputation Consensus Mechanism
  • Certified Intelligence
  • Developer Tools
    • Enterprise APIs
      • Javascript
        • CEP_Account.open()
        • CEP_Account.setNetwork()
        • CEP_Account.setBlockchain()
        • CEP_Account.update()
        • CEP_Account.submitCertificate()
        • CEP_Account.getTransactionOutcome()
        • CEP_Account.getTransaction()
        • CEP_Account.close()
      • Node.JS
        • CEP_Account.open()
        • CEP_Account.setNetwork()
        • CEP_Account.setBlockchain()
        • CEP_Account.update()
        • CEP_Account.submitCertificate()
        • CEP_Account.getTransactionOutcome()
        • CEP_Account.getTransaction()
        • CEP_Account.close()
      • PHP
        • CEP_Account.open()
        • CEP_Account.setNetwork()
        • CEP_Account.setBlockchain()
        • CEP_Account.updateAccount()
        • CEP_Account.submitCertificate()
        • CEP_Account.getTransactionOutcome()
        • CEP_Account.getTransaction()
        • CEP_Account.close()
      • Python
        • CEP_Account.open()
        • CEP_Account.set_network()
        • CEP_Account.set_blockchain()
        • CEP_Account.update_account()
        • CEP_Account.submit_certificate()
        • CEP_Account.get_transaction_outcome()
        • CEP_Account.get_transaction()
        • CEP_Account.close()
      • Java
        • CEP_Account.open()
        • CEP_Account.setNetwork()
        • CEP_Account.setBlockchain()
        • CEP_Account.updateAccount()
        • CEP_Account.submitCertificate()
        • CEP_Account.getTransactionOutcome()
        • CEP_Account.getTransaction()
        • CEP_Account.close()
  • SDK
  • CLI & Tooling
  • Core Concepts
    • Overview
    • Certificates
  • Accounts
  • Private Chains
  • Data Management
  • Fees
  • Nodes
  • Private Keys
  • Recovery Phrases
  • Tutorials & Examples
    • Circular Connect Guide
      • Create an Organisation Account
      • Create a Blockchain Account
      • Purchase Certificates
      • Using the Explorer & Viewing Certificate Details
    • Create Your First Certificate
  • Industry Use Cases
    • Industry Use Cases - Overview
    • Clinical Trials
    • Medical Devices
    • Public Health
    • Pharma Supply Chains
    • Research and Academia
Powered by GitBook
On this page
  • Overview
  • How Pricing Works
  • 1. Certificate Volume
  • 2. Storage Provided
  • Volume × Storage Breakdown
  • What You’re Paying For
  • Each certificate includes:
  • You are not charged for:
  • Example Scenario
  • Limitations and Conditions
  • Credits Are Non-Transferable
  • Credits Expire
  • No Refunds on Issued Certificates
  • Plan Tiers Cannot Be Split

Fees

Understand how fees are calculated based on certificate volume and data storage, and how Circular pricing adapts to scale.

Overview

Fees on Circular are determined by two key factors: certificate volume and data storage. This pricing model offers predictable costs and adapts to the needs of organizations of all sizes.

You pay only for the number of certificates you issue and the amount of secure storage those records require. This makes it easy to scale your usage without unexpected expenses.

How Pricing Works

Each certificate issued on Circular incurs a one-time fee based on:

1. Certificate Volume

The number of records you issue for certification—this includes datasets, documents, forms, and structured entries.

2. Storage Provided

Each plan includes a bundled amount of secure, decentralized storage. Files or metadata attached to certificates are stored in this environment for durability, access, and traceability.

Volume × Storage Breakdown

Plan

Certificate Volume

Storage Provided

Cost Per Certificate

Starter

100

1 unit

$1.05

Growth

1,000

1 unit

$0.55

Scale

10,000

2 units

$0.25

Custom

Custom

Custom

Custom

Certificate Volume: Number of records you can issue

Storage Provided: Allocated decentralized storage space

Cost Per Certificate: Decreases with higher volume tiers

What You’re Paying For

Each certificate includes:

  • Immutable and timestamped proof of issuance

  • Cryptographic signatures for verifiability

  • Tamper-resistant decentralized storage

  • Access through Circular Explorer and API

  • Seamless integration with third-party platforms

You are not charged for:

  • Verifying existing certificates

  • Accessing certificate history or metadata

  • Using the Explorer to view or share certified data

Example Scenario

If you purchase the Growth plan for $750, your organization will receive 1,000 certificate credits and 1 unit of bundled storage. Every certificate issued consumes one credit and is permanently logged with a tamper-evident timestamp. Once all 1,000 credits are used, you can purchase additional credits with no disruption to service.

Limitations and Conditions

Credits Are Non-Transferable

Credits are tied to the account they were purchased under. They cannot be transferred, reassigned, or pooled across multiple accounts or organizations.

Credits Expire

Credits do not expire unless otherwise stated, but any unused credits may become subject to expiration or policy updates in the future. Advance notice will always be provided.

No Refunds on Issued Certificates

Once a certificate is issued, the associated credit is consumed and cannot be refunded, even if the certificate is later deleted.

Plan Tiers Cannot Be Split

Each plan is applied in full to one account. For teams managing multiple environments (e.g., testnet vs mainnet), plans should be purchased separately per environment.

PreviousData ManagementNextNodes

Last updated 27 days ago