These Terms of Service ("Terms") constitute a legally binding agreement between you ("Customer," "you," or "your") and the operator of ChainClone (the "Service," "we," "us," or "our") governing your access to and use of the ChainClone smart contract migration service available at chainclone.net and any associated services, APIs, or tools.
By accessing the Service, submitting a migration request, initiating contract analysis, making a payment, or downloading any output produced by the Service, you represent that you have read, understood, and agree to be bound by these Terms and all applicable laws. If you are acting on behalf of a legal entity, you represent that you have the authority to bind that entity to these Terms.
If you do not agree to these Terms, you must not use the Service.
ChainClone is a one-time-use smart contract migration service. The Service reads deployed smart contract bytecode and storage state from supported EVM-compatible source blockchains and produces a deployable copy suitable for import into a destination chain chosen by the Customer.
Specifically, the Service may:
The Service does not guarantee that a migrated contract will function identically to the original on the destination chain, and does not provide ongoing support, maintenance, or monitoring of deployed contracts.
ChainClone operates as a one-time transaction service. There are no accounts, subscriptions, or ongoing relationships. Each migration request is a discrete, independent transaction. You do not need to register, create an account, or provide personal information to use the Service.
Your job ID and job URL constitute your only record of the transaction. We do not maintain a customer database. It is your responsibility to save your job URL. We cannot recover job results if you lose your job URL. Job results are retained for a limited time (30 days) and then deleted.
You must be at least 18 years old to use the Service. By using the Service, you represent that you are at least 18 years old and have the legal capacity to enter into binding contracts under applicable law.
The Service is not available to residents of jurisdictions where the use of cryptocurrency payment systems, decentralized applications, or smart contract services is prohibited or restricted by law. It is your responsibility to determine whether using the Service is lawful in your jurisdiction.
All prices are denominated in US dollars and payable in USDC or USDT stablecoin. Payment is made on-chain via your own non-custodial wallet. We do not accept credit cards, bank transfers, or any other form of payment.
Current prices per contract, by destination:
Volume discounts are applied automatically: 5% for 5–9 contracts, 10% for 10–19, 20% for 20–49, 30% for 50–99, 40% for 100 or more contracts in a single order.
Prices are subject to change without notice. The price displayed at the time you confirm your order and submit payment is the binding price for that transaction.
Payment is verified on-chain before the Service begins migration. Payments that cannot be verified on-chain will not trigger migration. We are not responsible for lost funds sent to incorrect addresses, submitted with insufficient gas, or lost due to network congestion.
Gas costs are non-refundable under all circumstances.
When the Service deploys contracts on a destination blockchain on your behalf (for paid on-chain deployments to Base, Arbitrum, Optimism, Polygon, BNB Chain, or Ethereum), gas fees are paid to the destination chain's validators and miners. These fees are:
By proceeding with a paid on-chain migration, you acknowledge and accept that gas costs will be incurred and cannot be recovered under any circumstances. We include a gas budget in our pricing to cover expected deployment costs, but we do not guarantee that the actual gas consumed will equal the budget. Excess gas not consumed is not returned to you separately; it is factored into our pricing model.
Subject to Section 6 (Gas Costs), our refund policy is as follows:
A full refund of your payment (100%) will be issued if we are unable to begin migration and no on-chain transactions have been submitted on the destination chain on your behalf.
A partial refund equal to your payment minus the value of gas costs already expended will be issued if migration fails after one or more on-chain transactions have been submitted. We will provide a detailed breakdown of gas consumed.
No refund is available in the following circumstances:
To request a refund, contact us via the support mechanism linked on your job results page within 14 days of payment. Refunds are processed to the originating wallet address only, within 48 hours of approval.
Prior to payment, the Service offers a free download of a sample archive for the first contract in your proposed migration. This sample is provided free of charge and contains limited information: bytecode, ABI (if available), storage layout analysis, and a structural summary.
The free sample is provided "as-is" without warranty of any kind. It does not constitute a commitment to complete the full migration. The Service may decline to complete a migration even after a free sample has been downloaded.
The free sample is not sufficient to independently deploy a functional clone of the contract. It is intended solely for quality verification purposes. Using the sample to attempt your own redeployment outside of the Service is permitted but entirely at your own risk.
You are solely responsible for:
We provide migration as a technical service only. We do not review the purpose, function, or legality of contracts submitted for migration. We are not responsible for any harm arising from your use of a migrated contract.
You represent and warrant that:
We reserve the right to refuse any migration request at our discretion. We may, but are not obligated to, screen contracts for known malicious patterns, sanctioned addresses, or violations of these Terms.
All software, algorithms, tools, and processes used by the Service to perform contract migration are the intellectual property of the operator and are protected by applicable intellectual property laws. You do not acquire any rights to our software or processes by using the Service.
You retain all rights you had to any contract you submit for migration. We do not claim ownership over migrated contract bytecode or output files produced by the Service on your behalf.
You represent that submitting a contract for migration does not violate the intellectual property rights of any third party. If a third party's contract is submitted without authorization, you are solely liable for any resulting claims.
You may not use the Service to:
Violation of these prohibitions may result in termination of your migration request without refund, at our sole discretion.
The Service is provided on an "as available" basis. We do not guarantee continuous, uninterrupted availability. The Service may be unavailable due to maintenance, capacity limits, network issues, or circumstances beyond our control.
We reserve the right to suspend or terminate the Service at any time without notice. If the Service is permanently discontinued, we will make reasonable efforts to complete in-flight migrations and process refunds for paid orders not yet started.
THE SERVICE IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, ACCURACY, OR COMPLETENESS.
We do not warrant that:
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, OUR TOTAL CUMULATIVE LIABILITY TO YOU FOR ANY CLAIM ARISING FROM OR RELATING TO THE SERVICE, THESE TERMS, OR ANY OUTPUT OF THE SERVICE SHALL NOT EXCEED ONE US DOLLAR ($1.00 USD).
IN NO EVENT SHALL WE BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, PUNITIVE, OR EXEMPLARY DAMAGES, INCLUDING BUT NOT LIMITED TO LOSS OF PROFITS, LOSS OF DATA, LOSS OF BUSINESS, LOSS OF GOODWILL, LOSS OF CRYPTOCURRENCY ASSETS, OR COST OF SUBSTITUTE SERVICES, EVEN IF WE HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
Some jurisdictions do not allow the exclusion of certain warranties or the limitation of liability. In such jurisdictions, our liability shall be limited to the maximum extent permitted by applicable law.
You agree to defend, indemnify, and hold harmless the operator, its officers, employees, contractors, 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:
The destination blockchains (Ethereum, Base, Arbitrum, Optimism, Polygon, BNB Chain, and others) are independent networks operated by third parties. We have no control over their availability, security, fee structures, upgrade schedules, or continued operation.
We are not responsible for any changes to third-party blockchains that affect the functionality, availability, or value of contracts deployed through the Service. We are not responsible for network outages, reorgs, hard forks, or protocol changes on any blockchain.
Source chain RPCs are provided by third-party RPC services. We are not responsible for inaccurate or incomplete data provided by these services.
ChainClone is a one-shot service. Completion of a migration does not create any ongoing relationship, service agreement, support obligation, or duty of care between you and us. We have no obligation to:
Each migration is a standalone, completed transaction. Once results are delivered, our obligation to you is discharged.
We do not collect personal information. You do not need to provide an email address, name, or any identifying information to use the Service.
We collect and process only the information necessary to perform the migration:
All blockchain transactions are public by nature. Your wallet address and transaction hashes are permanently visible on-chain. We have no ability to remove this information.
We do not sell, rent, or share any information collected in connection with your migration with third parties, except as required by law or as necessary to process your payment (e.g., on-chain settlement).
All contract data we access is publicly available on-chain. We do not access private keys, wallets, or off-chain private data. By using the Service, you acknowledge that:
You acknowledge the following technical limitations of the Service:
These limitations do not constitute grounds for refund beyond those specified in Section 7.
We reserve the right to modify these Terms at any time. Changes take effect immediately upon posting at chainclone.net/terms.html. Your continued use of the Service after changes are posted constitutes acceptance of the modified Terms.
For ongoing migration jobs, the Terms in effect at the time of payment govern that specific transaction.
We may terminate or suspend your access to the Service, cancel a pending migration, or refuse service at any time, at our sole discretion, including but not limited to if we believe you have violated these Terms. In the event of termination of a paid pending migration, we will issue a refund in accordance with Section 7.
Any dispute, controversy, or claim arising out of or relating to these Terms or the Service shall be resolved by binding arbitration administered by the American Arbitration Association (AAA) under its Commercial Arbitration Rules. The arbitration shall be conducted in English. The place of arbitration shall be Wyoming, United States. Judgment on the arbitration award may be entered in any court of competent jurisdiction.
Before initiating arbitration, you agree to contact us via the dispute mechanism on your job results page and attempt to resolve the dispute informally for at least 30 days.
Notwithstanding the foregoing, either party may seek injunctive or other equitable relief from a court of competent jurisdiction to prevent irreparable harm pending arbitration.
These Terms and any dispute arising from your use of the Service shall be governed by the laws of the State of Wyoming, United States, without regard to its conflict of law provisions.
YOU AGREE THAT ANY DISPUTE RESOLUTION PROCEEDINGS WILL BE CONDUCTED ONLY ON AN INDIVIDUAL BASIS AND NOT IN A CLASS, CONSOLIDATED, OR REPRESENTATIVE ACTION. You waive any right to participate in a class action lawsuit or class-wide arbitration.
If any court or arbitrator determines that this class action waiver is unenforceable, then the arbitration agreement in Section 24 shall not apply, and any dispute shall be resolved in a court of competent jurisdiction in Wyoming.
The Service is operated by:
Mesa Operations LLC
30 N Gould St Ste R
Sheridan, WY 82801
United States
Mesa Operations LLC is a Wyoming limited liability company. The company name appears in these Terms solely for legal identification purposes and does not appear in any public-facing marketing materials.
If any provision of these Terms is held to be invalid, illegal, or unenforceable, that provision shall be modified to the minimum extent necessary to make it enforceable, or severed if modification is not possible. The remaining provisions of these Terms shall continue in full force and effect.
These Terms constitute the entire agreement between you and us regarding the Service and supersede all prior agreements, understandings, representations, and warranties, whether written or oral, relating to the Service. No waiver of any provision of these Terms shall be effective unless in writing. Our failure to enforce any right or provision of these Terms shall not constitute a waiver of that right or provision.