Skip to content

Instantly share code, notes, and snippets.

View chlenc's full-sized avatar
:shipit:
Gm

Alexey Nagorny chlenc

:shipit:
Gm
View GitHub Profile
@chlenc
chlenc / ship_fast.md
Created July 18, 2025 14:45
🚢How to ship fast

Deploy It in Minutes: CapRover on a Bare‑Bones VPS

Introduction

Cannes, around 04:20 AM. The hackathon clock is merciless. Our funding‑rate bot is humming, but the graphs? Non‑existent. “Can we spin up ClickHouse and Grafana now?” asks my teammate, already opening fluence.network in another tab. That night we refined a repeatable recipe: grab a cheap VPS, drop CapRover on top, deploy whatever we need — front‑end, microservice, or a full analytics stack — in minutes, not hours.

Below is the distilled playbook I wish I had earlier. Same conversational style as our arbitrage series, just more commands. 🔧

Missed the funding‑rate arbitrage article? Catch up here — the stack we deploy will power its dashboards.

# Deploy It in Minutes: CapRover on a Bare‑Bones VPS
### Introduction
*Cannes, around 04:20 AM. The hackathon clock is merciless. Our funding‑rate bot is humming, but the graphs? Non‑existent. “Can we spin up ClickHouse and Grafana ****now****?” asks my teammate, already opening fluence.network in another tab.*
That night we refined a repeatable recipe: grab a cheap VPS, drop CapRover on top, deploy whatever we need — front‑end, microservice, or a full analytics stack — in **minutes**, not hours.
Below is the distilled playbook I wish I had earlier. Same conversational style as our arbitrage series, just more commands. 🔧
> Missed the funding‑rate arbitrage article? [Catch up here](https://x.com/defi_defiler/status/1932148079370838066) — the stack we deploy will power its dashboards.

План Whitelist + Referral для Hits Fun

1. Общая логика и «скелет» флоу

Этап Цель «Событие — триггер» Что получает пользователь Что получает проект
Pre-0. Оформление Пустые соцсети → «живые» Запуск Twitter, TG-канала, лендинга, Tally-формы Стартовый контент-план, ссылки, FAQ SEO, доверие
0. Набор “чёрной массы” Максимум дешёвого охвата Пользователь авторизовался через Twitter / TG Базовые XP-поинты за лайк, RT, join TG Приток трафика
1. Пред-вайтлист Превратить зрителя в «активиста» Подключил Twitter → открылся список тасков +XP, +место в leaderboard UGC-контент (комменты/реплаи)
2. Вайтлист Отсечь ботов, получить оборот Добавил Solana-кошелёк и депнул ≥ 50 USDC/SOL WL-статус + буст ×1.5 XP Живой TVL для тестовой стратегии

Arbitrage 101

Or how to profit from discrepancies others ignore

At NFC Lisbon 2025, I promised to share my crypto trading experience with you all.

So here we go — launching a series of articles. First up: arbitrage.
What it is, why it’s been around forever (and isn’t going anywhere), why it’s good for the market, and how to try it yourself.

Hope these pieces inspire you — and maybe even spark a new chapter for you in crypto. 🚀

Полный гайд по заработку на Axiom.trade

Axiom — это децентрализованная трейдинг-платформа на Solana, ориентированная на мемкоины, перпетуалы и высокочастотные стратегии. Здесь можно зарабатывать как пассивно, так и активно, используя кэшбэк, арбитраж, копи-трейдинг и интеграции с MarginFi и Hyperliquid.


🧾 Источники дохода на Axiom

| Поток дохода | Действие | Доходность / выгода |

import requests
# Параметры
GITHUB_ORG = "compolabs" # например, "cpmpolabs"
USERNAMES = ["chlenc", "alexey"] # например, ["chlenc", "alexey"]
TOKEN = "" #https://github.com/settings/personal-access-tokens
# Базовый URL GitHub API
BASE_URL = "https://api.github.com"
# How to issue limit order on Waves using puzzleswap.org DEX SDK
# run this with your Ride code
let limitOrdersAddress = Address(base58'3PPrfNMnk8z8QhZcqMyJk69mF65s2Rbz3B6')
func getAssetBytes(assetIdStr: String) = {
if (assetIdStr == "WAVES") then {unit} else {assetIdStr.fromBase58String()}
}
# user says "im selling 1 PUZZLE for 18 USDN"
# token0 = PUZZLE, token1 = USDN