-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathllms.txt
More file actions
24 lines (20 loc) · 903 Bytes
/
Copy pathllms.txt
File metadata and controls
24 lines (20 loc) · 903 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# pump-kit
> TypeScript SDK for Pump.fun built on Solana Kit 6.
Canonical docs: `README.md`
Testing guide: `TESTING.md`
WSOL guide: `WRAPPING.md`
Machine-readable action registry: `metadata/actions-registry.json`
Entry points:
- `pump-kit` (full API)
- `pump-kit/simple` (minimal API)
Agent integration notes:
- Pass slippage in basis points (`slippageBps`), not percent.
- For swap helpers, use either explicit lamport limits or estimate+`slippageBps` mode; do not mix modes.
- JSON transports should encode bigint values as decimal strings and cast with `BigInt(...)` before calling SDK functions.
- Provide `bondingCurveCreator`/`poolCreator` when known to avoid extra RPC lookups.
High-value actions:
- `curveBuy`, `curveSell`
- `ammBuy`, `ammSell`
- `addLiquidity`, `removeLiquidity`
- `mintWithFirstBuy`, `createAndBuy`
- `buildTransaction`, `sendAndConfirmTransaction`, `simulateTransaction`