PageSourceSearch

https://tradecraft.fi/pools

html tradecraft.fi collected 2026-10-05 07:45:16 UTC 39,136 bytes, 1 lines download raw bytes

1<!DOCTYPE html><html lang="en" class="inter_bace89c4-module__09p2wq__variable"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1.0"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" as="image" href="/brand/logo-dark.svg"/><link rel="preload" as="image" href="/icons/dollar-sign-circle.svg"/><link rel="preload" as="image" href="/icons/arrow-right-left.svg"/><link rel="preload" as="image" href="/icons/fragments.svg"/><link rel="preload" as="image" href="/icons/line-chart.svg"/><link rel="preload" as="image" href="/icons/wallet-gradient.svg"/><link rel="preload" as="image" href="/icons/x.svg"/><link rel="preload" as="image" href="/brand/tradecraft-wordmark.svg"/><link rel="stylesheet" href="/_next/static/chunks/0emcvqv3sg2qn.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/0__0dcgspii~n.js"/>
1<script src="/_next/static/chunks/15rn52eekzor..js" async=""></script>
1<script src="/_next/static/chunks/02cyjachthoiv.js" async=""></script>
1<script src="/_next/static/chunks/turbopack-12izn_.q4dwoa.js" async=""></script>
1<script src="/_next/static/chunks/04eklj-7j4aqp.js" async=""></script>
1<script src="/_next/static/chunks/0c4ri7g_x7g2j.js" async=""></script>
1<script src="/_next/static/chunks/0.op5qh76.z4l.js" async=""></script>
1<script src="/_next/static/chunks/0lf9czb3fcfrn.js" async=""></script>
1<script src="/_next/static/chunks/15jdnxy~w4e_5.js" async=""></script>
1<link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-8E7NHJ8GK2" as="script"/><meta name="next-size-adjust" content=""/><title>Trade anything on Canton.</title><meta name="description" content="Tradecraft is Canton&#x27;s exchange—trade any token, provide liquidity, earn fees."/><meta property="og:title" content="Trade anything on Canton."/><meta property="og:description" content="Tradecraft is Canton&#x27;s exchange—trade any token, provide liquidity, earn fees."/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Trade anything on Canton."/><meta name="twitter:description" content="Tradecraft is Canton&#x27;s exchange—trade any token, provide liquidity, earn fees."/><link rel="icon" href="/brand/tradecraft-favicon.png"/><link rel="apple-touch-icon" href="/brand/tradecraft-webclip.png"/>
1<script src="/_next/static/chunks/03~yq9q893hmn.js" noModule=""></script>
1</head><body class="min-h-screen bg-tc-dark"><div hidden=""><!--$--><!--/$--></div><div class="page-wrap"><header class="fixed top-0 left-0 right-0 z-50 py-4 transition-colors duration-300 bg-background"><div class="px-6 flex items-center justify-between"><a class="flex flex-1 items-center" href="/"><div class="overflow-hidden transition-all duration-300 w-auto h-7"><img src="/brand/logo-dark.svg" alt="Tradecraft" class="max-w-none transition-all duration-300 h-7"/></div></a><nav class="hidden min-[995px]:flex relative items-center gap-12 px-8 py-4 rounded-full border border-white/[0.07]"><div class="absolute inset-0 rounded-full bg-black/10 backdrop-blur-[9px] -z-10"></div><a class="font-inter text-base leading-[22px] transition-opacity text-[#84879a] font-normal hover:opacity-80" href="/">Home</a><a class="font-inter text-base leading-[22px] transition-opacity text-white font-medium" href="/pools">Pools</a><div class="relative"><button class="flex items-center gap-1 font-inter text-base leading-[22px] transition-opacity cursor-default text-[#84879a] font-normal hover:opacity-80">Docs<svg width="24" height="24" viewBox="0 0 24 24" fill="none" class="transition-transform duration-200 "><path d="M6 9L12 15L18 9" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div><div class="relative"><button class="flex items-center gap-1 font-inter text-base leading-[22px] transition-opacity cursor-default text-[#84879a] font-normal hover:opacity-80">Company<svg width="24" height="24" viewBox="0 0 24 24" fill="none" class="transition-transform duration-200 "><path d="M6 9L12 15L18 9" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div></nav><div class="flex flex-1 items-center justify-end"><a href="https://x.com/TradecraftFi" target="_blank" rel="noreferrer" class="hidden min-[995px]:block"><button type="button" class="btn btn-primary typography-button"><span style="display:flex;align-items:center;width:16px;height:16px;flex-shrink:0"><svg width="13" height="13" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15.2718 1.58667H18.0831L11.9414 8.60625L19.1666 18.1583H13.5093L9.07828 12.365L4.00821 18.1583H1.19528L7.76445 10.6501L0.833252 1.58667H6.63418L10.6394 6.88195L15.2718 1.58667ZM14.2852 16.4757H15.8429L5.78775 3.18095H4.11614L14.2852 16.4757Z" fill="currentColor"></path></svg></span>Follow us on X</button></a><button class="min-[995px]:hidden p-2 text-white transition-colors" aria-label="Open menu"><div class="relative w-6 h-6"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="absolute inset-0 transition-all duration-300 opacity-100 rotate-0 scale-100"><path d="M3 6h18M3 12h18M3 18h18"></path></svg><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="absolute inset-0 transition-all duration-300 opacity-0 -rotate-90 scale-75"><path d="M18 6L6 18M6 6l12 12"></path></svg></div></button></div></div></header><section class="relative pb-0 overflow-hidden pt-24 min-[1180px]:pt-28"><div class="absolute left-1/2 -translate-x-1/2 w-[900px] md:w-full md:translate-x-0 md:left-0 md:right-0 md:mx-auto min-[1180px]:top-0 md:max-w-[1312px] aspect-[4096/1843] pointer-events-none overflow-hidden md:[mask-image:radial-gradient(ellipse_60%_55%_at_50%_35%,#000_0%,rgba(0,0,0,0.9)_20%,transparent_80%)] md:[-webkit-mask-image:radial-gradient(ellipse_60%_55%_at_50%_35%,#000_0%,rgba(0,0,0,0.9)_20%,transparent_80%)] top-0 md:top-[220px]"><video autoPlay="" loop="" playsInline="" class="absolute inset-0 w-full h-full object-contain object-top" style="opacity:0.4;max-width:1312px;margin-left:auto;margin-right:auto"><source src="/video/hero-bg-optimized.webm" type="video/webm"/><source src="/video/hero-bg-h265-optimized.mp4" type="video/mp4; codecs=&quot;hvc1&quot;"/><source src="/video/hero-bg-h264-optimized.mp4" type="video/mp4"/></video></div><div class="relative mx-auto max-w-[1440px] px-6 min-[1180px]:px-16 py-10 flex flex-col gap-6 min-[1180px]:flex-row min-[1180px]:items-end min-[1180px]:justify-between min-[1180px]:gap-8 w-full"><div class="shrink-0"><span class="typography-section-label inline-block w-fit bg-clip-text text-transparent mb-6 pl-1" style="background-image:linear-gradient(168deg, #FFE2B1 0%, #FF7979 100%)">Trading is Live</span><h1 class="typography-h2-fluid uppercase"><span class="block text-headline-1st-word">Provide liquidity</span><span class="block text-headline-2nd-word">to earn fees on all</span><span class="block text-white">trading activity</span></h1></div><div class="flex flex-col gap-6 min-[1180px]:items-end min-[1180px]:pt-8 min-[1180px]:w-[360px] shrink-0"><p class="typography-body text-light-gray min-[1180px]:text-right">
1Tradecraft connects with wallets, infrastructure providers, and the Canton ecosystem to enable seamless on-chain trading and liquidity.</p></div></div><div class="relative mx-auto max-w-[1440px] px-6 min-[1180px]:px-16 pb-20 min-[1180px]:pb-24 mt-4 min-[1180px]:mt-10"><div class="flex h-40 w-full items-center justify-center rounded-lg bg-[#030303]"><span class="inline-block size-3 animate-spin rounded-full border border-white/30 border-t-white align-middle" aria-label="Loading"></span></div></div></section><section class="relative px-4 pt-10 pb-20 min-[1180px]:px-16 min-[1180px]:py-[120px] min-[1180px]:min-h-[800px] min-[1180px]:flex min-[1180px]:flex-col min-[1180px]:justify-center "><div class="hidden min-[1180px]:block absolute inset-0 pointer-events-none opacity-50"><video autoPlay="" loop="" playsInline="" class="absolute bottom-0 left-1/2 -translate-x-1/2 w-full max-w-[1312px] h-[60%] object-cover object-center min-[1180px]:h-[55%]" style="mask-image:radial-gradient(ellipse 55% 55% at 50% 50%, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.25) 60%, transparent 100%);-webkit-mask-image:radial-gradient(ellipse 55% 55% at 50% 50%, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.25) 60%, transparent 100%)"><source src="/video/hero-bg-optimized.webm" type="video/webm"/><source src="/video/hero-bg-h265-optimized.mp4" type="video/mp4; codecs=&quot;hvc1&quot;"/><source src="/video/hero-bg-h264-optimized.mp4" type="video/mp4"/></video></div><div class="relative mx-auto max-w-[1312px] w-full flex flex-col gap-10 min-[1180px]:flex-row min-[1180px]:items-start min-[1180px]:gap-6"><div class="flex flex-col gap-6 min-[1180px]:flex-1"><span class="typography-section-label inline-block w-fit bg-clip-text text-transparent " style="background-image:linear-gradient(168deg, #FFE2B1 0%, #FF7979 100%)">Problem</span><div class="flex flex-col gap-10"><h2 class="m-0"><span class="typography-h3 block text-white">The barriers that</span><span class="typography-h3-italic block text-gray-body-text">kept institutions out</span></h2></div></div><div class="flex flex-col min-[1180px]:w-[644px] shrink-0"><div class="flex items-center w-full shrink-0"><div class="flex-1 h-px opacity-50" style="background-image:linear-gradient(180deg, #FFE2B1 0%, #FF7979 100%)"></div><div class="flex items-center justify-center size-[7.071px] shrink-0"><div class="rotate-45 flex-none"><div class="size-[5px] bg-primary-red"></div></div></div></div><div><div class="flex flex-col gap-4 md:gap-6 min-[1180px]:flex-row min-[1180px]:items-center min-[1180px]:gap-8 px-4 py-8 min-[1180px]:py-10"><div class="flex items-center gap-[10px] shrink-0 min-[1180px]:w-[200px]"><img src="/icons/dollar-sign-circle.svg" alt="" width="24" height="24" class="shrink-0 size-6"/><p class="typography-label text-transparent bg-clip-text whitespace-nowrap" style="background-image:linear-gradient(40deg, #FFC664 0%, #FFFDB7 102%)">Artificial Incentives</p></div><p class="typography-p1 text-white min-[1180px]:flex-1 min-[1180px]:min-w-0">Rewards based on emissions, not real trading activity</p></div><div class="flex items-center w-full shrink-0"><div class="flex-1 h-px opacity-50" style="background-image:linear-gradient(180deg, #FFE2B1 0%, #FF7979 100%)"></div><div class="flex items-center justify-center size-[7.071px] shrink-0"><div class="rotate-45 flex-none"><div class="size-[5px] bg-primary-red"></div></div></div></div></div><div><div class="flex flex-col gap-4 md:gap-6 min-[1180px]:flex-row min-[1180px]:items-center min-[1180px]:gap-8 px-4 py-8 min-[1180px]:py-10"><div class="flex items-center gap-[10px] shrink-0 min-[1180px]:w-[200px]"><img src="/icons/arrow-right-left.svg" alt="" width="24" height="24" class="shrink-0 size-6"/><p class="typography-label text-transparent bg-clip-text whitespace-nowrap" style="background-image:linear-gradient(40deg, #FFC664 0%, #FFFDB7 102%)">Mercenary Capital</p></div><p class="typography-p1 text-white min-[1180px]:flex-1 min-[1180px]:min-w-0">Liquidity providers chase yield with no commitment</p></div><div class="flex items-center w-full shrink-0"><div class="flex-1 h-px opacity-50" style="background-image:linear-gradient(180deg, #FFE2B1 0%, #FF7979 100%)"></div><div class="flex items-center justify-center size-[7.071px] shrink-0"><div class="rotate-45 flex-none"><div class="size-[5px] bg-primary-red"></div></div></div></div></div><div><div class="flex flex-col gap-4 md:gap-6 min-[1180px]:flex-row min-[1180px]:items-center min-[1180px]:gap-8 px-4 py-8 min-[1180px]:py-10"><div class="flex items-center gap-[10px] shrink-0 min-[1180px]:w-[200px]"><img src="/icons/fragments.svg" alt="" width="24" height="24" class="shrink-0 size-6"/><p class="typography-label text-transparent bg-clip-text whitespace-nowrap" style="background-image:linear-gradient(40deg, #FFC664 0%, #FFFDB7 102%)">Fragmented Pools</p></div><p class="typography-p1 text-white min-[1180px]:flex-1 min-[1180px]:min-w-0">Cloned designs create shallow, unreliable markets</p></div><div class="flex items-center w-full shrink-0"><div class="flex-1 h-px opacity-50" style="background-image:linear-gradient(180deg, #FFE2B1 0%, #FF7979 100%)"></div><div class="flex items-center justify-center size-[7.071px] shrink-0"><div class="rotate-45 flex-none"><div class="size-[5px] bg-primary-red"></div></div></div></div></div><div><div class="flex flex-col gap-4 md:gap-6 min-[1180px]:flex-row min-[1180px]:items-center min-[1180px]:gap-8 px-4 py-8 min-[1180px]:py-10"><div class="flex items-center gap-[10px] shrink-0 min-[1180px]:w-[200px]"><img src="/icons/line-chart.svg" alt="" width="24" height="24" class="shrink-0 size-6"/><p class="typography-label text-transparent bg-clip-text whitespace-nowrap" style="background-image:linear-gradient(40deg, #FFC664 0%, #FFFDB7 102%)">Scalability Gap</p></div><p class="typography-p1 text-white min-[1180px]:flex-1 min-[1180px]:min-w-0">
1Infrastructure not designed for real market behaviour</p></div><div class="flex items-center w-full shrink-0"><div class="flex-1 h-px opacity-50" style="background-image:linear-gradient(180deg, #FFE2B1 0%, #FF7979 100%)"></div><div class="flex items-center justify-center size-[7.071px] shrink-0"><div class="rotate-45 flex-none"><div class="size-[5px] bg-primary-red"></div></div></div></div></div></div></div></section><section class="px-4 pt-10 pb-20 min-[1180px]:px-16 min-[1180px]:pt-20 min-[1180px]:pb-[120px] "><div class="mx-auto flex w-full max-w-[1312px] flex-col gap-10 min-[1180px]:gap-14"><div class="flex flex-col gap-6 min-[1180px]:flex-row min-[1180px]:items-end min-[1180px]:justify-between min-[1180px]:gap-10"><div class="flex flex-col gap-6 min-[1180px]:gap-4"><span class="typography-section-label inline-block w-fit bg-clip-text text-transparent " style="background-image:linear-gradient(168deg, #FFE2B1 0%, #FF7979 100%)">The Shift</span><h2 class="m-0"><span class="block text-[36px] leading-[38px] font-extrabold text-white min-[1180px]:text-[56px] min-[1180px]:leading-[62px]">A different approach</span></h2></div><p class="typography-body m-0 text-gray-body-text min-[1180px]:max-w-[340px] min-[1180px]:text-right">Tradecraft replaces short-term incentives with structural design choices.</p></div><div class="grid grid-cols-1 gap-4 min-[1180px]:grid-cols-4"><div class="relative flex flex-1 flex-col rounded-2xl border border-white/10 backdrop-blur-[5px] p-[25px] min-[1180px]:p-[33px] min-[1180px]:min-h-[292px]" style="background-color:var(--color-transparent-dark-gray)"><div class="flex flex-col"><p class="m-0 text-[80px] leading-[80px] font-extrabold tracking-[-1.12px]" style="color:var(--color-stroke)">01</p><div class="mt-6 h-px w-full" style="background-image:linear-gradient(110.85deg, #FF7979 13.79%, #FF8D79 86.21%)"></div></div><div class="flex flex-col gap-2 pt-6 min-[1180px]:gap-4 min-[1180px]:pt-8"><p class="typography-h4 m-0 text-white">Real Infrastructure</p><p class="typography-body m-0 text-gray-body-text">
1Infrastructure designed for real market behaviour</p></div><div class="pointer-events-none absolute inset-0 rounded-[inherit] shadow-[inset_0px_1px_0px_0px_rgba(255,255,255,0.1)]"></div></div><div class="relative flex flex-1 flex-col rounded-2xl border border-white/10 backdrop-blur-[5px] p-[25px] min-[1180px]:p-[33px] min-[1180px]:min-h-[292px]" style="background-color:var(--color-transparent-dark-gray)"><div class="flex flex-col"><p class="m-0 text-[80px] leading-[80px] font-extrabold tracking-[-1.12px]" style="color:var(--color-stroke)">02</p><div class="mt-6 h-px w-full" style="background-image:linear-gradient(110.85deg, #FF7979 13.79%, #FF8D79 86.21%)"></div></div><div class="flex flex-col gap-2 pt-6 min-[1180px]:gap-4 min-[1180px]:pt-8"><p class="typography-h4 m-0 text-white">Built to Scale</p><p class="typography-body m-0 text-gray-body-text">Built for scalability and control</p></div><div class="pointer-events-none absolute inset-0 rounded-[inherit] shadow-[inset_0px_1px_0px_0px_rgba(255,255,255,0.1)]"></div></div><div class="relative flex flex-1 flex-col rounded-2xl border border-white/10 backdrop-blur-[5px] p-[25px] min-[1180px]:p-[33px] min-[1180px]:min-h-[292px]" style="background-color:var(--color-transparent-dark-gray)"><div class="flex flex-col"><p class="m-0 text-[80px] leading-[80px] font-extrabold tracking-[-1.12px]" style="color:var(--color-stroke)">03</p><div class="mt-6 h-px w-full" style="background-image:linear-gradient(110.85deg, #FF7979 13.79%, #FF8D79 86.21%)"></div></div><div class="flex flex-col gap-2 pt-6 min-[1180px]:gap-4 min-[1180px]:pt-8"><p class="typography-h4 m-0 text-white">Aligned Incentives</p><p class="typography-body m-0 text-gray-body-text">Incentives aligned with long-term participation</p></div><div class="pointer-events-none absolute inset-0 rounded-[inherit] shadow-[inset_0px_1px_0px_0px_rgba(255,255,255,0.1)]"></div></div><div class="relative flex flex-1 flex-col rounded-2xl border border-white/10 backdrop-blur-[5px] p-[25px] min-[1180px]:p-[33px] min-[1180px]:min-h-[292px]" style="background-color:var(--color-transparent-dark-gray)"><div class="flex flex-col"><p class="m-0 text-[80px] leading-[80px] font-extrabold tracking-[-1.12px]" style="color:var(--color-stroke)">04</p><div class="mt-6 h-px w-full" style="background-image:linear-gradient(110.85deg, #FF7979 13.79%, #FF8D79 86.21%)"></div></div><div class="flex flex-col gap-2 pt-6 min-[1180px]:gap-4 min-[1180px]:pt-8"><p class="typography-h4 m-0 text-white">Rewards</p><p class="typography-body m-0 text-gray-body-text">Rewards tied to real trading activity</p></div><div class="pointer-events-none absolute inset-0 rounded-[inherit] shadow-[inset_0px_1px_0px_0px_rgba(255,255,255,0.1)]"></div></div></div></div></section><section class="relative px-4 pt-10 pb-20 min-[1180px]:px-16 min-[1180px]:py-[120px] min-[1180px]:min-h-[800px] min-[1180px]:flex min-[1180px]:flex-col min-[1180px]:justify-center "><div class="relative mx-auto max-w-[1312px] w-full flex flex-col gap-10 min-[1180px]:flex-row min-[1180px]:items-start min-[1180px]:gap-6"><div class="flex flex-col gap-6 min-[1180px]:flex-1"><span class="typography-section-label inline-block w-fit bg-clip-text text-transparent " style="background-image:linear-gradient(168deg, #FFE2B1 0%, #FF7979 100%)">Supported Wallets</span><div class="flex flex-col gap-10"><h2 class="m-0"><span class="typography-h3 block text-white">Trade from your</span><span class="typography-h3-italic block text-gray-body-text">existing wallet</span></h2><p class="typography-body text-gray-body-text">Connect and interact with Tradecraft using supported wallets designed for secure, seamless transaction signing.</p></div></div><div class="flex flex-col min-[1180px]:w-[644px] shrink-0"><div class="flex items-center w-full shrink-0"><div class="flex-1 h-px opacity-50" style="background-image:linear-gradient(180deg, #FFE2B1 0%, #FF7979 100%)"></div><div class="flex items-center justify-center size-[7.071px] shrink-0"><div class="rotate-45 flex-none"><div class="size-[5px] bg-primary-red"></div></div></div></div><div><a href="https://walley.cc" target="_blank" rel="noreferrer"><div class="flex items-center gap-4 px-4 py-6 min-[1180px]:py-10 group"><img src="/icons/wallet-gradient.svg" alt="" width="24" height="24" class="shrink-0 size-6"/><p class="typography-h5 text-white flex-1">Walley</p><span class="shrink-0 opacity-50 group-hover:opacity-100 group-hover:translate-x-1 transition-all duration-150"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" aria-hidden="true"><path d="M5 12H19M19 12L13 6M19 12L13 18" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></span></div></a><div class="flex items-center w-full shrink-0"><div class="flex-1 h-px opacity-50" style="background-image:linear-gradient(180deg, #FFE2B1 0%, #FF7979 100%)"></div><div class="flex items-center justify-center size-[7.071px] shrink-0"><div class="rotate-45 flex-none"><div class="size-[5px] bg-primary-red"></div></div></div></div></div><div><a href="https://bron.org" target="_blank" rel="noreferrer"><div class="flex items-center gap-4 px-4 py-6 min-[1180px]:py-10 group"><img src="/icons/wallet-gradient.svg" alt="" width="24" height="24" class="shrink-0 size-6"/><p class="typography-h5 text-white flex-1">BRON</p><span class="shrink-0 opacity-50 group-hover:opacity-100 group-hover:translate-x-1 transition-all duration-150"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" aria-hidden="true"><path d="M5 12H19M19 12L13 6M19 12L13 18" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></span></div></a><div class="flex items-center w-full shrink-0"><div class="flex-1 h-px opacity-50" style="background-image:linear-gradient(180deg, #FFE2B1 0%, #FF7979 100%)"></div><div class="flex items-center justify-center size-[7.071px] shrink-0"><div class="rotate-45 flex-none"><div class="size-[5px] bg-primary-red"></div></div></div></div></div><div><a href="https://www.dfns.co/product/wallets-as-a-service" target="_blank" rel="noreferrer"><div class="flex items-center gap-4 px-4 py-6 min-[1180px]:py-10 group"><img src="/icons/wallet-gradient.svg" alt="" width="24" height="24" class="shrink-0 size-6"/><p class="typography-h5 text-white flex-1">Dfns</p><span class="shrink-0 opacity-50 group-hover:opacity-100 group-hover:translate-x-1 transition-all duration-150"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" aria-hidden="true"><path d="M5 12H19M19 12L13 6M19 12L13 18" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></span></div></a><div class="flex items-center w-full shrink-0"><div class="flex-1 h-px opacity-50" style="background-image:linear-gradient(180deg, #FFE2B1 0%, #FF7979 100%)"></div><div class="flex items-center justify-center size-[7.071px] shrink-0"><div class="rotate-45 flex-none"><div class="size-[5px] bg-primary-red"></div></div></div></div></div><div><a href="https://cantonloop.com/" target="_blank" rel="noreferrer"><div class="flex items-center gap-4 px-4 py-6 min-[1180px]:py-10 group"><img src="/icons/wallet-gradient.svg" alt="" width="24" height="24" class="shrink-0 size-6"/><p class="typography-h5 text-white flex-1">Loop</p><span class="shrink-0 opacity-50 group-hover:opacity-100 group-hover:translate-x-1 transition-all duration-150"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" aria-hidden="true"><path d="M5 12H19M19 12L13 6M19 12L13 18" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></span></div></a><div class="flex items-center w-full shrink-0"><div class="flex-1 h-px opacity-50" style="background-image:linear-gradient(180deg, #FFE2B1 0%, #FF7979 100%)"></div><div class="flex items-center justify-center size-[7.071px] shrink-0"><div class="rotate-45 flex-none"><div class="size-[5px] bg-primary-red"></div></div></div></div></div><div><a href="https://cansai.app" target="_blank" rel="noreferrer"><div class="flex items-center gap-4 px-4 py-6 min-[1180px]:py-10 group"><img src="/icons/wallet-gradient.svg" alt="" width="24" height="24" class="shrink-0 size-6"/><p class="typography-h5 text-white flex-1">Cansai</p><span class="shrink-0 opacity-50 group-hover:opacity-100 group-hover:translate-x-1 transition-all duration-150"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" aria-hidden="true"><path d="M5 12H19M19 12L13 6M19 12L13 18" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></span></div></a><div class="flex items-center w-full shrink-0"><div class="flex-1 h-px opacity-50" style="background-image:linear-gradient(180deg, #FFE2B1 0%, #FF7979 100%)"></div><div class="flex items-center justify-center size-[7.071px] shrink-0"><div class="rotate-45 flex-none"><div class="size-[5px] bg-primary-red"></div></div></div></div></div><div><a href="https://consolewallet.io" target="_blank" rel="noreferrer"><div class="flex items-center gap-4 px-4 py-6 min-[1180px]:py-10 group"><img src="/icons/wallet-gradient.svg" alt="" width="24" height="24" class="shrink-0 size-6"/><p class="typography-h5 text-white flex-1">Console</p><span class="shrink-0 opacity-50 group-hover:opacity-100 group-hover:translate-x-1 transition-all duration-150"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" aria-hidden="true"><path d="M5 12H19M19 12L13 6M19 12L13 18" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></span></div></a><div class="flex items-center w-full shrink-0"><div class="flex-1 h-px opacity-50" style="background-image:linear-gradient(180deg, #FFE2B1 0%, #FF7979 100%)"></div><div class="flex items-center justify-center size-[7.071px] shrink-0"><div class="rotate-45 flex-none"><div class="size-[5px] bg-primary-red"></div></div></div></div></div></div></div></section><footer class="relative px-4 py-8 min-[1090px]:px-16 min-[1090px]:py-20"><div class="absolute inset-0 pointer-events-none overflow-hidden opacity-40">
1<video autoPlay="" loop="" playsInline="" class="absolute inset-0 w-full h-full object-cover"><source src="/video/hero-bg-optimized.webm" type="video/webm"/><source src="/video/hero-bg-h265-optimized.mp4" type="video/mp4; codecs=&quot;hvc1&quot;"/><source src="/video/hero-bg-h264-optimized.mp4" type="video/mp4"/></video></div><div class="absolute inset-0 pointer-events-none bg-gradient-to-b from-transparent from-[48%] to-background to-[69%]"></div><div class="relative mx-auto max-w-[1312px] backdrop-blur-[12.5px] bg-dark-shadow border border-stroke rounded-2xl overflow-hidden"><div class="relative border-b border-stroke p-6 min-[1090px]:px-16 min-[1090px]:py-[120px] flex flex-col gap-6 min-[1090px]:flex-row min-[1090px]:items-end min-[1090px]:justify-between min-[1090px]:gap-10 overflow-hidden"><div aria-hidden="true" class="absolute -left-40 -top-48 w-[586px] h-[542px] opacity-80 pointer-events-none" style="background:radial-gradient(ellipse at 34% 47%, rgba(255,198,100,0.05) 0%, rgba(255,198,100,0.024) 30%, transparent 70%)"></div><h2><span class="typography-h2 block text-white">Real markets.</span><span class="typography-h2-italic block text-text-secondary">Trade them now.</span></h2><div class="flex flex-col gap-6 min-[1090px]:w-[360px]"><p class="typography-body text-text-secondary">The Canton Network’s exchange — built for institutions, open to all. Transparent fees, no artificial incentives.</p><div class="flex flex-col gap-2.5 min-[1090px]:flex-row min-[1090px]:flex-nowrap min-[1090px]:w-max min-[1090px]:self-start"><a class="btn btn-primary typography-button w-full min-[1090px]:w-auto min-[1090px]:h-[42px]" href="/">Trade Now</a></div></div></div><div class="border-b border-stroke px-4 pt-6 pb-10 min-[1090px]:px-16 min-[1090px]:pt-14 min-[1090px]:pb-14 flex flex-col gap-10 min-[1090px]:flex-row min-[1090px]:gap-0"><div class="order-2 min-[1090px]:order-1 self-start min-[1090px]:self-auto flex flex-col gap-10 min-[1090px]:gap-0 min-[1090px]:justify-between min-[1090px]:min-h-[239px] min-[1090px]:shrink-0 xl:w-[421px]"><a href="/"><img src="/brand/logo-dark.svg" alt="Tradecraft" class="h-7"/></a><a href="https://x.com/TradecraftFi" target="_blank" rel="noreferrer" class="btn btn-secondary typography-button has-left-icon self-start"><span class="flex items-center size-4 shrink-0"><img src="/icons/x.svg" width="13" height="13" alt=""/></span>Follow us on X</a></div><div class="order-1 min-[1090px]:order-2 flex-1 grid grid-cols-2 gap-y-10 min-[1090px]:grid-cols-4 min-[1090px]:gap-y-0 min-[1090px]:pl-10 xl:pl-0"><div class="flex flex-col gap-5 min-[1090px]:border-l min-[1090px]:border-stroke min-[1090px]:pl-8 min-[1090px]:pr-4"><h3 class="typography-label text-text-secondary">Product</h3><ul class="flex flex-col gap-3"><li><a class="typography-body text-white hover:text-text-secondary transition-colors" href="/">Trade</a></li><li><a class="typography-body text-white hover:text-text-secondary transition-colors" href="/pools">Pools</a></li><li><a href="https://docs.tradecraft.fi" target="_blank" rel="noreferrer" class="typography-body text-white hover:text-text-secondary transition-colors">Documentation</a></li></ul></div><div class="flex flex-col gap-5 border-l border-stroke pl-4 min-[1090px]:border-l min-[1090px]:border-stroke min-[1090px]:pl-8 min-[1090px]:pr-4"><h3 class="typography-label text-text-secondary">Developers</h3><ul class="flex flex-col gap-3"><li><a class="typography-body text-white hover:text-text-secondary transition-colors" href="/security">Security</a></li><li><a class="typography-body text-white hover:text-text-secondary transition-colors" href="/integrations">Integrations</a></li><li><a href="https://docs.tradecraft.fi" target="_blank" rel="noreferrer" class="typography-body text-white hover:text-text-secondary transition-colors">Documentation</a></li></ul></div><div class="flex flex-col gap-5 min-[1090px]:border-l min-[1090px]:border-stroke min-[1090px]:pl-8 min-[1090px]:pr-4"><h3 class="typography-label text-text-secondary">Company</h3><ul class="flex flex-col gap-3"><li><a class="typography-body text-white hover:text-text-secondary transition-colors" href="/why-tradecraft">Why Tradecraft</a></li><li><a class="typography-body text-white hover:text-text-secondary transition-colors" href="/about">About</a></li><li><a class="typography-body text-white hover:text-text-secondary transition-colors" href="/careers">Careers</a></li></ul></div><div class="flex flex-col gap-5 border-l border-stroke pl-4 min-[1090px]:border-l min-[1090px]:border-stroke min-[1090px]:pl-8 min-[1090px]:pr-4"><h3 class="typography-label text-text-secondary">Legal</h3><ul class="flex flex-col gap-3"><li><a href="https://docs.tradecraft.fi/support/legal/terms-of-service" target="_blank" rel="noreferrer" class="typography-body text-white hover:text-text-secondary transition-colors">Terms</a></li><li><a href="https://docs.tradecraft.fi/support/legal/privacy-policy" target="_blank" rel="noreferrer" class="typography-body text-white hover:text-text-secondary transition-colors">Privacy</a></li></ul></div></div></div><div class="px-2 py-6 min-[1090px]:px-10 min-[1090px]:py-12 overflow-hidden"><img src="/brand/tradecraft-wordmark.svg" alt="" aria-hidden="true" class="w-full select-none pointer-events-none" style="aspect-ratio:1357.27 / 156.9"/></div><div class="border-t border-stroke px-4 py-6 min-[1090px]:px-16 min-[1090px]:py-0 min-[1090px]:h-14 flex flex-col items-center gap-6 min-[1090px]:flex-row min-[1090px]:justify-between min-[1090px]:gap-0"><p class="typography-p3 text-text-secondary">© 2026 Tradecraft. All rights reserved.</p><p class="typography-p3 text-text-secondary tracking-[1px]">CANTON NETWORK</p></div></div></footer></div><!--$--><!--/$-->
1<script src="/_next/static/chunks/0__0dcgspii~n.js" id="_R_" async=""></script>
1<script>(self.__next_f=self.__next_f||[]).push([0])</script>
1<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[79520,[\"/_next/static/chunks/04eklj-7j4aqp.js\",\"/_next/static/chunks/0c4ri7g_x7g2j.js\"],\"\"]\n3:I[39756,[\"/_next/static/chunks/04eklj-7j4aqp.js\",\"/_next/static/chunks/0c4ri7g_x7g2j.js\"],\"default\"]\n4:I[37457,[\"/_next/static/chunks/04eklj-7j4aqp.js\",\"/_next/static/chunks/0c4ri7g_x7g2j.js\"],\"default\"]\n5:I[65849,[\"/_next/static/chunks/04eklj-7j4aqp.js\",\"/_next/static/chunks/0c4ri7g_x7g2j.js\",\"/_next/static/chunks/0.op5qh76.z4l.js\",\"/_next/static/chunks/0lf9czb3fcfrn.js\",\"/_next/static/chunks/15jdnxy~w4e_5.js\"],\"default\"]\n6:I[97367,[\"/_next/static/chunks/04eklj-7j4aqp.js\",\"/_next/static/chunks/0c4ri7g_x7g2j.js\"],\"OutletBoundary\"]\n7:\"$Sreact.suspense\"\na:I[97367,[\"/_next/static/chunks/04eklj-7j4aqp.js\",\"/_next/static/chunks/0c4ri7g_x7g2j.js\"],\"ViewportBoundary\"]\nc:I[97367,[\"/_next/static/chunks/04eklj-7j4aqp.js\",\"/_next/static/chunks/0c4ri7g_x7g2j.js\"],\"MetadataBoundary\"]\ne:I[68027,[\"/_next/static/chunks/04eklj-7j4aqp.js\",\"/_next/static/chunks/0c4ri7g_x7g2j.js\"],\"default\",1]\n:HL[\"/_next/static/chunks/0emcvqv3sg2qn.css\",\"style\"]\n:HL[\"/_next/static/media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n"])</script>
1<script>self.__next_f.push([1,"0:{\"P\":null,\"c\":[\"\",\"pools\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"pools\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",16],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0emcvqv3sg2qn.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/04eklj-7j4aqp.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/0c4ri7g_x7g2j.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"inter_bace89c4-module__09p2wq__variable\",\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"meta\",null,{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1.0\"}],[\"$\",\"$L2\",null,{\"src\":\"https://www.google.com/recaptcha/api.js\",\"strategy\":\"lazyOnload\"}]]}],[\"$\",\"body\",null,{\"className\":\"min-h-screen bg-tc-dark\",\"children\":[[\"$\",\"$L2\",null,{\"async\":true,\"src\":\"https://www.googletagmanager.com/gtag/js?id=G-8E7NHJ8GK2\",\"strategy\":\"afterInteractive\"}],[\"$\",\"$L2\",null,{\"id\":\"google-analytics\",\"strategy\":\"afterInteractive\",\"children\":\"\\n            window.dataLayer = window.dataLayer || [];\\n            function gtag(){dataLayer.push(arguments);}\\n            gtag('js', new Date());\\n            gtag('config', 'G-8E7NHJ8GK2');\\n          \"}],[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"$L5\",null,{}],[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/0.op5qh76.z4l.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/0lf9czb3fcfrn.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/15jdnxy~w4e_5.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L6\",null,{\"children\":[\"$\",\"$7\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@8\"}]}]]}],{},null,false,null]}
1,null,false,\"$@9\"]},null,false,null],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$La\",null,{\"children\":\"$Lb\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$Lc\",null,{\"children\":[\"$\",\"$7\",null,{\"name\":\"Next.Metadata\",\"children\":\"$Ld\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$e\",[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0emcvqv3sg2qn.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]]],\"S\":true,\"h\":null,\"s\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"zmloUHyCJHsJq-WpWTc7n\"}\n"])</script>
1<script>self.__next_f.push([1,"f:[]\n9:\"$Wf\"\n"])</script>
1<script>self.__next_f.push([1,"b:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script>
1<script>self.__next_f.push([1,"10:I[27201,[\"/_next/static/chunks/04eklj-7j4aqp.js\",\"/_next/static/chunks/0c4ri7g_x7g2j.js\"],\"IconMark\"]\n8:null\nd:[[\"$\",\"title\",\"0\",{\"children\":\"Trade anything on Canton.\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Tradecraft is Canton's exchange—trade any token, provide liquidity, earn fees.\"}],[\"$\",\"meta\",\"2\",{\"property\":\"og:title\",\"content\":\"Trade anything on Canton.\"}],[\"$\",\"meta\",\"3\",{\"property\":\"og:description\",\"content\":\"Tradecraft is Canton's exchange—trade any token, provide liquidity, earn fees.\"}],[\"$\",\"meta\",\"4\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"5\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"6\",{\"name\":\"twitter:title\",\"content\":\"Trade anything on Canton.\"}],[\"$\",\"meta\",\"7\",{\"name\":\"twitter:description\",\"content\":\"Tradecraft is Canton's exchange—trade any token, provide liquidity, earn fees.\"}],[\"$\",\"link\",\"8\",{\"rel\":\"icon\",\"href\":\"/brand/tradecraft-favicon.png\"}],[\"$\",\"link\",\"9\",{\"rel\":\"apple-touch-icon\",\"href\":\"/brand/tradecraft-webclip.png\"}],[\"$\",\"$L10\",\"10\",{}]]\n"])</script>
1</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.