🎯 AsterPay Data API - Demo Guide

Konkreettiset ohjeet sijoittajille ja asiakkaille

⏱️ 5-Minutin Demo

Vaihe 1: Näytä Landing Page (30s)

Mikä: Avaa api.asterpay.io

Mitä sanot:

"Tämä on ensimmäinen julkinen API joka hyväksyy x402-maksuja. Meillä on 13 endpointtia eri hinnoilla, alkaen $0.004:sta (QR code ilmainen)."

Vaihe 2: Tee Pyyntö Ilman Maksua (1 min)

Terminaalissa:

curl -v https://api.asterpay.io/v1/market/price/BTC

Mitä näet: HTTP 402 Payment Required + JSON

Mitä sanot:

"Kun teet pyynnön ilman maksua, saat 402 Payment Required -vastauksen. Tässä on maksutiedot: hinta, osoite, network."

Vaihe 3: Demo x402 SDK:lla (2 min)

Koodi:

import { createX402Client, createAgentWallet } from '@asterpay-io/x402';

const wallet = createAgentWallet({
  name: 'Demo Agent',
  privateKey: process.env.PRIVATE_KEY!,
  network: 'base-sepolia',
  spendingLimits: { daily: 10.00 }
});

const client = createX402Client({
  wallet: wallet.config,
  autoPayEnabled: true
});

// Automaattinen maksu!
const response = await client.fetch('https://api.asterpay.io/v1/market/price/BTC');
const data = await response.json();
console.log('BTC Price:', data.data.price);

Mitä sanot:

"Tässä on koodi joka käyttää API:ta. x402 SDK hoitaa maksun automaattisesti - kehittäjä ei tarvitse kirjoittaa maksulogiikkaa. Agent maksaa, saa datan, jatkaa työtä."

Vaihe 4: Näytä Tulos (30s)

Mitä näytät:

  • Console output: BTC hinta
  • Transaction hash blockchainissa
  • API call log

Mitä sanot:

"Tässä on tulos: BTC hinta $98,542.50. Maksu tehtiin automaattisesti, transaktio on blockchainissa. Koko prosessi kesti alle sekunnin."

🚀 Quick Demo Scripts

Market Data Demo

tsx demos/demo-market-data.ts

Näyttää: BTC/ETH hinnat, automaattinen maksu, kulut

AI Summarization Demo

tsx demos/demo-ai-summarize.ts

Näyttää: Tekstin yhteenveto, compression ratio, maksu

💬 Key Messages

Sijoittajille:

Asiakkaille:

✅ Demo Checklist

Pre-Demo:

During Demo:

📚 Resources

Landing Page Documentation GitHub