<template>
  <div>
    <h1 id="first">FAQ</h1>
    <h3>Where to buy $KRK?</h3>
    <p>Once launched you can buy $KRK on Uniswap on Base Layer 2. Visit <a href="https://kraiken.org" target="_blank">kraiken.org</a> and click Buy $KRK. You'll need a wallet (like MetaMask) connected to the Base network.</p>
    <h3>What's the floor price?</h3>
    <p>The floor is the minimum price backed by ETH in the protocol. You can see the current floor on our live stats. It can only go up over time as more fees are earned.</p>
    <h3>Can the team take the money?</h3>
    <p>No. The contracts are immutable — once deployed, nobody can change them. The ETH backing the floor is managed by code, not people. Verify it yourself on-chain.</p>
    <h3>What is the utility of $KRK?</h3>
    <p>$KRK serves as training data for the AI agent and will eventually generate returns through cross-pool liquidity management.</p>
    <h3>Why is the liquidity unruggable?</h3>
    <p>
      Liquidity is permanently locked in Uniswap and managed by immutable contracts, with 75-95% ETH reserved in the Floor position to
      prevent full withdrawals even through a bank run event.
    </p>
    <h3>How often does supply expand?</h3>
    <p>
      The AI liquidity manager mints new $KRK based on market conditions - typically during sustained buying pressure or liquidity needs.
    </p>
    <h3>What happens to the supply during price drops?</h3>
    <p>The protocol automatically burns surplus $KRK from the liquidity pool to stabilize prices during sell pressure.</p>
    <h3>Is the AI Agent owned by anyone?</h3>
    <p>
      The AI Agent is fully sovereign. No owner or admin can intervene or change the behaviour of the agent. It operates in a closed
      environment on-chain.
    </p>
    <h3>How does the AI agent respond to volatile markets?</h3>
    <p>
      The agent adjusts the Anchor width, Discovery depth of the liquidity positions, and capital allocation based on volatility ratios and
      staking signals in real time.
    </p>
    <h3>Is my $KRK at risk if the AI fails?</h3>
    <p>
      Yes – Per the disclaimer, failed AI decisions could negatively impact $KRK's value. The Floor position mitigates but doesn't eliminate
      this risk.
    </p>
    <h3>Are there any fees when using the protocol?</h3>
    <p>There are no fees and there is no fee switch. Kraiken is an immutable protocol that has been fair launched and will continue so.</p>
    <h3>How can I stake my $KRK?</h3>
    <p>You can stake your $KRK tokens at <a href="https://kraiken.org">kraiken.org</a> by connecting your wallet and selecting a tax rate.</p>
    <h3>What tax rate should I choose?</h3>
    <p>
      The tax rate involves a key trade-off: <strong>higher tax</strong> makes your position harder to snatch by others (more secure) but 
      eats into your gains from market appreciation since you pay more tax. <strong>Lower tax</strong> maximizes your upside when $KRK price rises 
      but carries more risk of being snatched by someone willing to pay a higher tax rate. Remember: your returns come from price movement only, 
      and tax reduces those returns. For beginners, we suggest starting with 10-15% to balance security and upside while you learn the system.
    </p>
    <h3>Can I lose my money if I get snatched?</h3>
    <p>
      No, you do <strong>not</strong> lose your principal. When someone snatches your position by paying a higher tax rate, your staked 
      tokens are returned to your wallet. You lose your staking position (and future leveraged exposure from that position), but you get all your 
      staked $KRK back. You can then re-stake at a higher tax rate if desired.
    </p>
    <h3>What is a Harberger Tax?</h3>
    <p>
      A Harberger Tax is a self-assessed property tax where you choose your own tax rate, but others can "buy out" your position by paying 
      a higher rate. It creates a continuous auction where positions naturally flow to those who value them most. In Kraiken, this means 
      your staking position can be taken by someone willing to pay more tax, creating an efficient market for staking slots. 
      <a href="/docs/harberger-tax">Learn more about Harberger Taxation</a>.
    </p>
    <h3>Is this protocol audited?</h3>
    <p>
      Not yet. We plan to pursue a professional security audit before mainnet launch. Until then, please use the protocol at your own risk 
      and only stake what you can afford to lose.
    </p>
    <h3>Can the protocol code be changed later?</h3>
    <p>
      The core contracts (Liquidity Manager, Token, Staking) are permanently immutable after deployment with no admin controls. The
      Optimizer, which determines liquidity positioning parameters based on staking sentiment, is upgradeable via a UUPS proxy to allow the
      sentiment-to-parameter mapping to evolve as the protocol gathers real-world data.
    </p>
    <h3>Are there team allocations or unlocks?</h3>
    <p>
      No – Kraiken is a fair-launch protocol with zero allocations for teams or investors. All tokens enter circulation via the liquidity
      pool.
    </p>
  </div>
</template>

<script setup lang="ts">
import { onMounted } from 'vue';

interface FaqDocsEmits {
  (event: 'onmounted'): void;
}

const emit = defineEmits<FaqDocsEmits>();
onMounted(() => {
  emit('onmounted');
});
</script>
