Skip to content

feat: Gas Comparison tab — STARK vs SNARK benchmark charts - #66

Merged
raymond1203 merged 1 commit into
mainfrom
feat/gas-comparison-chart
Feb 21, 2026
Merged

raymond1203 merged 1 commit into
mainfrom
feat/gas-comparison-chart

Conversation

@raymond1203

@raymond1203 raymond1203 commented Feb 21, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • Add 4th dashboard tab "Gas Comparison" with recharts bar charts
  • Compare STARK (Stylus) vs SNARK (Groth16): gas cost, proof gen time, proof size
  • Include "Why Stylus + STARK?" and "When SNARK?" explanation sections
  • Static benchmark data from feat: STARK(Stylus) vs SNARK(Solidity) 비교 벤치마크 #54 results (benchmark/results/stark-a.json)

Files

File Change
lib/benchmark-data.ts New — benchmark data constants + types
components/GasComparison.tsx New — 3 bar charts + explanation cards
components/AgentDashboard.tsx Modified — add 4th tab
package.json Modified — add recharts dependency

Test plan

  • pnpm build passes
  • pnpm lint passes (no new warnings)
  • pnpm dev → localhost:3000 → 4th tab "Gas Comparison" renders 3 charts
  • Charts responsive on mobile

Closes #48

Add 4th dashboard tab with recharts bar charts comparing STARK (Stylus)
and SNARK (Groth16) across gas cost, proof generation time, and proof
size. Includes "Why STARK?" and "When SNARK?" explanation cards.
@raymond1203
raymond1203 merged commit 92f38e0 into main Feb 21, 2026
4 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: Gas Comparison 차트

1 participant