Terms of Service

Last Updated: November 29, 2025

Important: Early Stage Service

Inodra is an early-stage service that is actively evolving. Features, pricing tiers, API capabilities, rate limits, and service specifications may change as we develop and improve our platform based on customer feedback and market needs.

Free Tier Notice: Free account benefits, including Compute Unit allocations, rate limits, and available features, are provided at our discretion and may be modified, reduced, or removed at any time without prior notice. We encourage users who rely on our Services for production applications to subscribe to a paid plan for more predictable service levels.

By using our Services, you acknowledge and accept that service specifications are subject to change. We will endeavor to notify paid subscribers of material changes that affect their subscription tier.

1. Introduction

Welcome to Inodra. These Terms of Service ("Terms") govern your access to and use of Inodra's Sui blockchain indexing API services ("Services"). By accessing or using our Services, you agree to be bound by these Terms.

Inodra provides high-performance blockchain data indexing and API access for the Sui network. Our Services are designed for developers, applications, and organizations building on Sui.

If you are using the Services on behalf of an organization, you represent and warrant that you have the authority to bind that organization to these Terms.

2. Definitions

For purposes of these Terms:

  • "Compute Units" or "CUs" are the measurement unit for API consumption. Different API endpoints consume varying amounts of CUs based on computational complexity.
  • "RPS" means requests per second, the rate limit applied to your API access.
  • "Organization" refers to your account entity that holds subscriptions, API keys, and usage quotas.
  • "Subscription Tier" refers to your pricing plan (Free, Developer, Professional, Business, or Enterprise).
  • "API Key" means the authentication credential provided to access our Services.
  • "Webhooks" are event notification services that deliver blockchain events to your specified endpoints.

3. Account Registration and Security

3.1 Account Creation

To use our Services, you must create an account by providing accurate and complete information. You agree to:

  • Provide truthful, accurate, and complete registration information
  • Maintain and promptly update your account information
  • Maintain only one account per individual or entity
  • Not share your account credentials with others

3.2 API Key Security

You are responsible for:

  • Keeping your API keys confidential and secure
  • All activity that occurs using your API keys
  • Immediately notifying us of any unauthorized access or security breach
  • Revoking and rotating API keys if you suspect compromise

You can manage and revoke API keys instantly from your dashboard. We are not liable for any losses resulting from unauthorized use of your credentials.

3.3 Team Members

Organizations may invite team members according to their Subscription Tier limits. All team members share the organization's CU quota and API keys. The organization owner is responsible for all usage by team members.

4. Service Description and Usage Limits

4.1 Services Provided

Inodra provides:

  • REST API access to indexed Sui blockchain data (Alpha)
  • JSON-RPC proxy for Sui node methods
  • gRPC endpoints for high-performance access
  • Webhook event notifications (available on paid tiers)
  • Usage analytics and monitoring (available on paid tiers)

4.2 Compute Units (CU) Model

API consumption is measured in Compute Units. Each endpoint type has a defined CU cost based on computational complexity:

  • Simple queries (account lookups, balance checks): Lower CU cost
  • Complex queries (transaction searches, event filtering): Higher CU cost
  • Batch operations and historical data queries: Variable CU cost

Monthly CU allocations reset at the beginning of each billing cycle and do not roll over. Detailed CU costs are available in our documentation.

4.3 Rate Limits

Each Subscription Tier has defined requests-per-second (RPS) limits:

  • Free: 10 RPS
  • Developer: 50 RPS
  • Professional: 150 RPS
  • Business: 300 RPS
  • Enterprise: Custom (1000+ RPS available)

Exceeding RPS limits will result in HTTP 429 (Too Many Requests) responses. Organizations that exceed their monthly CU quota will have their rate limits reduced to free tier levels until the quota resets.

4.4 Service Availability

We target 99.9% uptime for paid subscription tiers. Planned maintenance will be announced at least 48 hours in advance when possible. Emergency maintenance may occur with shorter notice.

Enterprise customers receive specific SLA commitments as defined in their individual enterprise agreements.

4.5 Service Evolution and Feature Changes

Inodra is actively developing and improving our Services based on customer feedback and market needs. As an early-stage service, features, tier limits, API capabilities, and service specifications may change as we evolve.

We commit to:

  • Notifying you of material changes that affect your subscription tier or usage limits
  • Providing reasonable advance notice for changes that reduce service capabilities
  • Maintaining or improving service quality as we iterate
  • Documenting changes in our changelog and via email notifications

By using our Services, you acknowledge that features and capabilities may evolve. We view this as a positive—your feedback directly shapes our product roadmap.

5. Subscription Plans and Billing

5.1 Subscription Tiers

We offer multiple subscription tiers with varying CU allocations, RPS limits, and features. Current pricing and features are available on our pricing page.

5.2 Billing Terms

  • Subscriptions are billed monthly or annually in advance
  • Payment is processed via Stripe at the start of each billing period
  • Subscriptions automatically renew unless canceled before the renewal date
  • Annual subscriptions receive a discount equivalent to 2 months free

5.2.1 Pricing Changes

We reserve the right to change subscription prices at any time. Price changes may apply to both new subscriptions and existing subscribers upon their next billing cycle. We will provide at least 60 days' advance notice of any price increase via email to your registered email address.

If you do not agree to a price change, you may cancel your subscription before the new pricing takes effect. Your cancellation will be effective at the end of your current billing period, and you will not be charged the new price. Continued use of the Services after a price change takes effect constitutes acceptance of the new pricing.

Note: Subscription prices are not guaranteed for any specific duration. We do not offer lifetime pricing locks or permanent grandfathering of legacy rates.

5.3 CU Overages

If you exceed your monthly CU allocation, your rate limits will be reduced to free tier levels (10 RPS) until your quota resets. To maintain higher RPS, upgrade to a plan with a larger CU allocation.

5.4 Refunds and Cancellations

All subscription fees are non-refundable except as required by applicable law or at our sole discretion.

  • Cancellation: You may cancel your subscription at any time. Your access will continue until the end of your current billing period. No refunds will be provided for unused time.
  • Discretionary Refunds: In exceptional circumstances, we may consider refund requests on a case-by-case basis at our sole discretion. Contact [email protected] to discuss your situation.
  • Service Issues: In the event of significant service disruptions, we may provide service credits or other compensation at our discretion.

To cancel your subscription, visit your billing dashboard or contact [email protected].

5.5 Free Tier

All users start with a Free tier that provides limited access to our Services. You may use the Free tier indefinitely to evaluate our platform before upgrading to a paid plan. Paid subscriptions begin immediately upon subscription with no trial period.

Important: Free tier benefits, including but not limited to Compute Unit allocations, rate limits (RPS), API access, and available features, are provided entirely at our discretion. We reserve the right to modify, reduce, suspend, or discontinue any Free tier benefits at any time, without prior notice and without liability to you. Free tier users should not rely on current Free tier specifications for production workloads or business-critical applications.

If you require guaranteed service levels, predictable quotas, or priority support, we strongly encourage you to subscribe to a paid plan.

6. Acceptable Use Policy

You agree to use our Services only for lawful purposes and in accordance with these Terms. You agree NOT to:

  • Violate any applicable local, national, or international law or regulation
  • Reverse engineer, decompile, disassemble, or otherwise attempt to discover the source code of our Services
  • Sublicense, resell, rent, lease, or otherwise transfer rights to our Services
  • Use the Services to transmit malware, viruses, or malicious code
  • Attempt to gain unauthorized access to our systems or networks
  • Engage in excessive or abusive API usage patterns, including inefficient queries, excessive retries, or automated scanning
  • Interfere with or disrupt the integrity or performance of our Services
  • Use our Services to violate the privacy or rights of others

6.1 Fair Use

While we provide generous CU allocations and RPS limits, we reserve the right to investigate and restrict usage patterns that appear abusive or wasteful. We will attempt to contact you before taking action to help optimize your usage.

Examples of potential abuse include: making redundant requests for the same data, failing to implement caching, excessive failed requests, or using the service as a general-purpose database.

7. Webhooks and Event Notifications

Paid subscription tiers include webhook event notification services with the following terms:

7.1 Webhook Limits

Each tier allows a specific number of webhooks:

  • Free: 0 webhooks
  • Developer: 5 webhooks
  • Professional: 25 webhooks
  • Business: 75 webhooks
  • Enterprise: Custom/Unlimited

7.2 Delivery Guarantees

We make best-effort attempts to deliver webhook events with exponential backoff retry logic for up to 24 hours. However, we do not guarantee delivery of all events.

Your webhook endpoints must respond with HTTP 2xx status codes within 10 seconds. Failed deliveries are logged and can be replayed from your dashboard.

7.3 Webhook Security

Webhook URLs must be HTTPS endpoints. We include signature headers for verification. You are responsible for securing your webhook endpoints and validating incoming requests.

8. Intellectual Property

8.1 Our Rights

Inodra and our Services, including all software, technology, documentation, and content, are protected by intellectual property rights. We retain all rights, title, and interest in our Services.

8.2 Blockchain Data

The Sui blockchain data accessed through our Services is publicly available and not owned by Inodra. However, our indexing, organization, and presentation of that data is our proprietary work.

8.3 License to Use

Subject to these Terms, we grant you a limited, non-exclusive, non-transferable, revocable license to access and use our Services solely for your internal business or personal purposes.

8.4 Feedback

If you provide feedback, suggestions, or ideas about our Services, you grant us the right to use that feedback without any obligation to you.

9. Warranties and Disclaimers

9.1 Service "As Is"

OUR SERVICES ARE PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT.

9.2 Data Accuracy

While we strive for accuracy, we do not warrant that the blockchain data provided through our Services is error-free, complete, or current. Blockchain data is indexed from public Sui nodes and may be subject to reorganizations, network issues, or other factors beyond our control.

9.3 Third-Party Services

Our Services may integrate with or depend on third-party services (such as Sui network nodes). We are not responsible for the availability, accuracy, or functionality of third-party services.

10. Limitation of Liability

TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL INODRA, ITS AFFILIATES, OFFICERS, DIRECTORS, EMPLOYEES, AGENTS, OR LICENSORS BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, INCLUDING WITHOUT LIMITATION, LOSS OF PROFITS, DATA, USE, GOODWILL, OR OTHER INTANGIBLE LOSSES, RESULTING FROM:

  • Your access to or use of (or inability to access or use) our Services
  • Any conduct or content of any third party on our Services
  • Unauthorized access to or alteration of your data or transmissions
  • Blockchain network issues, reorganizations, or failures
  • Service interruptions or errors

10.1 Liability Cap

IN NO EVENT SHALL OUR TOTAL LIABILITY TO YOU FOR ALL CLAIMS EXCEED THE GREATER OF: (A) THE AMOUNTS PAID BY YOU TO INODRA IN THE THREE (3) MONTHS PRECEDING THE CLAIM, OR (B) ONE HUNDRED US DOLLARS (USD $100).

This limitation does not apply to liability for gross negligence, willful misconduct, or fraud.

10.2 Financial Decisions

OUR SERVICES ARE FOR INFORMATIONAL PURPOSES ONLY. YOU ARE SOLELY RESPONSIBLE FOR ANY FINANCIAL, INVESTMENT, OR BUSINESS DECISIONS MADE BASED ON DATA FROM OUR SERVICES. WE ARE NOT LIABLE FOR ANY LOSSES RESULTING FROM SUCH DECISIONS.

11. Indemnification

You agree to indemnify, defend, and hold harmless Inodra and its affiliates, officers, directors, employees, and agents from and against any claims, liabilities, damages, losses, and expenses, including reasonable legal fees, arising out of or in any way connected with:

  • Your access to or use of our Services
  • Your violation of these Terms
  • Your violation of any rights of another party
  • Your use of data obtained from our Services

12. Term and Termination

12.1 Term

These Terms remain in effect while you use our Services or maintain an account with us.

12.2 Termination by You

You may terminate your account at any time from your dashboard settings or by contacting [email protected]. Termination does not entitle you to a refund except as specified in Section 5.4.

12.3 Termination by Us

We reserve the right to suspend or terminate your access to our Services at any time, with or without cause, with or without notice, for any reason including:

  • Violation of these Terms
  • Fraudulent or illegal activity
  • Non-payment of fees
  • Abusive or excessive usage
  • At our sole discretion for business reasons

We will attempt to provide reasonable notice before termination when possible, but immediate termination may occur for serious violations.

12.4 Effect of Termination

Upon termination, your right to access and use our Services immediately ceases. We may delete your account data after 90 days following termination. You remain liable for all fees incurred prior to termination.

13. Data and Privacy

Our collection and use of personal information is described in our Privacy Policy. By using our Services, you acknowledge that you have read and understood our Privacy Policy.

You acknowledge that blockchain data accessed through our Services is publicly available on the Sui network. We are not responsible for the privacy or security of blockchain transactions.

14. Changes to These Terms

We may modify these Terms from time to time. We will provide notice of material changes by:

  • Updating the "Last Updated" date at the top of these Terms
  • Sending an email to your registered email address
  • Displaying a prominent notice in our dashboard

Your continued use of our Services after changes take effect constitutes acceptance of the revised Terms. If you do not agree to the changes, you must stop using our Services and cancel your account.

Material changes will be effective 30 days after notice is provided. Changes required for legal compliance may be effective immediately.

15. Governing Law and Dispute Resolution

15.1 Governing Law

These Terms shall be governed by and construed in accordance with the laws of Switzerland, specifically the Canton of Geneva, without regard to its conflict of law provisions.

As we expand our operations, your agreement may be with Inodra (Switzerland) or Inodra Inc. (Delaware, USA) depending on your location and our entity structure at the time of agreement. This will be clearly indicated in your account dashboard.

15.2 Dispute Resolution

In the event of any dispute arising from these Terms or our Services, you agree to first attempt to resolve the dispute informally by contacting [email protected].

15.3 Jurisdiction

You agree that any legal action or proceeding arising from these Terms shall be brought exclusively in the courts of Geneva, Switzerland, and you consent to the personal jurisdiction of such courts.

15.4 Exceptions

Nothing in this section shall prevent us from seeking injunctive relief or other equitable remedies in any jurisdiction to protect our intellectual property rights or prevent ongoing harm.

16. General Provisions

16.1 Entire Agreement

These Terms, together with our Privacy Policy and any applicable Enterprise Agreement, constitute the entire agreement between you and Inodra regarding our Services.

16.2 Severability

If any provision of these Terms is found to be invalid or unenforceable, the remaining provisions will remain in full force and effect. The invalid provision will be modified to the minimum extent necessary to make it valid and enforceable.

16.3 Waiver

Our failure to enforce any right or provision of these Terms will not constitute a waiver of such right or provision. Any waiver must be in writing and signed by us.

16.4 Assignment

You may not assign or transfer these Terms or your account without our prior written consent. We may assign these Terms without restriction, including in connection with a merger, acquisition, or sale of assets.

16.5 Force Majeure

We shall not be liable for any failure or delay in performance due to circumstances beyond our reasonable control, including acts of God, war, terrorism, riots, embargoes, acts of civil or military authorities, fire, floods, accidents, network infrastructure failures, strikes, or shortages of transportation, fuel, energy, labor, or materials.

16.6 Survival

Sections that by their nature should survive termination will survive, including but not limited to Intellectual Property, Warranties and Disclaimers, Limitation of Liability, Indemnification, and Governing Law.

16.7 Language

These Terms are written in English. Any translations are provided for convenience only. In the event of any inconsistency, the English version shall prevail.

17. Contact Information

If you have any questions about these Terms, please contact us at:

Email: [email protected]

Company: Inodra

Location: Geneva, Switzerland

We're developers building for developers. If anything in these Terms is unclear or seems unfair, we're happy to discuss it. Reach out to us anytime.