B-Class copper scrap pricing sourced from scrap yard call-arounds and COMEX reference data. Includes scrap-to-COMEX discount tracking. Updated weekly. On-chain on Base.
Start free. Upgrade when you need more.
Try it out
For active yards
For manufacturers & traders
B-Class copper scrap with COMEX reference tracking.
https://classb.mj41.me/api/v1Include your API key in the x-api-key header.
curl -H "x-api-key: YOUR_API_KEY" \
https://classb.mj41.me/api/v1/price/priceCurrent B-Class scrap priceReturns B-Class copper scrap price with COMEX reference (paid tiers).
Response (Copper Standard / Industrial):
{
"grade": "Class B",
"type": "copper_scrap",
"price_per_lb": 4.14,
"comex_ref_per_lb": 4.70,
"scrap_discount_pct": 12,
"currency": "USD",
"updated_at": "2026-04-22T09:00:00Z",
"source": "ZJ Industries — Manual (call-around)",
"next_update": "2026-04-29T09:00:00Z",
"is_fresh": true,
"tier": "copper_standard"
}/price/historyCopper Standard+ onlyUp to 52 on-chain price entries with COMEX reference. Optional ?limit=20.
/statusNo auth requiredCheck if the oracle is operational. No API key needed.
Python
import requests
resp = requests.get(
"https://classb.mj41.me/api/v1/price",
headers={"x-api-key": "YOUR_API_KEY"}
)
data = resp.json()
print(f"B-Class Scrap: ${data['price_per_lb']}/lb")
print(f"COMEX Ref: ${data['comex_ref_per_lb']}/lb")
print(f"Scrap Discount: {data['scrap_discount_pct']}%")JavaScript
const resp = await fetch(
"https://classb.mj41.me/api/v1/price",
{ headers: { "x-api-key": "YOUR_API_KEY" } }
);
const { price_per_lb, comex_ref_per_lb } = await resp.json();
console.log(`B-Class Scrap: $${price_per_lb}/lb (COMEX: $${comex_ref_per_lb})`);Contact ZJ Industries to request a free API key for B-Class copper scrap pricing.
Request API KeyFree tier includes 10 calls/month.