Skip to content
Broker news. Connected. RSS feed
FXBROKERS

A clearer view of the broker industry.

Crypto ExchangesExchange profile

Bebop exchange profile

Bebop combines market-maker quotes and routed swaps. This profile explains execution deadlines, application and API charges, token approvals, wallet records and the operator’s service restrictions.

By Editorial deskOperating status: ActivePublished Sources checked

Trading services and quote controls

Sections ↑

Bebop provides a wallet-connected swap application and trading APIs. Its request-for-quote service obtains prices from professional market makers; its aggregation service asks solvers to construct routes through external liquidity. These are different ways of sourcing a trade, even when the customer sees one purchase and one receipt in the application.[2]

DefiLlama recorded US$1,520,204,473 of rolling 30-day aggregator volume at 20:11:22 UTC on 20 October 2026. This is routed turnover, which overlaps execution at underlying venues. It does not establish a registered-user or active-trader count.[3]

Reference table01

Products and execution scope

Products and execution scope
ServiceWhat the customer instructsRelevant distinction
RFQRequest a time-limited exchange price from market-maker inventory.A quote still needs valid settlement; requesting it does not buy the asset.Source 2
AggregationObtain a route across available liquidity with an output threshold.Execution may traverse other exchanges; routed volume is not additional market volume.Source 14
Multi-token RFQExchange several sell tokens for one buy token, or one sell token for several buy tokens, in one atomic transaction on supported EVM routes.Solana RFQ currently supports one-to-one trades.Source 5
BopAMMTrade against maker-managed Ethereum inventory priced through an oracle-based pool design.The pool uses ERC-20 assets; its router can handle native ETH wrapping. This is separate from the wider aggregator.Source 12
Reference table02

Published EVM route coverage

Published EVM route coverage
NetworksRFQAggregation
Arbitrum, BNB Chain, Base, Ethereum, HyperEVM, Optimism, PolygonListedListed
AvalancheNot listed in this matrixListed
RobinhoodListedNot listed in this matrix

Partial-fill support lets an EVM integrator reduce the amount taken from a quote. It does not create a standing exchange order for the unfilled amount. The Solana transaction route does not support the same partialFillOffset parameter. Multi-token construction and reduced fills therefore need separate capability checks in an integration.[6]

Reference table03

RFQ lifetimes published in the short-expiry guide

RFQ lifetimes published in the short-expiry guide
Network groupStandard quoteOptional short quote
Ethereum75 seconds5 seconds
Arbitrum, Base and BNB Chain60 seconds3 seconds
Polygon, Optimism and HyperEVM60 secondsNot listed
Solana90 secondsNot listed

Trading fees and delivered price

Sections ↑

The application’s fee article, updated 22 August 2026, states a 0.1% swap fee. Its API pricing is separate and can depend on the agreement attached to an authentication key. A hypothetical US$10,000 swap therefore carries US$10 at the stated application rate, before network charges or other changes in delivered value. This calculation is not an executable quote.[8]

Pricing & charges04

Costs that can enter a swap

Costs that can enter a swap
ComponentPublished treatmentHow to interpret it
Network transactionValidator costs depend on the chain and network conditions.A platform percentage does not include an invariant gas allowance.Source 9
Integrator feeThe general API fee parameter permits 0–500 basis points, deducted from the buy side.This is a configurable partner charge, not a statement that every swap costs 5%.Source 11
Integrator collectionAggregation pays the designated recipient on-chain. RFQ accounting is settled through monthly invoicing.The commercial collection route differs from the user’s token settlement.Source 11
BopAMM routerA separate router fee can reach 1,000 basis points and is shared between protocol and integrator.Its cap and charging rules must not be substituted for the application tariff.Source 13

For a BopAMM router illustration, suppose gross output is 2,000 token units and the chosen fee is 25 basis points. The fee is 5 units and net output is 1,995. The documented minimum-output check occurs after that deduction. The router does not apply its BopAMM fee to the RFQ fallback leg; that does not establish that every cost of the alternative route is zero.[13]

The application can set slippage tolerance automatically, and the user can change it. Tolerance expresses the adverse execution movement the instruction accepts; it is not a separate guaranteed exchange fee. A quoted rate can become unavailable between inspection and execution.[10]

The aggregation API accepts a specified slippage percentage and returns a minimum acceptable output. A route that cannot deliver that threshold reverts; output above the threshold accrues to the taker under the documented mechanism. The permitted API range extends to 50%, so the maximum accepted parameter should not be mistaken for a sensible default.[14]

Integration monetization is a business arrangement rather than a universal retail rebate. Bebop describes both a configured fee applying across an integration and fees selected per quote. The partner’s displayed price and agreement should therefore be read together; a generic API access page does not establish a customer’s individual commercial terms.[32]

Wallet funding, approvals and settlement

Sections ↑
Process05

From funded wallet to received asset

From funded wallet to received asset
StageCustomer action or system eventControl point
Prepare the transactionUse a wallet on the selected network and fund the assets to be sold. Public API execution also requires the sender to arrange network gas.API clients receive transaction material to sign and submit; API access is not a custodial deposit account.Source 17
Approve spendingInspect the approvalTarget returned with the particular quote.For aggregation, the documented spender is BalanceManager, not the Jam settlement address. Hard-coding the wrong contract can be dangerous.Source 15
Choose allowance scopeAn initial approval can authorize an exact amount or a larger reusable allowance.The application distinguishes allowance setup from trade execution; a reusable approval persists until changed.Source 16
SettleThe settlement contracts check the trade and exchange tokens atomically.A reverted settlement does not deliver a partial successful swap; an on-chain failed transaction can still consume network fees.Source 18

Permit2 changes how transfer authority is expressed, but it does not eliminate authorization. The wallet’s allowance to Permit2 and a trade-specific permission are separate steps. Approval targets can differ between RFQ, router and aggregation paths. Revoking an API key is consequently different from reducing an on-chain token allowance.[15]

The public API documentation describes client-submitted EVM transactions and a Solana transaction that the client signs and broadcasts with its blockhash constraints. A marketing reference to gasless execution should not be assumed to cover every public integration. No bank deposit or fiat withdrawal procedure was established for Bebop itself in the inspected execution material.[17]

Asset control, contract risk and security

Sections ↑

Bebop’s exchange workflow moves assets from the connected wallet through settlement contracts. It does not require a standing exchange cash balance. This reduces reliance on an internal withdrawal queue, but leaves token approvals, settlement code and the selected network within the asset-control chain. Atomic settlement describes transaction behaviour; it does not insure token value or guarantee that a usable quote will always exist.[18]

The current audit index includes a June 2026 Cyfrin router review alongside earlier work by Offside, Nethermind and other firms. It expressly warns that listed reports may describe historical code rather than the exact production version. A report date and reviewed contract version matter more than the number of audit logos. No user compensation policy or individual insurance ceiling was established from this index.[21]

The privacy policy identifies Bebop Trading Limited as the British Virgin Islands controller. It covers information supplied through interactions with the service and describes data rights and retention qualifications. An application privacy request and control of a public blockchain record are different matters; removing a local wallet connection does not reverse completed transfers.[20]

Customer eligibility and service access

Sections ↑

The linked terms require users to be at least 18 and exclude specified US connections, Canada, Singapore and the People’s Republic of China, alongside legal and sanctions restrictions. They permit information requests and prohibit circumventing access controls.[19]

Wallet connection is not a promise that every connected address will receive a quote. Bebop’s screening guidance says the API or a market maker may decline transactions for particular wallets. A declined quote can therefore reflect an access decision, independently of wallet funding or the quoted asset’s price.[31]

Production access is also different from an unauthenticated demonstration. The authentication guide describes restricted, widened demonstration quotes without a key, while production RFQ and aggregation integrations require their own credentials. A successful test request should not be treated as proof of production capacity or the final commercial spread.[29]

Support, transaction recovery and records

Sections ↑
Process06

Official routes for practical problems

Official routes for practical problems
NeedAvailable routeInformation that helps
Application assistanceWebsite chat and [email protected].Identify the network, wallet address and transaction hash; never provide a seed phrase.Source 23
Integration supportOfficial integration request process; dedicated channels may follow review.Specify the API product and quote or request identifier. No universal response-time commitment was established.Source 23
Wallet does not openCheck the wallet application or extension for a pending approval and inspect connection conflicts.A missing popup alone does not prove the transaction failed.Source 25
Tokens appear missing after completionCheck the transaction on the appropriate explorer.If the chain shows receipt, investigate the wallet’s token display and contact its provider as necessary.Source 26

These routes do not establish a staffed emergency dealing desk able to trade on the user’s behalf. When the interface or wallet is unavailable, checking the transaction’s chain status helps distinguish an unsubmitted instruction from a completed swap before attempting another trade.[25]

For a contractual dispute, the terms specify a written Notice of Claim to [email protected], including the earlier ticket and requested remedy. They provide JAMS arbitration, London hearings with permitted remote participation, and BVI governing law. The document also contains a one-year claim deadline and a 30-day arbitration opt-out window.[19]

The Trade History API can retrieve a wallet’s trades, or an integration’s own activity with the appropriate key. Its paginated history and transaction lookups expose execution records, token values, network fees and trade classifications. Integration credentials restrict integration-wide queries; they do not turn another customer’s private account into an authorized reporting scope.[27]

The explorer guide explains how to inspect transaction hashes, timestamps, status and gas charges, and points to explorer-based export functions. Such a CSV is transaction evidence, not a complete tax calculation: transfers, acquisition costs and activity elsewhere still need reconciliation. A default screen or one history page should not be presumed to contain every relevant event.[28]

Legal scope and customer protections

Sections ↑

The official site warns that the regulatory protections available for regulated financial services may not apply. No current firm-specific financial permission or deposit-compensation membership was established in the inspected company materials. The presence of tokenized stocks or other asset categories in the interface does not itself establish a securities permission or rights against an underlying issuer.[1]

Bebop’s terms remain dated 9 June 2022 at the current official link. That is the document date, not a claim that the terms were newly issued in October 2026. Bebop Trading Limited is the named contractual operator.[19]

Company identity and integration changes

Sections ↑
Specifications07

Brand and operator scope

Brand and operator scope
ItemEstablished position
BebopCurrent website links the customer trading application and developer products.Source 1
Bebop Trading LimitedThe privacy policy identifies the company in the British Virgin Islands.Source 20
Router migrationBebopRouter sits in front of BebopSettlement. Integrations that already consume returned transaction and approval fields need less manual change than integrations with embedded addresses.Source 22

The router guide describes an integration migration, not an instruction for customers to send funds to a new custody account. Previously granted allowances should be reviewed separately: changing application routing does not automatically cancel every old approval. Developers must match approval and transaction fields from the same current flow.[22]

Operator
Bebop Trading Limited
Exchange model
Decentralised
Service scope
Wallet swaps, market-maker RFQ and aggregation APIs.
Client types
Retail clients; Institutional clients
Pricing publication
Public and quoted pricing
Pricing scope
Published application fee; API and partner charges depend on the route and agreement.
Funding scope
Crypto wallets on supported networks.
Custody and asset handling
Wallet-held assets with transaction and allowance authorization.
Client eligibility
18+; excluded jurisdictions and sanctions restrictions apply.
Support
Official chat, email and integration support.
Authorisation and registration scope
No current firm-specific financial permission established.

Exchange metadata checked 20 Oct 2026Source 2Source 7Source 8Source 15Source 1Source 19Source 18Source 32Source 4Source 23Source 20

Covered contracting entities

Bebop Trading Limited

Jurisdiction
British Virgin Islands
Covered services
Application operator.
Client and location scope
Subject to contractual access restrictions.

Published terms

Source 19Source 20

Wallets, automation and continuing authority

Sections ↑

The wallet guide lists MetaMask, Rabby, Zerion, Rainbow, Phantom and WalletConnect-compatible choices. Connection support does not mean identical prompts or signing capabilities on every device and chain. The relevant control is the wallet’s actual transaction or permission request, including the selected network and recipient contract.[24]

Specifications08

API access and execution authority

API access and execution authority
CapabilityScopeBoundary
Production API credentialIdentifies an integration and its access plan.The key is separate from wallet signing authority. Keep it out of public client bundles when the agreed setup requires server-side custody.Source 29
Request throughputLimits depend on the product and allocated plan.No single unrestricted requests-per-second promise applies to every key; handle throttling and retries.Source 30
Historical reportingPublic wallet lookups and authenticated integration history have different scopes.A reporting response does not place, cancel or authorize a trade.Source 27

A bot or AI interface still needs a transaction-signing path. An external application’s control of a signing key determines its authority. The execution documentation does not establish a native retail AI mandate, copy-trading subscription or managed exits when external automation disconnects.[17]

Follow the evidence

Sources & further reading

  1. Bebop trading products Bebop · Accessed 20 Oct 2026
  2. How Bebop works Bebop · Accessed 20 Oct 2026
  3. Bebop aggregator activity snapshot DefiLlama · Accessed 20 Oct 2026
  4. Supported chains Bebop · Accessed 20 Oct 2026
  5. Multi-token trades Bebop · Accessed 20 Oct 2026
  6. Partial fills Bebop · Accessed 20 Oct 2026
  7. Short-expiry quotes Bebop · Accessed 20 Oct 2026
  8. What fees does Bebop charge? Bebop · Accessed 20 Oct 2026
  9. What are network costs? Bebop · Accessed 20 Oct 2026
  10. How is slippage managed on Bebop? Bebop · Accessed 20 Oct 2026
  11. API monetization Bebop · Accessed 20 Oct 2026
  12. BopAMM introduction Bebop · Accessed 20 Oct 2026
  13. BopAMM router fees Bebop · Accessed 20 Oct 2026
  14. Aggregation API introduction Bebop · Accessed 20 Oct 2026
  15. Token approvals Bebop · Accessed 20 Oct 2026
  16. How does Bebop manage token approvals? Bebop · Accessed 20 Oct 2026
  17. Execution modes Bebop · Accessed 20 Oct 2026
  18. Settlement smart contracts Bebop · Accessed 20 Oct 2026
  19. Bebop terms and conditions Bebop · Accessed 20 Oct 2026
  20. Bebop privacy policy Bebop · Accessed 20 Oct 2026
  21. Audit index Bebop · Accessed 20 Oct 2026
  22. Router migration guide Bebop · Accessed 20 Oct 2026
  23. Bebop support channels Bebop · Accessed 20 Oct 2026
  24. What wallets does Bebop support? Bebop · Accessed 20 Oct 2026
  25. Why is my wallet not opening? Bebop · Accessed 20 Oct 2026
  26. Trade History API introduction Bebop · Accessed 20 Oct 2026
  27. API authentication Bebop · Accessed 20 Oct 2026
  28. Bebop API rate limits Bebop · Accessed 20 Oct 2026
  29. Wallet screening Bebop · Accessed 20 Oct 2026
  30. Monetizing a Bebop integration Bebop · Accessed 20 Oct 2026

This profile reports dated public information, including exchange-published services and terms. It does not independently test or guarantee trading, custody, pricing or withdrawals. Inclusion is not an endorsement. Permissions and protections apply only to the named legal entity, service and client category; check the current official records and your contract.

Report an error or submit an update