Skip to content

dante4rt/meteora-dlmm-recap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Meteora DLMM Recap

Study notes and strategy guides from Meteora DLMM bootcamp sessions — structured, bilingual (EN/ID), and served as a static site with Adobe Spectrum design.

Note

Raw notes live in notes/ — readable on GitHub, no build needed.

Content

Recaps (Bootcamp days)

Day Topic
1 DLMM Fundamentals & Strategies
2 Advanced Strategies & Risk
3 Pool Selection & Fee Analysis
4 Key DeFi Terminology

Strategy Guides

Guide Source
Beginner's Guide to Earning Fees @madrag_sol
First Profitable DLMM Strategy @lochie_sol
Coin Screening (7-Step) @tendorian9
Coin Screening Checklist (3-Step) @arip13741167

Stack

Astro 5 + Spectrum CSS + Mermaid.js 11 (client-side diagrams)

Features: dark/light toggle, sticky sidebar nav, responsive layout, bilingual (EN/ID).

Quick Start

npm install
npm run dev      # http://localhost:4321
npm run build    # static output -> dist/

Adding Content

Create a file in notes/:

---
title: "Day N — Topic"
description: "Brief description"
date: "YYYY-MM-DD"
day: N
lang: "en"
category: "recap"
---
  • Naming: English = day-1.md / strategy-name.md. Indonesian = day-1-id.md / strategy-name-id.md
  • Sort order: day field controls index page order. Recaps use 1-9, strategies use 10+
  • Category: recap or strategy — controls filtering on the index page
  • Lang: en or id — required for correct locale routing

Pages and routes generate automatically. No config changes needed.

Tip

Use ```mermaid code blocks for diagrams — they render on both GitHub and the Astro site. Use <br> for line breaks in Mermaid labels, not \n.

Project Structure

notes/                     <- Markdown notes (GitHub-readable)
src/
├── content/config.ts      <- Content collection schema
├── i18n/
│   ├── en.json            <- English UI strings
│   ├── id.json            <- Indonesian UI strings
│   └── utils.ts           <- Locale helpers
├── layouts/DocsLayout.astro
├── pages/
│   ├── index.astro        <- English index
│   ├── [slug].astro       <- English note pages
│   └── id/
│       ├── index.astro    <- Indonesian index
│       └── [slug].astro   <- Indonesian note pages
├── components/
│   └── LanguageSwitcher.astro
└── styles/spectrum.css    <- Markdown -> Spectrum mapping

URL Structure

/               English index
/day-1/         English Day 1
/id/            Indonesian index
/id/day-1/      Indonesian Day 1

English is the default locale at root. Indonesian lives under /id/.

License

MIT

About

Study notes from Meteora DLMM bootcamp sessions — structured, translated to English, and served as a static site with Adobe Spectrum design.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages