Points API
The points lookup API returns address-level BTCSWP launch point estimates. It fetches Hyperliquid fills, verifies eligible builder codes, enriches fills with the stored BTCSWP oracle mark, and applies the in-band points formula.
Market Config
GET /points/market-config
Returns the active market multiplier, role multipliers, eligible builder codes, oracle-band gate, and daily-cap configuration used by the points indexer.
Address Lookup
GET /points/market-address/:wallet
Returns address-level point estimates for one wallet.
Example:
curl https://nunchi.trade/points/market-address/0x1234567890abcdef1234567890abcdef12345678
Batch Address Lookup
POST /points/market-addresses
Content-Type: application/json
{
"addresses": [
"0x1234567890abcdef1234567890abcdef12345678",
"0xabcdefabcdefabcdefabcdefabcdefabcdefabcd"
]
}
Points Formula
points(fill) = (volumeUSD / 1000) * marketMult * roleMult * proximityGate
For BTCSWP launch scoring, marketMult is 1.5, maker fills use 2.0, taker fills use 1.5, and proximityGate is 1 only when the fill is within +/-25 bps of the oracle mark at fill time.
Only fills using the Nunchi, Based, or TreadFi builder codes are attributed to points. See Nunchi Points for scoring, attribution requirements, and depth bands.