Last updated: March 5, 2026
Welcome to BitGorilla — an instant cryptocurrency swap service at bitgorilla.com. These Terms of Service (the "Terms") form a legally binding agreement between you and Gorilla Ltd., a company incorporated in Samoa ("BitGorilla", "we", "us"). Please read them carefully: they set out important risk warnings, describe the non-custodial nature of the Service, and place meaningful limits on our liability. By using BitGorilla, you agree to these Terms and to our Privacy Policy. If you do not agree, do not use the Service.
BitGorilla is operated by Gorilla Ltd., an International Company incorporated under the Samoa International Companies Act 1988. "You" means the person using the Service.
BitGorilla is a non-custodial cryptocurrency swap service powered by an open network of independent professional market makers ("Solvers"). Solvers compete in a real-time auction to fill your swap at the best available rate. The winning Solver delivers the output asset directly to your destination address. In the typical flow, we verify delivery on-chain and then forward the corresponding input to the Solver. Execution details may vary by route.
BitGorilla is non-custodial. We do not provide user accounts, wallets, or balances, and we do not safeguard or administer user funds. To execute a swap, BitGorilla performs limited technical actions — routing your deposit to the winning Solver after on-chain delivery to you has been verified. These actions are transient, programmatic, and bounded to the swap lifecycle, take no longer than necessary to complete the swap, and do not give BitGorilla beneficial ownership, pooling rights, rehypothecation rights, or any discretionary control over user funds. BitGorilla does not offer on-demand withdrawal of stored value, does not commingle user funds with firm assets, and does not safeguard private keys on your behalf. Our role is to route, process, facilitate, and forward swaps — not to hold, store, or take custody of anything. BitGorilla is not a bank, broker, dealer, custodian, money transmitter, or wallet provider.
BitGorilla supports same-chain and cross-chain swaps across the assets listed in the interface. Rates, minimums, maximums, and supported pairs may change at any time without notice.
BitGorilla does not operate user accounts. There is no registration, login, password, session, dashboard, or stored profile, and there is no "user balance" anywhere in our system because there is no place inside BitGorilla where value accumulates between swaps. You cannot deposit funds to leave with us, you cannot withdraw funds on demand, and there is nothing you could log into. Because we do not maintain account-based contact data, we generally cannot reach users proactively; your only link to our system is the ephemeral swap record created when you initiate a transaction, identified by the on-chain addresses and transaction hashes involved. You are responsible for retaining your own swap receipts, transaction IDs, and refund addresses. The absence of accounts is a core feature of the non-custodial model.
The cryptoassets and blockchain networks supported by BitGorilla are those listed in the swap interface at the time you initiate a swap. The list changes frequently. We may add, remove, pause, restrict, or delist any asset, token, network, pair, or route at any time, with or without notice, for any reason. Certain networks require chain-specific parameters — such as memos, destination tags, or activation fees (e.g., XRP, XLM, TON) — that you must supply correctly. We do not support rebasing tokens, fee-on-transfer tokens, or other non-standard token designs unless the interface expressly indicates otherwise. Halted, frozen, forked, delisted, or unsupported assets sent to BitGorilla may not be recoverable.
By using BitGorilla, you represent and warrant that:
We may block, refuse, or reverse any traffic or transaction associated with a jurisdiction or IP range we reasonably believe is prohibited, sanctioned, or high-risk, and we may add jurisdictions to the list above without notice.
You must not use BitGorilla to: launder criminal proceeds; finance terrorism or any unlawful activity; evade sanctions, export controls, or taxes; transact with funds derived from fraud, theft, ransomware, darknet markets, hacks, or any other illegal source; manipulate markets, front-run, spam quotes, wash-trade, or exploit settlement or verification logic; misrepresent your identity, jurisdiction, or source of funds; or use the Service on behalf of any person prohibited from using it directly.
In addition to the prohibited uses above, you must not: scrape, crawl, data-mine, or extract content from the Service by automated means beyond any documented API and within published rate limits; reverse-engineer, decompile, disassemble, or tamper with the Service; probe, scan, or test the security of our systems, or circumvent any rate-limiting measure; launch any denial-of-service attack; interfere with another user's swap, a Solver's execution, or our verification and settlement systems; exploit a bug instead of reporting it; frame, mirror, or republish any part of the Service; or spoof IP addresses, headers, or metadata. Report security vulnerabilities in good faith to [email protected] before any public disclosure.
You are responsible for the details you enter — destination address, chain, asset, amount, memo or destination tag, wallet compatibility, and refund address. Blockchain transactions are irreversible. If you send to a wrong address, on the wrong chain, in the wrong asset, outside the stated minimums or maximums, or without a required memo (e.g., on XRP, XLM, or TON), the funds are not recoverable by us.
Wallet security is your sole responsibility. We never control your keys and cannot recover assets lost through a compromised wallet, phishing, or malware. Verify the bitgorilla.com domain before transacting, and treat any cold-contact request for your seed phrase or private key — from anyone, including anyone claiming to be BitGorilla staff — as a scam.
Solvers are independent third parties — not our employees, agents, or affiliates. We do not guarantee optimal pricing, execution, speed, or completion, and we do not insure against Solver errors, insolvency, or misconduct. A Solver that fails to deliver does not get paid; your input is routed back to your refund address, net of network fees. Any dispute about a Solver is between you and that Solver.
Network conditions are outside our control. Congestion, reorgs, forks, chain halts, oracle failures, and bridge exploits can delay, alter, or fail a transaction. If a deposit, delivery, or settlement is reversed by a reorg, fork, consensus event, issuer freeze, or similar event after we have acted in good faith, we may unwind the affected swap and restore the parties to the position that would have existed had the reverted transaction never been confirmed.
Meaning of "unwinding". Where these Terms refer to "unwinding" a swap, we mean issuing offsetting transactions to restore the economic position of the parties. We cannot and do not reverse confirmed blockchain transactions.
Every swap begins with a quote generated by the Solver auction at the moment you request it. The quote reflects the best offer Solvers are prepared to make for the pair, size, and route you selected, together with the applicable slippage tolerance. A quote is indicative until your deposit is confirmed on-chain. BitGorilla is not the counterparty to the swap — the winning Solver is.
Each quote has an expiry window shown in the interface. If your deposit arrives after expiry, or if market conditions move beyond the slippage tolerance, we may offer you a fresh quote at then-current market rates, pause the order pending your response, or route your deposit back to your refund address net of network fees under the Refunds section. Executed rates may differ from the quoted rate within the disclosed slippage tolerance because of ordinary market movement, network latency, or changes in Solver liquidity. Large orders may move the market against you (price impact), and thin-liquidity pairs may widen spreads or delay fills. BitGorilla does not guarantee the best rate available anywhere — only the best rate offered by Solvers in our auction at the time of your request. By submitting a deposit you accept this rate model and acknowledge that the final settled amount is the amount that governs.
Crypto is experimental. Using BitGorilla involves real risks that can cause partial or total loss of the assets you send. Please read this section carefully. You should not transact with assets you cannot afford to lose.
Market volatility. Crypto prices can move sharply within seconds. The amount you ultimately receive may differ materially from what you expected. We do not control the market and cannot protect you from price movements.
Quote, slippage, and Solver risk. Between the moment you receive a quote and the moment a Solver executes, conditions may change. Your executed rate may differ from the quoted rate within the disclosed slippage tolerance. Large orders may move the market, and thin-liquidity pairs may widen spreads, delay fills, or cause a quote to be withdrawn. Solvers may fail to fill, become insolvent, be sanctioned, or withdraw a quote before execution.
Blockchain finality and irreversibility. Blockchain transactions are final. Once funds are sent, BitGorilla cannot reverse, cancel, or recover them. Funds sent to the wrong address, on the wrong chain, without a required memo or tag, or to a contract that cannot return them will be permanently lost. Verifying every detail before you send is your responsibility alone.
Technical and network risk. Blockchains can fork, congest, halt, be reorganised, or be attacked (including 51% attacks). Smart contracts, bridges, and oracles used in routing your swap may contain bugs or be exploited. Network fees can change during a transaction and affect the amount you receive.
Counterparty and third-party risk. BitGorilla depends on Solvers, liquidity providers, blockchain networks, RPC providers, bridges, and other third parties. Any of them may fail, become insolvent, be sanctioned, be compromised, or refuse to process a given transaction.
Stablecoin and asset-specific risk. Stablecoins can depeg, and issuers may freeze, blacklist, or burn balances without notice. Tokens may lose all value, be delisted, or undergo forks. Where a fork occurs, BitGorilla is not obligated to support both chains; only the chain we designate will be serviceable.
Security and regulatory risk. You are responsible for the security of your own wallets, devices, seed phrases, and private keys. Phishing, SIM-swap, malware, and fake front-ends are widespread. BitGorilla will never cold-contact you to ask for your seed phrase, private key, or refund address by email, DM, or social media. Crypto laws vary by jurisdiction and change frequently; access to BitGorilla may be restricted, suspended, or terminated in your region without notice, and you are solely responsible for complying with applicable laws and for any tax reporting on your transactions. Inputs you send to BitGorilla as part of a swap are not insured by any scheme or government guarantor. Nothing on BitGorilla is investment, financial, legal, or tax advice, and you act at your own risk.
Operating BitGorilla depends on third parties we do not control, including: independent Solvers and liquidity providers; blockchain networks and their validators, sequencers, and miners; RPC and indexing providers; bridge and cross-chain messaging protocols; oracles; stablecoin and other token issuers; any wallet software you choose to use; sanctions and blockchain analytics providers; and any external websites we may link to. These parties are not our employees, agents, affiliates, or fiduciaries. We do not endorse them, we do not warrant their performance, and we are not responsible for their acts, omissions, outages, insolvency, exploits, or policy changes. Your use of any third-party service is at your sole risk and governed by that party's own terms. Any dispute with a third party is solely between you and that party.
BitGorilla uses AMLBot (operated by Safe3, UAB, Lithuania, or SAFELEMENT LIMITED, Hong Kong, depending on data residency) as its primary blockchain analytics and sanctions screening provider.
Currently, BitGorilla charges no protocol fee. Solvers earn on the spread. You pay network fees on your deposit; the Solver pays them on delivery. Any future fee will be shown before you confirm a swap.
We refund when the failure sits on our side or the network's — not when it sits on yours. Refunds are routed to the refund address you provided, net of network fees.
Refunds ARE issued when no Solver accepted the quote, the quote expired before your deposit arrived and you declined any replacement, a Solver failed to deliver, or a BitGorilla system error prevented completion.
Refunds are NOT issued for: wrong address, chain, or asset; missing or incorrect memo or tag where required; amount outside the stated minimum or maximum; deposit after quote expiry where a replacement was offered and declined; slippage within the disclosed tolerance; Solver spread; or change of mind.
Refund address warranty. You warrant that any refund address you provide is under your sole control. BitGorilla discharges its refund obligation by routing funds to the refund address you supplied.
Refund timeline and dust policy. Refunds are initiated as soon as reasonably practicable after we determine a refund is owed, typically within 48 hours of the triggering event, subject to network conditions. Where the network fee required to execute a refund would equal or exceed the refund amount, we may defer the refund until conditions permit economic execution, or decline to execute it, with no custodial obligation arising in the interim.
Discretionary recovery. Where a failure is technically recoverable, we may at our sole discretion attempt recovery, subject to a manual handling fee of EUR 50 plus network fees. Recovery is not guaranteed.
You must provide a valid refund address you control at swap creation. We will never cold-contact you to ask for one by email, DM, or social media.
Verified source address as an alternative destination in compliance contexts. The default destination for any refund is the refund address you provided at swap creation. However, where a swap is paused for enhanced AML or sanctions review and a return of funds becomes the documented outcome, we may instead route the funds back to the verified source address — i.e., the on-chain wallet address from which the deposit was received — as an alternative destination. This happens in the narrow case where (a) the user-provided refund address cannot be used (for example, because it is itself flagged, sanctioned, or otherwise unavailable for compliance reasons), or (b) routing back to the verified source address is the appropriate resolution of an enhanced review. Any such return is subject to sanctions constraints and the Right to refuse or unwind section below.
We screen every swap against sanctions lists (OFAC, UN, EU, UK OFSI) and blockchain analytics via AMLBot. We may refuse, pause processing of, route back to the refund address, or unwind any transaction we reasonably believe is connected to sanctions exposure, illicit funds, or unlawful activity, or where a competent authority requires it. These compliance actions do not convert our transient routing of a swap into custody of your funds.
We may, at our sole discretion and without prior notice, refuse, pause processing of, suspend, cancel, or unwind any swap for compliance, sanctions, fraud, technical, or Terms-violation reasons. Where we refuse after your input has arrived, funds are routed back to your refund address, subject to the Refunds section and any legal order.
Nothing in these Terms creates a fiduciary, advisory, agency, trust, partnership, or joint-venture relationship, and we do not provide investment, financial, tax, or legal advice. Rates and delivery estimates are operational information, not recommendations. You are solely responsible for any taxes on your transactions; we do not collect, withhold, remit, or report taxes on your behalf, and we do not issue tax forms.
BitGorilla is provided on a best-efforts basis and is not guaranteed to be available 24/7 or at any particular level of uptime. We may, at any time and without prior notice, perform scheduled or emergency maintenance; suspend, throttle, or take the Service offline in response to security events, abuse, compliance events, or force majeure; modify, pause, restrict, or discontinue any feature, asset, chain, route, or pair; and impose temporary limits on quote size or traffic. We owe no compensation, service credit, or remedy of any kind for any period of unavailability, degraded performance, or discontinuation.
Because BitGorilla does not operate user accounts, our primary channel for giving notice is by posting on the Website at bitgorilla.com (including the swap interface, homepage, Terms page, or a notices or status page). Posting of a notice, update, or disclosure on the Website constitutes effective notice to all users and is deemed delivered on the date of posting. You are responsible for checking the Website periodically for updates. If you contact us at [email protected] or [email protected], you consent to us replying to that address. By using the Service, you consent to receive all communications and notices from us electronically, and you agree that electronic delivery satisfies any legal requirement that such communications be in writing.
THE SERVICE IS PROVIDED "AS IS" AND "AS AVAILABLE" WITH ALL FAULTS AND WITHOUT WARRANTY OF ANY KIND. TO THE MAXIMUM EXTENT PERMITTED BY LAW, WE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT. WE DO NOT WARRANT THAT THE SERVICE WILL BE UNINTERRUPTED, TIMELY, SECURE, OR ERROR-FREE; THAT ANY RATE IS THE BEST AVAILABLE; THAT ANY SOLVER WILL EXECUTE YOUR SWAP; OR THAT ANY SWAP WILL COMPLETE WITHIN ANY PARTICULAR TIMEFRAME.
Mandatory law takes precedence. Nothing in this section excludes or limits any liability that cannot lawfully be excluded or limited, including liability for (i) fraud or fraudulent misrepresentation by Gorilla Ltd., (ii) willful misconduct, (iii) gross negligence, (iv) death or personal injury caused by our negligence, or (v) any mandatory consumer right you have under the laws of your habitual residence that cannot be waived by contract. Where the law of your habitual residence provides rights that exceed the limitations set out below, those rights apply.
Excluded damages. TO THE MAXIMUM EXTENT PERMITTED BY LAW, AND SUBJECT TO THE PARAGRAPH ABOVE, GORILLA LTD. AND ITS AFFILIATES, OFFICERS, EMPLOYEES, DIRECTORS, AGENTS, AND SERVICE PROVIDERS (INCLUDING SOLVERS AND AMLBOT) WILL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, EXEMPLARY, OR PUNITIVE DAMAGES, OR FOR LOSS OF PROFITS, REVENUE, DATA, GOODWILL, BUSINESS OPPORTUNITY, OR CRYPTOCURRENCY VALUE, WHETHER IN CONTRACT, TORT (INCLUDING NEGLIGENCE), STATUTE, OR OTHERWISE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES AND EVEN IF A REMEDY FAILS OF ITS ESSENTIAL PURPOSE.
Aggregate cap. TO THE MAXIMUM EXTENT PERMITTED BY LAW, OUR TOTAL AGGREGATE LIABILITY TO YOU FOR ALL CLAIMS ARISING OUT OF OR RELATING TO THE SERVICE OR THESE TERMS, WHEN COMBINED, WILL NOT EXCEED FIVE HUNDRED EUROS (€500).
Basis of the bargain. You acknowledge that the limitations in this section are an essential basis of the bargain between you and Gorilla Ltd., that BitGorilla would not provide the Service on these terms without these limitations, and that BitGorilla's pricing (currently no protocol fee at all) reflects the allocation of risk set out here. The limitations apply even if any limited remedy fails of its essential purpose.
We are not liable for any failure or delay caused by events beyond our reasonable control, including: natural disasters; war, civil unrest, or terrorism; acts of government, changes in law, or sanctions; internet, cloud, DNS, or telecom outages; DDoS attacks and other cybersecurity incidents; chain reorgs, forks, 51% attacks, or other consensus events; bridge exploits; oracle failures; smart-contract bugs; validator, sequencer, or miner misbehavior; stablecoin depegging or issuer freezes; and failures of third-party providers. Our obligations are suspended for the duration of the event and resume as soon as reasonably practicable.
You agree to indemnify, defend, and hold harmless Gorilla Ltd. and its affiliates, officers, directors, employees, and agents from any claims, damages, losses, liabilities, and reasonable legal fees arising out of: (a) your use or misuse of the Service; (b) your breach of these Terms; (c) your violation of any law or third-party right; (d) the source or legality of the funds you submit; (e) any dispute between you and any third party, including any Solver; (f) any tax liability from your transactions; or (g) any inaccurate or fraudulent information you provide to us.
TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, YOU AND GORILLA LTD. EACH AGREE TO BRING CLAIMS AGAINST THE OTHER ONLY IN AN INDIVIDUAL CAPACITY, AND NOT AS A PLAINTIFF OR CLASS MEMBER IN ANY CLASS, COLLECTIVE, CONSOLIDATED, MASS, OR REPRESENTATIVE PROCEEDING.
Any claim arising out of or relating to these Terms or the Service must be filed within one (1) year after the claim arose, or it is permanently barred to the maximum extent permitted by law.
These Terms, and any dispute arising out of or in connection with them or the Service (including non-contractual claims), are governed by the laws of the Independent State of Samoa, including the International Companies Act 1988 where applicable, without regard to conflict-of-laws rules. The United Nations Convention on Contracts for the International Sale of Goods shall not apply.
Informal resolution first. Before any formal proceeding, contact us at [email protected] and negotiate in good faith for at least thirty (30) days. This is a condition precedent to arbitration or litigation.
Binding arbitration. Any dispute not resolved informally within thirty (30) days will be finally resolved by binding arbitration administered by the British Virgin Islands International Arbitration Centre (BVI IAC) under the BVI IAC Arbitration Rules then in force.
Seat, venue, language. The seat of arbitration is Road Town, Tortola, British Virgin Islands. Hearings may be held virtually or at any location the tribunal deems appropriate, and no party shall be required to travel to the British Virgin Islands for any procedural step. The language of arbitration is English. The lex arbitri is the BVI Arbitration Act 2013.
Governing law of the arbitration agreement. The law governing this arbitration agreement (its existence, validity, and scope, as distinct from the substantive law of these Terms) is the law of the British Virgin Islands.
Confidentiality. The existence, content, and result of any arbitration under this section are confidential, save to the extent disclosure is required by law, by a regulatory authority of competent jurisdiction, or to enforce or challenge an award in any competent court.
Enforcement. The BVI is a party to the 1958 New York Convention. Awards rendered in BVI arbitration are internationally enforceable in all NYC Contracting States, and judgment on any award may be entered in any court of competent jurisdiction.
Interim relief. Either party may seek interim or emergency relief from a court of competent jurisdiction without waiving this arbitration agreement.
Courts for non-arbitrable matters. For disputes that cannot be arbitrated as a matter of law (including certain consumer claims in jurisdictions where arbitration waivers are unenforceable, and interim or injunctive relief), the courts of Samoa will have jurisdiction, except that the mandatory consumer protection laws of your habitual residence (if any) apply to the extent they cannot be contractually waived.
We may update these Terms. Updates take effect on posting with a revised "Last updated" date. Material changes will be highlighted on our homepage or swap interface. Continued use means you accept the updated Terms. If you do not accept, stop using the Service.
Severability. If any provision is unenforceable, it will be modified to the minimum extent needed or severed, and the rest still applies.
Entire agreement. These Terms, together with our Privacy Policy, are the entire agreement between you and us.
Assignment and waiver. You may not assign these Terms without our prior written consent. We may assign to an affiliate or to a successor in a merger, acquisition, or sale of assets. Our failure to enforce any provision is not a waiver of our right to enforce it later.
Intellectual property. The BitGorilla and Gorilla Ltd. names, logos, branding, the bitgorilla.com website, and interface are owned by or licensed to Gorilla Ltd. Subject to your compliance with these Terms, we grant you a limited, revocable, non-exclusive, non-transferable licence to use them solely as needed to use the Service. You may not copy, frame, mirror, scrape, reverse-engineer, or create derivative works from them, or use the BitGorilla name or marks in a way that suggests endorsement without our prior written consent. All rights not expressly granted are reserved.
Export controls. You represent that you are not located in, under the control of, or a national of any country subject to comprehensive US, EU, UK, or UN embargo, and that you do not appear on any denied-persons, entity, or specially designated nationals list. You will not export, re-export, or transfer any part of the Service in violation of any applicable export-control or sanctions law.
Feedback. Any suggestions, bug reports, or feature requests you send us are provided voluntarily and on a non-confidential basis. You grant BitGorilla a perpetual, irrevocable, worldwide, royalty-free, sublicensable licence to use them for any purpose, without compensation or credit.
Beta features. Features, assets, networks, or routes labelled "beta", "preview", or "experimental" are provided for evaluation only, as-is, without any warranty, and may be changed or discontinued at any time. The Warranty Disclaimer and Limitation of Liability apply with particular force to such features.
Language. These Terms are drafted in English. If we publish a translation for convenience and any inconsistency arises, the English version controls.
Interpretation. Headings are for convenience only. "Including" means "including without limitation". Singular includes plural, and references to statutes include their amendments. No rule of construction against the drafter applies.
Survival. Any provision that by its nature should survive termination — including the characterization of the Service in The Service and No user account sections, Risk Disclosure, Warranty Disclaimer, Limitation of Liability, Indemnification, Class Action Waiver, and Governing Law and Disputes — will survive any cessation of your use of the Service.