Openfort Developer Terms of Service
Last updated: December 12, 2024
These Developer Terms of Service ("Developer Terms") constitute a legally binding agreement between Alamas Labs Inc. ("Openfort," "we," "us," or "our") and you or the entity you represent ("Developer"). Please read these terms carefully before using our APIs, SDKs, or other developer services.
1. Access to Services
Subject to your compliance with these Developer Terms, Openfort grants you a non-exclusive, limited, personal, non-sublicensable, non-transferable right to access and use our services during the applicable Term for your internal business purposes. This access is subject to the following conditions:
Service Access and Use
Your access and use of our services must comply with:
- These Developer Terms
- Our official documentation
- Any additional terms provided for specific features
- All applicable laws and regulations
API Keys and Authentication
To access our services, you will receive API keys. You are responsible for:
- Maintaining the confidentiality of your API keys
- All activities that occur using your API keys
- Implementing appropriate security measures to protect your keys
- Notifying us immediately of any unauthorized use or security breaches
2. Wallet Services Integration
When integrating our wallet services, you agree to the following terms:
Implementation Requirements
You must implement our services in accordance with our documentation to ensure the security and proper functioning of wallets. This includes:
- Following our security protocols for key management
- Implementing proper user authentication flows
- Maintaining appropriate recovery mechanisms
- Handling user data securely and in compliance with privacy laws
User Protection
You are responsible for:
- Informing users about the self-custodial nature of their wallets
- Implementing appropriate security measures to protect user assets
- Providing clear information about risks and responsibilities
- Maintaining appropriate error handling and user notifications
3. Developer Obligations
Security Requirements
You must maintain appropriate security measures throughout your integration, including:
- Secure storage and transmission of sensitive data
- Regular security updates and maintenance
- Monitoring for and responding to security incidents
- Compliance with industry security standards
Data Protection
When handling user data, you must:
- Comply with all applicable data protection laws
- Implement appropriate data security measures
- Only collect and use data as necessary for service provision
- Maintain clear data privacy policies
4. Commercial Terms
Fees and Payment
Your use of our services may incur fees as outlined in our pricing documentation. You agree to:
- Pay all applicable fees when due
- Maintain accurate billing information
- Pay any applicable taxes
Billing Terms
We will bill you monthly for service usage. Payment terms include:
- 30-day payment terms from invoice date
- Automatic payment processing for configured payment methods
- Late fees for overdue payments
5. Restrictions
When using our services, you must not:
- Attempt to reverse engineer or decompile our services
- Use our services for any illegal activities
- Share API keys or access credentials with third parties
- Exceed any rate limits or other usage restrictions
- Interfere with or disrupt our services
- Circumvent any security measures
6. Termination
We may suspend or terminate your access to our services:
- For any violation of these terms
- For non-payment of fees
- To comply with legal requirements
- For security concerns
Upon termination:
- You must cease all use of our services
- You must delete any cached or stored service data
- You remain liable for any outstanding fees
7. Intellectual Property
All rights, title, and interest in and to our services remain with Openfort. Your use of our services does not grant you ownership of any intellectual property rights in our services.
You grant us a license to use and display your name and logo for marketing purposes, which you can revoke by notifying us in writing.
8. Warranty Disclaimer
Our services are provided "as is" and "as available" without any warranties of any kind. We disclaim all warranties, whether express, implied, or statutory, including:
- Merchantability
- Fitness for a particular purpose
- Non-infringement
9. Limitation of Liability
To the maximum extent permitted by law, we will not be liable for:
- Any indirect, consequential, or special damages
- Lost profits or revenue
- Loss of data or business interruption
- Any damages exceeding the fees paid in the past 12 months
10. Indemnification
You agree to indemnify and hold us harmless from any claims arising from:
- Your use of our services
- Your violation of these terms
- Your violation of any laws or regulations
- Claims by your users related to your integration
11. Arbitration Agreement
Disputes will be resolved through binding arbitration in Delaware, administered by JAMS under its Streamlined Arbitration Rules. This agreement includes a waiver of class action rights.
For detailed technical specifications and implementation guidelines, please refer to our developer documentation at docs.openfort.xyz.