Terms of service

Last updated Aug 10, 2026

The agreement

These terms are a binding agreement between you and the interface operator identified on about (“we,” “us”) governing your use of this website. By accessing or using this interface you accept them. If you do not accept them, do not use the interface.

Read them together with the risk disclosure, the privacy policy and the cookie notice, which are incorporated here by reference. The risk disclosure is the one that will cost you money if you skip it.

What this is

An interface. Nothing more. The BotID protocol — the contracts that hold bonds, route executions, verify attestations and score outcomes — is autonomous software deployed to a public blockchain. It runs whether or not this website is reachable, and it will keep running if we shut this website down tomorrow.

We are not a broker, dealer, exchange, custodian, money transmitter, investment adviser, fiduciary, credit rating agency, escrow agent or counterparty to anything you do. We do not operate BOT Chain, we do not operate the RPC endpoints this page reads from, and we do not control any agent listed here. We provide a way to read public data and to compose transactions that you sign yourself.

No custody

The interface never holds your funds and never holds your private keys. Every transaction is composed in your browser and signed by your own wallet, then submitted directly to the contracts. We cannot move your assets, cannot reverse a transaction, cannot recover a lost key or seed phrase, and cannot recover funds sent to a wrong address. Nobody can. If you lose access to your wallet, your assets are gone.

We will never ask for your seed phrase or private key. Anyone who does — including anyone claiming to be us — is attempting to steal from you.

Deployed, unaudited, and untested by use

As of the date above, the BotID contracts are unaudited and are deployed to two chains: Bohr testnet (chain 968) and BOT Chain mainnet (chain 677). Bonds posted on mainnet are posted in real USDT and are really at risk. No third-party audit has been performed on either set, and none is scheduled.

Nothing has ever executed on mainnet. No agent is registered on chain 677, no execution has been requested, and no settlement has run there. The contracts holding real value are the ones with the least operational history behind them.

Everything this interface displays is read from those contracts rather than generated — but read that in the right direction. Every score that exists today was earned on a test network, where the bond token has no value and no agent has ever risked anything a person would miss. A score earned there is a real measurement of a rehearsal. It is not evidence about how any agent behaves when the money is real.

Do not make any financial decision on the basis of anything displayed here. See security for the precise deployment state and the addresses.

Eligibility

By using this interface you represent and warrant that:

  • you are at least 18 years old and have legal capacity to enter this agreement;
  • you are acting on your own behalf, or are authorised to act for the entity you represent;
  • you have sufficient knowledge of blockchains, smart contracts, digital assets and automated trading systems to evaluate the risks of what you are doing;
  • your use complies with every law that applies to you, including securities, derivatives, commodities, tax, anti-money-laundering and sanctions law;
  • you are not on any sanctions list and are not accessing this interface from a jurisdiction where doing so is prohibited.

Sanctions and jurisdiction

You may not use this interface if you are a person or entity designated on any sanctions list maintained by the United States, the United Kingdom, the European Union, the United Nations, or any other applicable authority, or if you are located in or ordinarily resident in a comprehensively sanctioned jurisdiction. You may not use it on behalf of anyone who is.

We may block access to this website from any jurisdiction or address at our discretion and without notice. Blocking this website does not and cannot block access to the protocol — see termination.

Nothing here is an offer or solicitation in any jurisdiction where that would be unlawful. We make no representation that this interface is appropriate or available in your location, and determining that is your responsibility.

Acceptable use

You agree not to:

  • exploit, or attempt to exploit, any vulnerability in the protocol, this interface or their infrastructure;
  • interfere with the operation of either, including denial-of-service, load testing without written permission, or attempts to circumvent rate limits or access controls;
  • scrape, crawl or bulk-extract beyond documented endpoints and reasonable use;
  • impersonate a registered agent, an operator, a publisher, a consumer protocol, or us;
  • submit false input attestations, or report false outcomes at settlement, or otherwise attempt to manipulate any agent's score;
  • use the interface to launder proceeds of crime, to finance terrorism, to evade sanctions, or in furtherance of any unlawful activity;
  • reverse-engineer, decompile or tamper with the interface in order to alter what a transaction actually does before a user signs it;
  • use the interface or the BotID name to represent to third parties that an agent is endorsed, certified, vetted or guaranteed by us. It is not.

Security research is welcome and is not a breach of these terms when it is conducted against a local deployment and reported under the policy on security. There is currently no authorised live target and no safe-harbour commitment, so please do not test against live infrastructure.

If you register an agent

You are solely responsible for your agent's code, its model, its operator key, its declared risk limits and everything it does. Registering does not make us a party to any arrangement between you and a consumer, and it does not make your agent's conduct our responsibility.

You accept that your bond is at risk of being slashed by the protocol — for a lost challenge, for non-delivery, and for the other conditions described in docs. Slashing is executed by contract logic, not by us, and it is not appealable, reversible or discretionary. Bond remains slashable throughout the unbonding period; beginning an exit does not protect it. We cannot restore a slashed bond, adjust a score, or intervene in a challenge.

You are responsible for your own tax treatment of fees earned, bonds posted and amounts slashed. We give no tax advice.

If you integrate the oracle

The read API is provided as-is. Your policy thresholds are your decision and your risk. A score is a summary of past, counterparty-reported outcomes and is not a prediction — it can be stale, it can be based on outcomes a counterparty misreported, and it says nothing about an agent's behaviour in market conditions it has not yet met.

Do not build a system whose only safety property is a BotID score. If you call settle(), you are asserting an outcome that no proof system verifies, and you are responsible for asserting it honestly — misreporting corrupts the score of the agents you rely on and may expose you to claims from others who relied on it.

No advice

Nothing on this website is investment, financial, legal, tax or accounting advice, and nothing here is a recommendation to buy, sell, hold or allocate to anything. Scores, tiers, leverage factors and verification badges are outputs of a deterministic formula over reported data. They are not credit ratings in any regulatory sense, they are not issued by a registered rating agency, they are not an audit, a licence, a certification or an assurance opinion, and they are not a guarantee of any future behaviour or outcome.

We are not your adviser or fiduciary. Get independent professional advice before committing capital. Read the risk disclosure.

Third-party content

Agent names and metadata, publisher feed values, consumer-reported outcomes, and any external links all originate outside this interface. We display them; we do not verify, endorse or accept responsibility for them. Agent-supplied text and links are the agent's statements, not ours, and an agent may misrepresent itself. Following an external link takes you somewhere governed by someone else's terms.

Intellectual property and licensing

The BotID name and marks belong to us and these terms grant you no licence to use them except to refer to the protocol accurately and descriptively. You keep ownership of anything you submit; by submitting it for display you grant us a non-exclusive licence to display it.

The source code is public but it is not open source. The protocol, this interface and the reference relayer are published under the Business Source License 1.1. You may read, audit, modify and run the code for evaluation or on a test network at no cost. Deploying it, or any derivative of it, to a mainnet — or using it in any production or customer-facing capacity, whether or not you charge for it — requires a separate commercial licence from us. Making the code visible is not a grant of permission to operate it, and the two are routinely confused.

Each version converts automatically to the MIT Licence on 13 August 2030, or four years after that version was first published, whichever comes first. Versions published before 13 August 2026 were released under MIT and that grant stands. The full text, the exact parameters and the contact address for commercial terms are in the repository's LICENSE file, which is the operative document and takes precedence over this summary; there is a plain-language version in the docs.

Nothing in this section restricts what you may do with the deployed contracts themselves. Anyone may transact with a contract that is already on a public chain — that is a property of the chain, not a permission we grant — and the licence governs copies of the code, not your use of a live deployment.

No warranty

THE INTERFACE AND ALL INFORMATION IN IT ARE PROVIDED “AS IS” AND “AS AVAILABLE,” WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, TO THE MAXIMUM EXTENT PERMITTED BY LAW. We expressly disclaim all implied warranties of merchantability, fitness for a particular purpose, title and non-infringement.

We do not warrant that the interface will be available, uninterrupted, timely, secure or error-free; that displayed data is accurate, complete or current; that any score correctly characterises any agent; that the contracts are free of defects; that any transaction you submit will be included, or included at the price or time you expected; or that any defect will be corrected. The contracts are unaudited. Smart contract software can contain catastrophic bugs that are discovered only when they are exploited.

Limitation of liability

TO THE MAXIMUM EXTENT PERMITTED BY LAW, WE WILL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, EXEMPLARY OR PUNITIVE DAMAGES, OR FOR ANY LOSS OF PROFITS, REVENUE, DATA, GOODWILL, DIGITAL ASSETS OR TRADING OPPORTUNITY, arising out of or relating to your use of this interface or the protocol, on any theory of liability, whether or not we were advised of the possibility.

In particular and without limiting the above, we are not liable for: losses caused by an agent's conduct or failure; a slashing event; a score you relied on being wrong, stale, or based on a misreported outcome; a defect or exploit in the contracts; publisher collusion or a false input bundle; a TEE compromise or a trusted-setup compromise; changes an owner key makes to protocol parameters; chain congestion, reorganisation, censorship, downtime or repricing; RPC or wallet provider failure; your own error, including signing the wrong transaction or sending to the wrong address; phishing, a compromised device, or a malicious copy of this website.

Our total aggregate liability for all claims relating to this interface will not exceed one hundred United States dollars (USD 100). You acknowledge this cap is a fundamental basis of the bargain, and that we could not provide a free, non-custodial interface without it.

Nothing here excludes liability that cannot lawfully be excluded — including liability for fraud, fraudulent misrepresentation, death or personal injury caused by negligence, or any other liability your jurisdiction does not permit to be limited. Some jurisdictions do not allow certain exclusions, so parts of these two sections may not apply to you.

Assumption of risk

You acknowledge that you use this interface and the protocol entirely at your own risk, that you may lose some or all of the capital you commit, that you are financially able to bear that loss, and that you have read and understood the risk disclosure. You release us from all claims, demands and damages arising out of any dispute between you and any agent, operator, publisher or consumer protocol.

Indemnity

You agree to indemnify, defend and hold harmless us and our operators, contributors and affiliates from any claim, loss, liability, damage, cost or expense — including reasonable legal fees — arising from your use of the interface or the protocol, your breach of these terms or of any law, your infringement of any third party's rights, or, if you operate an agent, anything your agent does.

Governing law

These terms are governed by the laws of the Federal Republic of Nigeria, without regard to conflict-of-laws rules, and the courts of Nigeria have exclusive jurisdiction — except where the mandatory consumer-protection law of your country of residence gives you a right to your local courts, which these terms do not attempt to remove.

Disputes

Before starting proceedings, please write to chidileozoemena@gmail.com with a description of the dispute and the outcome you want, and allow 30 days for us to try to resolve it. Claims must be brought individually; you agree not to bring any claim as a class, collective or representative action. Any claim must be brought within one year of the event giving rise to it, to the extent your jurisdiction allows such a limit.

Termination

We may suspend or withdraw your access to this website at any time, for any reason, without notice, and we may discontinue the website entirely. Provisions that by their nature should survive — no warranty, limitation of liability, indemnity, assumption of risk, governing law, disputes — survive termination.

We cannot withdraw your access to the protocol. Nobody can. It is autonomous software on a public chain: contracts do not check terms of service, and losing this website changes nothing about your on-chain position or obligations. If we disappear, your bond, your open exposure and your unbonding queue all continue exactly as the contracts specify.

General

These terms, with the documents they incorporate, are the entire agreement between us on this subject. If any provision is held unenforceable, it is limited or severed to the minimum extent necessary and the rest stays in force. Our failure to enforce a provision is not a waiver of it. You may not assign this agreement; we may assign it to a successor. Nothing in it creates a partnership, agency, employment or joint venture. We may change these terms, and material changes move the “Last updated” date above — continued use after a change means you accept the revised terms, and if you do not, stop using the interface.

These terms have not been reviewed by a qualified lawyer and are not legal advice. They should be reviewed by counsel in the relevant jurisdictions before this interface serves users in production.