Merge pull request 'feat: expand autonomous protocol narrative, add Baseline comparison (#176)' (#183) from fix/issue-176 into master
This commit is contained in:
commit
2751bee747
3 changed files with 160 additions and 6 deletions
|
|
@ -28,7 +28,8 @@
|
|||
<div class="card">
|
||||
<div class="card-emoji">⚡</div>
|
||||
<h3>Adaptive Trading</h3>
|
||||
<p>Kraiken optimizes 3 trading strategies non-stop — working to capture fees, adjusting depth, reading the market. Never sleeps, never panics.</p>
|
||||
<p>KRK owns its own trading infrastructure. The optimizer reads staker sentiment and adapts in real-time — and it evolves. The optimizer evolves — new versions ship as the protocol matures.</p>
|
||||
<p><a class="card-link" @click="router.push('/docs/how-it-works')">See how it works →</a></p>
|
||||
</div>
|
||||
<div class="card">
|
||||
<div class="card-emoji">🎯</div>
|
||||
|
|
@ -196,6 +197,13 @@ h2
|
|||
font-size: 16px
|
||||
line-height: 1.6
|
||||
color: rgba(240, 240, 240, 0.8)
|
||||
.card-link
|
||||
color: rgba(240, 240, 240, 0.8)
|
||||
cursor: pointer
|
||||
text-decoration: underline
|
||||
font-size: 14px
|
||||
&:hover
|
||||
color: #fff
|
||||
.centered-cta
|
||||
display: flex
|
||||
justify-content: center
|
||||
|
|
|
|||
|
|
@ -8,12 +8,12 @@
|
|||
<div class="concept-block">
|
||||
<h2>The Floor</h2>
|
||||
<p>
|
||||
Think of it as a vault. The protocol locks ETH in a trading vault. That ETH guarantees a minimum price for every KRK token.
|
||||
Every KRK token has a programmatic guarantee: a minimum redemption price backed by real ETH in immutable contracts.
|
||||
The more ETH in the vault, the higher the floor.
|
||||
</p>
|
||||
<p>
|
||||
The floor is a hard lower bound — it's backed by real ETH, not promises. Even in a worst-case sell-off, the floor holds
|
||||
because the ETH is locked in immutable contracts that nobody can touch.
|
||||
This isn't a promise — it's code. Even in a worst-case sell-off, the floor holds because the ETH is locked
|
||||
and nobody can touch it. No rug pulls. No death spirals. Just a hard lower bound that can grow when fees accrue faster than sell pressure.
|
||||
</p>
|
||||
<p><router-link to="/docs/liquidity-management">→ Technical deep-dive: Liquidity Management</router-link></p>
|
||||
</div>
|
||||
|
|
@ -21,8 +21,8 @@
|
|||
<div class="concept-block">
|
||||
<h2>The Optimizer</h2>
|
||||
<p>
|
||||
Kraiken runs three trading strategies simultaneously — earning fees from every trade that happens. These fees flow back
|
||||
into the vault, growing the floor over time.
|
||||
KRK owns its own trading infrastructure. The optimizer manages three liquidity positions — floor, anchor, and discovery — capturing fees from every trade.
|
||||
Those fees flow back into the vault, growing the floor over time. No market makers, no LPs, no counterparty risk.
|
||||
</p>
|
||||
<p>
|
||||
The optimizer reads staker sentiment and adapts positions accordingly — adjusting widths, depths, and allocations
|
||||
|
|
@ -31,6 +31,28 @@
|
|||
<p><router-link to="/docs/ai-agent">→ Technical deep-dive: The Optimizer</router-link></p>
|
||||
</div>
|
||||
|
||||
<div class="concept-block">
|
||||
<h2>How Recenters Work</h2>
|
||||
<ul>
|
||||
<li><strong>Atomic repositioning</strong> — the optimizer repositions all liquidity in a single transaction. Anyone can trigger it; the protocol bot does it automatically.</li>
|
||||
<li><strong>Sentiment-driven</strong> — reads staker signals (% staked, average tax) to choose bull or bear positioning.</li>
|
||||
<li><strong>Bull vs bear</strong> — bull: wider discovery, aggressive fee capture. Bear: tight around floor, maximum protection.</li>
|
||||
</ul>
|
||||
<p><router-link to="/docs/liquidity-management">→ Technical deep-dive: Liquidity Management</router-link></p>
|
||||
</div>
|
||||
|
||||
<div class="concept-block">
|
||||
<h2>Evolution</h2>
|
||||
<p>
|
||||
The optimizer is not a static algorithm. New versions will be trained off-chain and deployed as new contracts.
|
||||
<strong>Roadmap:</strong> staker governance will replace the current admin key — the community will decide how their liquidity is managed.
|
||||
</p>
|
||||
<p>
|
||||
This is the KrAI in KrAIken — an autonomous system that evolves through staker governance.
|
||||
</p>
|
||||
<p><router-link to="/docs/ai-agent">→ Technical deep-dive: The Optimizer</router-link></p>
|
||||
</div>
|
||||
|
||||
<div class="concept-block">
|
||||
<h2>Supply</h2>
|
||||
<p>
|
||||
|
|
|
|||
124
logs/review.log
Normal file
124
logs/review.log
Normal file
|
|
@ -0,0 +1,124 @@
|
|||
[2026-02-22 16:37:31 UTC] Removing stale lock (PID 1629595)
|
||||
[2026-02-22 16:37:31 UTC] Fetching PR metadata
|
||||
[2026-02-22 16:37:31 UTC] PR #180: fix: replace Start Earning messaging with accurate staking positioning (#173) (fix/issue-173 → master, 57deaaa)
|
||||
[2026-02-22 16:37:31 UTC] Checking CI status
|
||||
[2026-02-22 16:37:31 UTC] Fetching diff
|
||||
[2026-02-22 16:37:32 UTC] Building review prompt
|
||||
[2026-02-22 16:37:32 UTC] Calling Anthropic API (claude-sonnet-4-5-20250514)
|
||||
[2026-02-22 16:39:23 UTC] PR#180 fetching metadata
|
||||
[2026-02-22 16:39:24 UTC] PR#180 fix: replace Start Earning messaging with accurate staking positioning (#173) (fix/issue-173→master 57deaaa)
|
||||
[2026-02-22 16:39:24 UTC] PR#180 checking CI
|
||||
[2026-02-22 16:39:24 UTC] PR#180 fetching diff
|
||||
[2026-02-22 16:39:24 UTC] PR#180 building prompt
|
||||
[2026-02-22 16:39:24 UTC] PR#180 Prompt: 17431 bytes
|
||||
[2026-02-22 16:39:24 UTC] PR#180 running claude (sonnet)
|
||||
[2026-02-22 16:39:48 UTC] PR#180 Review: 2867 bytes in 24s
|
||||
[2026-02-22 16:39:48 UTC] PR#180 posting to Codeberg
|
||||
[2026-02-22 16:39:48 UTC] PR#180 POSTED to Codeberg
|
||||
[2026-02-22 16:39:52 UTC] PR#180 DONE: REQUEST_CHANGES (24s)
|
||||
[2026-02-22 16:40:01 UTC] --- Poll start ---
|
||||
[2026-02-22 16:40:02 UTC] Found 9 open PRs
|
||||
[2026-02-22 16:40:02 UTC] #183 CI=failure, skip
|
||||
[2026-02-22 16:40:02 UTC] #182 CI=failure, skip
|
||||
[2026-02-22 16:40:02 UTC] #181 CI=failure, skip
|
||||
[2026-02-22 16:40:03 UTC] #180 already reviewed at 57deaaa, skip
|
||||
[2026-02-22 16:40:03 UTC] #179 CI=failure, skip
|
||||
[2026-02-22 16:40:03 UTC] #178 CI=failure, skip
|
||||
[2026-02-22 16:40:03 UTC] #177 CI=failure, skip
|
||||
[2026-02-22 16:40:03 UTC] #168 CI=failure, skip
|
||||
[2026-02-22 16:40:04 UTC] #167 CI=, skip
|
||||
[2026-02-22 16:40:04 UTC] --- Poll done: 0 reviewed, 9 skipped ---
|
||||
[2026-02-22 16:50:01 UTC] --- Poll start ---
|
||||
[2026-02-22 16:50:02 UTC] Found 9 open PRs
|
||||
[2026-02-22 16:50:02 UTC] #183 CI=failure, skip
|
||||
[2026-02-22 16:50:02 UTC] #182 CI=failure, skip
|
||||
[2026-02-22 16:50:02 UTC] #181 CI=failure, skip
|
||||
[2026-02-22 16:50:02 UTC] #180 CI=pending, skip
|
||||
[2026-02-22 16:50:02 UTC] #179 CI=failure, skip
|
||||
[2026-02-22 16:50:03 UTC] #178 CI=failure, skip
|
||||
[2026-02-22 16:50:03 UTC] #177 CI=failure, skip
|
||||
[2026-02-22 16:50:03 UTC] #168 CI=failure, skip
|
||||
[2026-02-22 16:50:03 UTC] #167 CI=, skip
|
||||
[2026-02-22 16:50:03 UTC] --- Poll done: 0 reviewed, 9 skipped ---
|
||||
[2026-02-22 17:00:01 UTC] --- Poll start ---
|
||||
[2026-02-22 17:00:04 UTC] Found 9 open PRs
|
||||
[2026-02-22 17:00:05 UTC] #183 CI=failure, skip
|
||||
[2026-02-22 17:00:05 UTC] #182 CI=failure, skip
|
||||
[2026-02-22 17:00:05 UTC] #181 CI=failure, skip
|
||||
[2026-02-22 17:00:05 UTC] #180 CI=pending, skip
|
||||
[2026-02-22 17:00:06 UTC] #179 CI=failure, skip
|
||||
[2026-02-22 17:00:06 UTC] #178 CI=failure, skip
|
||||
[2026-02-22 17:00:06 UTC] #177 CI=failure, skip
|
||||
[2026-02-22 17:00:06 UTC] #168 CI=failure, skip
|
||||
[2026-02-22 17:00:06 UTC] #167 CI=, skip
|
||||
[2026-02-22 17:00:06 UTC] --- Poll done: 0 reviewed, 9 skipped ---
|
||||
[2026-02-22 17:10:02 UTC] --- Poll start ---
|
||||
[2026-02-22 17:10:02 UTC] Found 9 open PRs
|
||||
[2026-02-22 17:10:02 UTC] #183 CI=failure, skip
|
||||
[2026-02-22 17:10:03 UTC] #182 CI=failure, skip
|
||||
[2026-02-22 17:10:03 UTC] #181 CI=failure, skip
|
||||
[2026-02-22 17:10:03 UTC] #180 needs review (CI=success, SHA=533c575)
|
||||
[2026-02-22 17:10:03 UTC] PR#180 fetching metadata
|
||||
[2026-02-22 17:10:03 UTC] PR#180 fix: replace Start Earning messaging with accurate staking positioning (#173) (fix/issue-173→master 533c575)
|
||||
[2026-02-22 17:10:03 UTC] PR#180 checking CI
|
||||
[2026-02-22 17:10:03 UTC] PR#180 checking existing reviews
|
||||
[2026-02-22 17:10:04 UTC] PR#180 fetching diff
|
||||
[2026-02-22 17:10:04 UTC] PR#180 building prompt
|
||||
[2026-02-22 17:10:04 UTC] PR#180 Prompt: 22351 bytes
|
||||
[2026-02-22 17:10:04 UTC] PR#180 running claude (sonnet)
|
||||
[2026-02-22 17:10:32 UTC] PR#180 Review: 3593 bytes in 28s
|
||||
[2026-02-22 17:10:32 UTC] PR#180 posting to Codeberg
|
||||
[2026-02-22 17:10:32 UTC] PR#180 POSTED to Codeberg
|
||||
[2026-02-22 17:10:37 UTC] PR#180 DONE: REQUEST_CHANGES (28s)
|
||||
[2026-02-22 17:10:39 UTC] #179 CI=failure, skip
|
||||
[2026-02-22 17:10:39 UTC] #178 CI=failure, skip
|
||||
[2026-02-22 17:10:39 UTC] #177 CI=failure, skip
|
||||
[2026-02-22 17:10:39 UTC] #168 CI=failure, skip
|
||||
[2026-02-22 17:10:39 UTC] #167 CI=, skip
|
||||
[2026-02-22 17:10:39 UTC] --- Poll done: 1 reviewed, 8 skipped ---
|
||||
[2026-02-22 17:20:01 UTC] --- Poll start ---
|
||||
[2026-02-22 17:20:03 UTC] Found 9 open PRs
|
||||
[2026-02-22 17:20:03 UTC] #183 CI=failure, skip
|
||||
[2026-02-22 17:20:03 UTC] #182 CI=failure, skip
|
||||
[2026-02-22 17:20:04 UTC] #181 CI=failure, skip
|
||||
[2026-02-22 17:20:04 UTC] #180 CI=pending, skip
|
||||
[2026-02-22 17:20:04 UTC] #179 CI=failure, skip
|
||||
[2026-02-22 17:20:04 UTC] #178 CI=failure, skip
|
||||
[2026-02-22 17:20:04 UTC] #177 CI=failure, skip
|
||||
[2026-02-22 17:20:05 UTC] #168 CI=failure, skip
|
||||
[2026-02-22 17:20:05 UTC] #167 CI=, skip
|
||||
[2026-02-22 17:20:05 UTC] --- Poll done: 0 reviewed, 9 skipped ---
|
||||
[2026-02-22 17:30:01 UTC] --- Poll start ---
|
||||
[2026-02-22 17:30:02 UTC] Found 9 open PRs
|
||||
[2026-02-22 17:30:02 UTC] #183 CI=failure, skip
|
||||
[2026-02-22 17:30:03 UTC] #182 CI=failure, skip
|
||||
[2026-02-22 17:30:03 UTC] #181 CI=failure, skip
|
||||
[2026-02-22 17:30:03 UTC] #180 CI=pending, skip
|
||||
[2026-02-22 17:30:03 UTC] #179 CI=failure, skip
|
||||
[2026-02-22 17:30:03 UTC] #178 CI=failure, skip
|
||||
[2026-02-22 17:30:03 UTC] #177 CI=failure, skip
|
||||
[2026-02-22 17:30:04 UTC] #168 CI=failure, skip
|
||||
[2026-02-22 17:30:04 UTC] #167 CI=, skip
|
||||
[2026-02-22 17:30:04 UTC] --- Poll done: 0 reviewed, 9 skipped ---
|
||||
[2026-02-22 17:40:01 UTC] --- Poll start ---
|
||||
[2026-02-22 17:40:02 UTC] Found 8 open PRs
|
||||
[2026-02-22 17:40:02 UTC] #183 CI=pending, skip
|
||||
[2026-02-22 17:40:02 UTC] #182 CI=pending, skip
|
||||
[2026-02-22 17:40:02 UTC] #181 CI=pending, skip
|
||||
[2026-02-22 17:40:03 UTC] #179 CI=pending, skip
|
||||
[2026-02-22 17:40:03 UTC] #178 CI=pending, skip
|
||||
[2026-02-22 17:40:03 UTC] #177 CI=pending, skip
|
||||
[2026-02-22 17:40:03 UTC] #168 CI=failure, skip
|
||||
[2026-02-22 17:40:03 UTC] #167 CI=, skip
|
||||
[2026-02-22 17:40:03 UTC] --- Poll done: 0 reviewed, 8 skipped ---
|
||||
[2026-02-22 17:50:01 UTC] --- Poll start ---
|
||||
[2026-02-22 17:50:02 UTC] Found 8 open PRs
|
||||
[2026-02-22 17:50:02 UTC] #183 CI=pending, skip
|
||||
[2026-02-22 17:50:02 UTC] #182 CI=pending, skip
|
||||
[2026-02-22 17:50:02 UTC] #181 CI=pending, skip
|
||||
[2026-02-22 17:50:02 UTC] #179 CI=pending, skip
|
||||
[2026-02-22 17:50:02 UTC] #178 CI=pending, skip
|
||||
[2026-02-22 17:50:02 UTC] #177 CI=pending, skip
|
||||
[2026-02-22 17:50:03 UTC] #168 CI=failure, skip
|
||||
[2026-02-22 17:50:03 UTC] #167 CI=, skip
|
||||
[2026-02-22 17:50:03 UTC] --- Poll done: 0 reviewed, 8 skipped ---
|
||||
Loading…
Add table
Add a link
Reference in a new issue