Oracle3
Oracle3: 예측시장 거래 엔진·MCP 서버
Solana에서 creator 코인을 pump.fun으로 출시
Launch creator coins on Solana with pump.fun. TikTok creators prove ownership with a public code video, receive manual approval and claim escrow fees in SOL.
금융TypeScript · JavaScriptGitHub @furkan3152온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
TikTok kullanıcıları adına Solana mainnet / pump.fun token başlatan uygulama. Yeni token'ların pump.fun creator ücretleri %20 platform / %80 TikTok kullanıcısının escrow hesabı olarak kalıcı paylaşılır. Bugünkü doğrulama yolu kullanıcının yayınladığı TikTok videosunun admin tarafından elle incelenmesidir; TikTok developer uygulaması veya API anahtarı gerektirmez. Next.js 14, pump.fun'ın resmi SDK'ları ve ayrı Solana escrow programı kullanılır. UseReels'in ücret tahsis mantığından yararlanılmıştır; arayüz özgündür. TikTok ve pump.fun ile resmi ortaklık yoktur.README 전문 보기 ↗
Launch a pump.fun coin whose creator fees are split, permanently, between GitHub developers.
Splitdev is a launchpad on pump.fun (Solana). When you launch a coin you pick up to nine GitHub accounts and their shares. Every trade of the coin pays pump.fun's creator fee, and Splitdev routes that fee to those developers through pump.fun's own on-chain fee sharing, locked so that nobody, not even the launcher, can change it later. Developers claim on pump.fun by signing in with GitHub, so they need no wallet in advance and Splitdev never holds anyone's money.
Live: splitdev.app (Solana mainnet)
Splitdev is an independent project and is not affiliated with pump.fun or GitHub.
create_v2 plus an optional first buy, the GitHub fee accounts that don't exist
yet, the fee-sharing config with admin revoked, and the launch fee are built client-side and signed
together with signAllTransactions./claim shows what any GitHub username has waiting and from which coins.flowchart LR
W[Launcher wallet] -->|signAllTransactions| L[Launch transactions]
L --> C[pump.fun create_v2 + first buy]
L --> G[GitHub fee accounts<br/>keyed by numeric GitHub id]
L --> F[Fee sharing config<br/>treasury + up to 9 devs, admin revoked]
T[Every trade] -->|creator fee| V[Creator vault]
V -->|Distribute now| F
F --> D[Developers claim on pump.fun<br/>by signing in with GitHub]
There is no Splitdev smart contract: a Splitdev coin is a normal pump.fun coin. Discovery is a single
filtered getProgramAccounts call on pump.fun's fee program (SharingConfig discriminator + treasury at
offset 80), which lists every Splitdev coin without an indexer or database.
Fees (pump.fun mainnet, October 2026): the bonding curve charges 1.25 %, of which 0.30 % is the creator
fee. Splitdev keeps platformBps of the creator fee (10 % today) and charges a 0.01 SOL launch fee; the
rest goes to the GitHub accounts by their shares. Settings live in src/splidev.json
and are validated at build time by next.config.mjs.
@solana/web3.js, Solana wallet adapter, @pump-fun/pump-sdk v2, @pump-fun/pump-swap-sdk, SPL Tokensolana-test-validator with pump.fun's real programs dumped from
mainnet (integration), Playwright (browser end-to-end)src/
app/ pages (/, /explore, /create, /token/[address], /claim, /me, /how, /docs)
api/ coin, snapshot, trades, github/resolve, metadata, upload
components/ UI, charts, trade panel, "Bitbug" mascot art
lib/
solana/ pump.ts (transaction builders), reads.ts (discovery), trades.ts (event parser),
server.ts (snapshot and caches), fee math
github.ts budgeted, cached GitHub lookups
ratelimit.ts, ip.ts, image-bytes.ts, metadata.ts server hardening
splidev.json treasury, platform share, launch fee, hidden coins
e2e/
solana/ local validator, fixtures (pump.fun programs + mainnet accounts), launch/graduate tests
splidev.mjs Playwright test of the real UI against the local validator
scripts/ logo renderer, stress test, Vercel ignored-build step
docs/README.tr.md Turkish operator notes
Prerequisites: Node.js 22 and npm. The integration tests also need the Solana CLI (Agave 2.3).
git clone https://github.com/furkan3152/ponsplit.git
cd ponsplit
npm ci
cp .env.example .env.local # public RPCs work out of the box; see the comments in the file
npm run dev # http://localhost:3000
Checks:
npx tsc --noEmit && npm run lint && npm test # typecheck, lint, 39 unit tests
npm run build
Integration tests against pump.fun's real programs on a local validator:
e2e/solana/validator.sh /tmp/ledger
node e2e/solana/build-lib.mjs
RPC=http://127.0.0.1:8899 node e2e/solana/launch-local.mjs # launch, list, trade, distribute, claim lookup
RPC=http://127.0.0.1:8899 node e2e/solana/graduate-local.mjs # graduation and pool trading
RPC=http://127.0.0.1:8899 node e2e/solana/github-fee-compat-local.mjs # current fee vaults, nine recipients
CI (splidev.yml) runs these on every push, plus the web checks and a
Chromium test that launches, trades, distributes and checks every page at desktop and phone widths.
.env* and keypair files are gitignored; tests use throwaway keypairs on a
local validator only.Live on Solana mainnet at splitdev.app. The history also contains SplitEarn, the earlier Robinhood Chain (EVM) version of the idea.
Built by Furkan Akdogan (@furkan3152).