Markets & services
Sections ↑Kodiak combines a Berachain decentralised exchange with liquidity-management products and trading interfaces. Its core DEX uses two pool designs: V2 follows a constant-product model, while V3 allows concentrated liquidity over selected price ranges. Trading against a pool, supplying that pool and trading a perpetual contract create different exposures and use different asset paths.[2]
Products and exposure
| Product | Function | User position |
|---|---|---|
| Spot swaps | Exchange tokens through supported liquidity routes. | The swap screen supports fixed-input or fixed-output amounts and configurable slippage.Source 3 |
| kX | Aggregate Kodiak and external routes. | Routes can include other DEXs, mint/redemption paths, liquidity zaps and market-maker quotes.Source 5 |
| Islands | Pool V3 liquidity in a managed or fixed-range vault. | Fungible Island shares represent pooled underlying assets.Source 14 |
| Baults | Automatically compound rewards earned by Island positions. | ERC-4626 receipt shares represent a further vault layer over the LP tokens.Source 19 |
A direct V3 liquidity position uses an NFT and a chosen price range. Selecting a pool’s fee tier and approving its tokens are separate from choosing how much capital to allocate. An Island share is a different instrument: the pooled vault performs the underlying position management. Neither receipt type promises a fixed cash redemption value when the constituent token prices change.[8]
Kodiak Perps connects to Orderly’s shared liquidity. The documentation’s network volume and open-interest figures describe that shared system, not Kodiak-only activity.[9]
The underlying Orderly margin engine distinguishes initial margin, required to open positions or withdraw collateral, from the maintenance threshold that triggers liquidation. Maximum leverage varies by market and can fall as position size grows. The account ratio includes unrealised profit or loss. A headline leverage ceiling consequently does not establish the amount available for every asset, trade size or margin configuration.[11]
Advanced spot instructions
| Instruction | Configuration | Execution distinction |
|---|---|---|
| Limit | Approve the input token, retain sufficient wallet balance and set a target price and expiry. | The guide provides pending-order cancellation from order history; an expired or cancelled instruction is different from a completed fill.Source 6 |
| TWAP | Divide an order into smaller slices over a configured interval and number of executions. | Market and limit configurations differ. Splitting the order does not fix the final average price or ensure every slice fills.Source 7 |
| Other conditional orders | The swap documentation lists take-profit and stop-loss functions powered by Orbs. | These are separate advanced-order tools, rather than a guarantee that all loss is capped at the trigger.Source 3 |
Fees & commercial terms
Sections ↑Spot execution charges
| Route | Published fee basis | Cost interpretation |
|---|---|---|
| V2 pool | 0.3%. | A single 10,000-unit input incurs 30 input units at this rate, excluding gas and price impact.Source 4 |
| V3 pool | 0.05%, 0.3%, 1% or 2%, according to the pool. | Identify the actual pool and every route leg; there is no one universal V3 tariff.Source 4 |
| Advanced Orbs orders | 0.17% service fee. | Limit-order instructions specify deduction from the output token; a quoted input amount is not the fee base.Source 6 |
For TWAP, the guide also describes a small execution charge covering the taker’s gas alongside the 0.17% service fee. An order with many slices can therefore have different operational economics from one ordinary swap. The complete comparison is the amount ultimately received after route costs and execution charges, not the service-fee percentage alone.[7]
kX’s default API settings apply no frontend or surplus fee. Integrators can configure a frontend fee; Kodiak says its own frontend generally applies no surplus fee but has exceptions for certain routes. The evaluated surplus is capped at 1% of output, and the fraction charged is configurable. Zero aggregator fees do not remove the underlying liquidity-pool or network costs.[5]
Perpetual commission example
VIP qualification uses staked xKDK and is updated daily. The discount applies only to Kodiak’s component after Orderly’s base fee. The VIP page states a zero maker base and a taker base of 1–3 basis points, depending on the pair and aggregate Kodiak volume. A nominal discount therefore cannot simply be applied to the entire headline taker rate. Numeric stake thresholds were image-only in the retrieved page and are not reproduced here.[10]
Perpetual funding is additional: most markets use eight-hour intervals, while some use one or four hours. Check the selected market.[9]
Islands charge a management fee of 10% of liquidity-provider fees, including permissionless Islands. That is a share of fees earned, not a stated 10% deduction from deposited principal. Fee income must be considered alongside changing token values and the difference between the managed position and simply holding its component assets.[14]
Bault deposits have no stated deposit fee; compounding charges can reach 4.2% and vary by vault. The inspected overview does not specify the exact calculation base. The advertised near-zero exit charge retains the value of one compound for remaining depositors. It is therefore not an unconditional promise of a zero-cost exit, and the published typical percentage is not a contractual cap.[19]
Deposits, withdrawals & operational limits
Sections ↑Perps accepts USDC from supported chains. Withdrawals also use USDC and cost 1 USDC. The stated usual time is one to two minutes, subject to destination liquidity; another supported chain may be available.[9]
Liquidity entry and exit
| Action | Asset path | Detail that changes the result |
|---|---|---|
| Island deposit | Contribute the two underlying tokens and receive Island shares. | A single-sided zap can perform the conversion, but some deposits require both tokens when routing cannot complete.Source 17 |
| Bault migration | Unstake an eligible existing position, approve the LP token and deposit into the Bault. | Unclaimed rewards are not automatically carried into the new vault.Source 20 |
| Bault unstake or withdrawal | Unstaking retains the Island position; withdrawing underlying assets exits that liquidity exposure. | The action selected matters more than simply seeing the word withdrawal.Source 20 |
The Island integration guide separates the underlying vault from its router. The router handles token ratios, single-asset conversions and slippage protection. Minimum acceptable token amounts and receipt shares are therefore material transaction settings. A successful wallet approval is not itself a completed deposit, and a displayed LP balance is not the same as immediately spendable underlying tokens.[18]
KDK can convert immediately to escrowed xKDK at 1:1. Redeeming xKDK back to KDK uses a chosen vesting period: the documented endpoints are 15 days for a 1:0.5 ratio and 180 days for 1:1. Thus 1,000 xKDK yields 500 KDK at the shorter endpoint or 1,000 KDK at the longer one, before other conditions. This is token vesting and forfeiture, not a bank withdrawal timetable.[23]
Custody & security
Sections ↑Island management involves contract permissions as well as wallet custody. Permissionless rebalancing can harvest and reinvest fees without changing the range; a manager can adjust the range and use approved swap routes. The design includes oracle, slippage and liquidity checks, but those controls do not remove exposure to manager decisions or the underlying token pair.[15]
Kodiak’s real-time security description covers a monitored set of managed Islands. A detected issue in one can pause deposits and withdrawals across that set while it is investigated. The page records an April 26, 2025 false positive that the publisher says was resolved within an hour. That historical example does not guarantee the duration or outcome of a future pause.[16]
The audit index names reviews by 0xMacro, Kalos, Panda and AstraSec, with different dates and scopes covering core contracts, Islands and later products. These references should be read per contract and version. This profile inspected the index rather than independently validating each report or testing the deployed code; an audit listing is not an insurance policy or a statement that every integration was reviewed.[21]
Orderly’s insurance fund absorbs specified bankrupt-account positions and debt under its risk rules. Its resources are finite. The documented final mechanism is auto-deleveraging when liquidators do not take positions and the fund ratio crosses its trigger: selected profitable, highly leveraged positions can be reduced. This is a derivatives loss-management mechanism, not deposit insurance protecting each Kodiak user’s wallet or vault balance.[12]
Perp Bots transmit trade-only API keys to encrypted server storage during operation, allowing trading while the app is inactive. These keys cannot withdraw, but compromise can cause unauthorised trades.[26]
The bot guide separately requires a passphrase that encrypts exchange credentials in the browser before storage. Losing it requires resetting linked accounts and adding them again. A signing wallet, the bot passphrase and an exchange API credential serve different roles; resetting one should not be assumed to cancel positions or revoke every outstanding credential.[29]
Access & eligibility
Sections ↑The August 2026 terms require adulthood and exclude sanctioned persons. US and restricted-territory persons cannot use defined Trading Features, including derivatives, prediction markets and deposits or transfers into trading accounts. Restricted mode allows specified informational, account and withdrawal functions subject to law. Venue-specific restrictions also apply; a working download does not establish trading eligibility.[26]
Token migration has its own eligibility conditions. The December 2025 terms cover approved holders exchanging old xKDK for new xKDK at 1:1, with sanctions and legal-eligibility checks. That exchange of token versions is distinct from redeeming vested xKDK for transferable KDK; the shared ticker does not make the two operations equivalent.[25]
Support & complaints
Sections ↑Perps directs support requests to a Kodiak Discord ticket or the interface feedback form.[9]
Orderly publishes an Emergency Exit interface whose stated purpose is connecting a wallet, closing positions and withdrawing from a DEX. Its public entry screen was inspected; no connected-account flow was tested. It is a protocol-level offboarding route to investigate when a frontend is unavailable, rather than a promise of execution through a network outage or an alternative telephone dealing service.[13]
The published project-contact page directs launch or expansion enquiries to Discord or [email protected]. This is a business-development route; it should not be confused with a documented emergency order-cancellation desk. Developer API documentation separately points integrators to the official Discord community for questions about endpoints and returned data.[28][31]
The privacy policy lists [email protected] for enquiries and explains requests to access, correct or delete personal data. It allows retention where legal obligations or other stated purposes remain. Removing personal information can affect service access and is not evidence that blockchain transactions or venue positions have been deleted.[27]
Authorisations & registrations
Sections ↑The December 2025 migration terms disclaim financial-regulatory registration or licensing for that arrangement. No current trading permission was independently verified for this profile.[25]
The interface provider disclaims brokerage, custody and deposit-insurance protection. Its corporate incorporation is not trading authorisation.[26]
Company & operating identity
Sections ↑KDK Protocol Labs S.A. is the Panamanian terms party. Matrix is a related app routing to venue-specific accounts, not another Kodiak exchange.[26]
The KDK Foundation is described as steward of the KDK and xKDK ecosystem, including token distribution, staking and governance. That role differs from the company named in interface terms. A foundation communication about token utility does not establish that the foundation is the customer’s contracting trading provider or insurer.[24]
Kodiak’s public catalogue presents swaps, Islands, kX, Baults, bots and Matrix as connected products. The retrieved homepage counters did not provide complete usable numerical figures. No current user count, Kodiak-only daily volume or global rank is assigned here. Scope is assessed from documented active products rather than from adding together network-wide volume, vault assets and exchange trading.[1]
- Operator
- KDK Protocol Labs S.A.
- Exchange model
- Decentralised
- Service scope
- Berachain swaps, liquidity vaults, token staking and Orderly-connected perpetuals.
- Client types
- Retail clients
- Pricing publication
- Public pricing
- Other names
- Kodiak Finance; Kodiak DEX; Kodiak Perps; Berps
- Pricing scope
- Pool, routing, derivatives and vault charges differ.
- Funding scope
- Token transfers, pool deposits and USDC perpetual funding.
- Custody and asset handling
- Wallets, liquidity contracts and separate perpetual margin accounts.
- Client eligibility
- Product and jurisdiction restrictions apply.
- Support
- Discord tickets, product documentation and published company contacts.
- Authorisation and registration scope
- No trading authorisation independently verified.
Exchange metadata checked 21 Oct 2026Source 1Source 27Source 2Source 9Source 26Source 14Source 17Source 4Source 31Source 25
Covered contracting entities
KDK Protocol Labs S.A.
- Jurisdiction
- Panama
- Covered services
- Interface provider.
- Client and location scope
- Product restrictions apply.
Additional services & account tools
Sections ↑Bot control and responsibility
| Control | Documented effect | Practical distinction |
|---|---|---|
| Pause | Temporarily stops order management. | It is not described as automatically closing the position.Source 29 |
| Stop | Ends the bot with a choice to keep or close positions. | The closure choice matters; stopping automation and flattening exposure are separate.Source 29 |
| Copy | Opens deployment with the same configuration. | This copies settings; it does not establish continuous mirroring of another trader.Source 29 |
Current Bault design describes WBERA rewards being compounded into more Island tokens. Older indexed descriptions referring to BGT wrappers are not used as current product terms. The user guide calculates displayed APY by annualising growth over the ten most recent realised compounds. This is a backward-looking estimate sensitive to reward value and compounding frequency, not a fixed forward interest rate.[20]
xKDK is an escrowed, non-transferable governance token used in utility modules. Receiving a reward denominated in xKDK does not produce freely withdrawable cash. Redemption conditions, utility allocation and the market value of the transferable token determine what can eventually be realised; a reward balance alone does not establish a guaranteed return.[22]
The kX quote API can return transaction execution data when recipient, deadline and slippage parameters are supplied. The documentation warns that the target spender can differ by route and must be approved by the user. A quote request therefore retrieves information; executing its returned transaction requires signing authority and review of the actual contract, network, input and minimum output.[30]
The pools API reports positions, balances and separate trading-fee and incentive APR components. These are data fields, not permission to spend a wallet’s tokens. The backend balance endpoints can also inspect holdings at a selected block; their aggregation scope is not proof that every external position, bridge transaction or historical cost basis is included.[31][32]
Island subgraph entities expose deposit and withdrawal events and historical snapshots. They can assist reconciliation, but the inspected entity reference does not establish a complete downloadable tax statement. Recordkeeping still needs the relevant transaction hashes, token representations, vault receipts and activity outside the selected contracts, with performance figures distinguished from tax treatment.[33]
The subgraph-pricing guide marks that approach as deprecated and directs developers toward current API pricing. Integrations should therefore check the supported endpoint and data timestamp rather than silently treating an older example query as a maintained execution-price feed. This is a documented integration change, not an indication that the DEX itself has closed.[34]
Sources & further reading
- Kodiak product homepage Kodiak · Accessed 21 Oct 2026
- DEX architecture Kodiak · Accessed 21 Oct 2026
- Swaps Kodiak · Accessed 21 Oct 2026
- Trading fees Kodiak · Accessed 21 Oct 2026
- kX swap aggregator Kodiak · Accessed 21 Oct 2026
- Limit orders Kodiak · Accessed 21 Oct 2026
- TWAP orders Kodiak · Accessed 21 Oct 2026
- Create a V3 position Kodiak · Accessed 21 Oct 2026
- Kodiak Perps Kodiak · Accessed 21 Oct 2026
- Perps VIP tiers Kodiak · Accessed 21 Oct 2026
- Margin, leverage and PnL Orderly · Accessed 21 Oct 2026
- Insurance fund and ADL Orderly · Accessed 21 Oct 2026
- Emergency Exit interface Orderly · Accessed 21 Oct 2026
- Islands Kodiak · Accessed 21 Oct 2026
- Island rebalancing Kodiak · Accessed 21 Oct 2026
- Real-time security Kodiak · Accessed 21 Oct 2026
- Add and stake Island liquidity Kodiak · Accessed 21 Oct 2026
- Island integration guide Kodiak · Accessed 21 Oct 2026
- Bault design and fees Kodiak · Accessed 21 Oct 2026
- Bault deposit and exit guide Kodiak · Accessed 21 Oct 2026
- Security audits Kodiak · Accessed 21 Oct 2026
- xKDK Kodiak · Accessed 21 Oct 2026
- Convertibility and redemption Kodiak · Accessed 21 Oct 2026
- KDK Foundation Kodiak · Accessed 21 Oct 2026
- Token migration terms Kodiak · Accessed 21 Oct 2026
- Terms of Use Kodiak · Accessed 21 Oct 2026
- Privacy Policy Kodiak · Accessed 21 Oct 2026
- Project contact Kodiak · Accessed 21 Oct 2026
- Perp Bots user guide Kodiak · Accessed 21 Oct 2026
- Swap API Kodiak · Accessed 21 Oct 2026
- Pools and farms API Kodiak · Accessed 21 Oct 2026
- Backend API Kodiak · Accessed 21 Oct 2026
- Subgraph entity reference Kodiak · Accessed 21 Oct 2026
- Pricing with subgraph Kodiak · Accessed 21 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.