Pick a language. Copy the code. Run it.
Your first signed-by-MRV API call is 7 lines away.
No signup. No API key needed. Free tier: 1,000 events/month at $0.
# 1. Check the system is alive curl https://deltaworlds.world/health # 2. List all 249 businesses (no auth needed) curl https://deltaworlds.world/v1/businesses/all # 3. Verify the MRV chain (cryptographic proofs) curl https://deltaworlds.world/v1/mrv/chain
import requests BASE = "https://deltaworlds.world" # Health check + list businesses + verify MRV chain print(requests.get(f"{BASE}/health").json()) print(requests.get(f"{BASE}/v1/businesses/all").json()["businesses"][:3]) print(requests.get(f"{BASE}/v1/mrv/chain").json())
const BASE = "https://deltaworlds.world"; async function hello() { const health = await fetch(`${BASE}/health`).then(r => r.json()); const biz = await fetch(`${BASE}/v1/businesses/all`).then(r => r.json()); const mrv = await fetch(`${BASE}/v1/mrv/chain`).then(r => r.json()); console.log(health, biz.businesses.slice(0, 3), mrv); } hello();
import Foundation let base = "https://deltaworlds.world" for path in ["/health", "/v1/businesses/all", "/v1/mrv/chain"] { let data = try Data(contentsOf: URL(string: "\(base)\(path)")!) print(try JSONSerialization.jsonObject(with: data)) }
package main import ("fmt"; "io"; "net/http") func main() { for _, path := range []string{"/health", "/v1/businesses/all", "/v1/mrv/chain"} { r, _ := http.Get("https://deltaworlds.world" + path) body, _ := io.ReadAll(r.Body); fmt.Println(string(body)) } }
You ran your first call. Here's what to do next: