İçeriğe geç
Reinkey

Sayaçlı x402 · Stellar

Anahtarı ajana ver. Dizgin sende kalsın.

Ajanınız bir ödeme kanalı açar ve her çağrıyı, her token'ı zincire gitmeden milisaniyede öder. Satıcı binlerce ödemeyi tek işlemle tahsil eder. Ajanın ne kadar ve kime harcayabileceğine ise sunucu değil, Stellar'daki hesabı karar verir.

Stellar testnet üzerinde canlı. Emanet yok, kayıt yok, API anahtarı yok.

  • 1000 ödeme, 2 zincir işlemi
  • Sınırı zincir uygular
  • Satıcıya tek satır
agent-01 → demo-seller · stellar:testnetSimülasyon
Kupon
0
Zincir işlemi
0
Kanal: harcanan / depozito
0.0000 / 1.0000
Ödenen
0.0000 USDC
Aynı iş exact ile
0 işlem · ~0 sn

Üzerine kurulu

  • Stellar
  • Soroban
  • x402
  • USDC

Ürünler

Tek ray, üç ürün.

Reinkey üç tarafı da çözer: satıcı kullanım kadar tahsil eder, ajan sınırı zincirde yazılı bir hesapla harcar, sermaye kaçamayacağı bir hesaba borç verir. Birini ya da hepsini kullanın.

  • Satıcılar için

    Reinkey Meter

    Çağrı, token ya da saniye başına tahsilat. Tek satır.

    • Çağrı, token ya da saniye: birimi siz seçersiniz
    • Kupon zincire gitmeden doğrulanır: ortanca 1 ms'nin altında
    • Binlerce ödeme tek işlemle tahsil edilir
    bash
    npm i @reinkey/meter
  • Ajan sahipleri için

    Reinkey Reins

    Sınırı sunucunun değil, zincirin uyguladığı ajan hesabı.

    • Günlük ve işlem başı tavan
    • Yalnızca izinli alıcılar ve işlem çiftleri
    • Tek işlemle dondur, tek işlemle geri çek
  • Sermaye sahipleri için

    Reinkey Float

    Ajanların çalıştığı döner sermaye. Risk zincirde hesaplanır.

    • Yatırımcı USDC yatırır, pay alır
    • Ajan teminatsız hatla öder ve işlem yapar
    • Değer eşiğin altına düşerse herkes tasfiye edebilir
    bash
    curl -s https://reinkey.onrender.com/float

Kendiniz deneyin

Bir ajan olun. Önce ödeyin, sonra sınıra çarpın.

Kanalı açın, çağrı yapın, yanıtı token token akıtın. Kupon sayısı artarken zincir işlemi sayısının neredeyse hiç değişmediğine bakın. Sonra tavanı zorlayın: red sunucudan değil, hesaptan gelir.

Kupon
0
Zincir işlemi
0
Ödenen
0.0000 USDC
Aynı iş exact ile
0 işlem · ~0 sn
ajan-01 · stellar:testnet

Zincir işlemleri

Satıcıya ödeme

Akış

Yanıt burada token token akacak. Her 50 token bir kupon.

Simülasyon: tarayıcıda çalışır, ağa istek atmaz. Kurallar, fiyatlar ve sebep kodları ürünle aynıdır; zincir işlemleri beklenmez, ≈5 sn olarak gösterilir.

Hesabın kuralları

Günlük tavan
5.0000
Tek işlem tavanı
1.0000
İzinli alıcı
demo-seller
Günlük tavan0.0000 / 5.0000

Kanal: harcanan / depozitoKanal yok

İstek ve yanıt izi

Henüz istek yok. Bir eylem seçtiğinizde her satır kaynağı ve süresiyle burada belirir.

Fark

Her ödeme bir işlem olmak zorunda değil.

Bugün · x402 exact

Ödeme başına ~5 sn · her biri bir işlem

  1. 01Her çağrı için imzala
  2. 02İşlemi gönder
  3. 03Ledger'ı bekle (~5 sn)
  4. 04Sonraki çağrıda tekrarla

1000 çağrı = 1000 işlem ≈ 83 dk

Token başına ödeme pratik değil. Ajanın harcama sınırı ya yok ya da sunucuda.

Reinkey · x402 channel

Ödeme başına ~2 ms · imzalı kupon, zincir yok

  1. 01Kanalı bir kez aç
  2. 02Her çağrıda kupon imzala (milisaniye)
  3. 03Satıcı tek işlemle tahsil eder

1000 çağrı = 2 işlem

Token ve saniye başına ödeme mümkün. Sınır zincirde.

Testnet ölçümü; ledger ~5 sn.

Sorun

Ajanlar para harcamaya başladı. Ray buna hazır değil.

Bugünkü x402 akışı her ödemeyi ayrı bir zincir işlemine çeviriyor. Hızlı çağrılar için yavaş, küçük tutarlar için pahalı, yetki için kaba.

  • Her ödeme bir işlem

    Ledger yaklaşık 5 saniyede kapanır. Çağrı başına ödemede her istek bu 5 saniyeyi bekler.

  • Mikro ödeme ekonomik değil

    Token başına 0,00002 USDC'lik bir ücret için ayrı bir işlem göndermek anlamsız.

  • Anahtar ya hep ya hiç

    Ajana cüzdanı verirseniz her şeyi harcayabilir. Vermezseniz hiçbir şey yapamaz.

Ödeme yanıtın hızında akar. Sınır zincirde durur.

Nasıl çalışır

Dizgin, kanal, kupon.

Hız gereken yer zincir dışında, güven gereken yer zincirde.

  1. reinkey.account on-chain
    daily_cap5.0000 USDC
    per_tx_cap1.0000 USDC
    payees[demo-seller]
    expires+30d
    01

    Dizgini tak

    Sahip bir Reinkey Account kurar: günlük tavan, tek işlem tavanı, izinli satıcılar. Kurallar zincirde yazılıdır.

  2. channel.open ≈5 s · ledger
    deposit1.0000 USDC
    payeedemo-seller
    expires+24h
    daily_cap1.0000 / 5.0000
    02

    Kanalı aç

    Ajan satıcıyla tek işlemde bir kanal açar ve depozitoyu kilitler. Depozito günlük tavandan düşer; kanal sınırı delemez.

  3. OKvoucher #9980.4990~2 ms
    OKvoucher #9990.4995~2 ms
    OKvoucher #10000.5000~2 ms
    channel.claim1000 → 1 tx
    refund → agent0.5000 USDC
    03

    Öde, akıt, tahsil et

    Her istekte imzalı, kümülatif bir kupon; satıcı milisaniyede doğrular. Birikenler tek işlemle tahsil edilir, kalan depozito ajana döner.

Mimari

Facilitator paraya dokunamaz.

Kuponu herkes doğrulayabilir, tahsilatı herkes tetikleyebilir. Para yalnızca kanalın satıcısına gider.

ZINCIR DIŞI · MILISANIYEZINCIRDE · LEDGER BAŞINA ~5 SNStellar · SorobanAjan@reinkey/sdk · kupon imzalarSatıcı API'simeter() · 402 ya da 200Facilitatordoğrula · tahsil et · ücret ödeReinkey Account__check_auth · tavan, alıcıChannel kontratıdepozito · kupon · tahsilatkupon · ~1 msdoğrulapolitika denetimiopen · 1 işlemclaim · 1 işlem
  • Reinkey Account

    Soroban akıllı hesabı, __check_auth

    Fonu tutar; günlük tavanı, tek işlem tavanını ve izinli alıcıları uygular. Kurala uymayan transfer zincirde reddedilir.

    Ajan parayı kendine ya da izinsiz bir adrese gönderemez

  • Channel kontratı

    Depozito, kupon, tahsilat

    Depozitoyu kilitler, kümülatif kuponu doğrular, tahsilat ve iade yapar. Kupon kümülatif olduğu için çift harcama yapısal olarak imkânsız.

    open · top_up · claim · close

  • Facilitator

    x402 channel ve exact şemaları

    Kuponu doğrular, tahsilatı süre dolmadan otomatik tetikler ve ağ ücretlerini öder. Fonları çekme yetkisi yoktur.

    exact şeması yedek olarak desteklenir

  • meter() middleware'i

    Satıcının API'sine tek satır

    Uç noktayı fiyatlandırır: çağrı, token ya da saniye başına. Ödeme yoksa 402 döner, geçerli kupon gelince isteği geçirir.

    app.get("/api", meter({ price, unit }), handler)

Neden Stellar: özel hesap auth'u (__check_auth), ücret sponsorluğu ve sentin kesri kadar işlem maliyeti.

Ürün

Satıcı için bir satır, ajan için bir dizgin.

  • Tek satır entegrasyon

    app.get("/book", rk.meter({ price: 5000n, unit: "request" }), handler);

    Satıcı uç noktasına meter() ekler; 402, kupon doğrulama ve tahsilat hazır gelir. Abonelik, fatura ya da panel kurulumu yok.

  • Token, saniye ya da çağrı

    Fiyat birimi satıcının seçimi. Akış ortasında da ödenir.

  • Emanetsiz

    Fon ya ajanın hesabında ya kanal kontratında durur. Facilitator tutmaz.

  • Tavan zincirde

    • daily_cap5.0000
    • per_tx_cap1.0000
    • payees[demo-seller]
    • __check_auth

    Günlük tavan, tek işlem tavanı ve izinli alıcılar Reinkey Account'ta yazılıdır ve __check_auth ile uygulanır. Sunucu kapansa ya da ele geçirilse de sınır yerinde kalır.

  • Ajan XLM tutmaz

    Ağ ücretlerini facilitator öder. Ajanın elinde yalnızca USDC olur.

  • Kendini tanıtan servis

    OpenAPI, llms.txt, MCP ve Bazaar kataloğu: bir ajan servisinizi belge okumadan keşfeder ve çağırır. Ücretli bir uç, ilk doğrulanmış ödemeden sonra kataloğa kendiliğinden girer.

Dürüst sınırlar

Neyin ne olmadığını baştan söylüyoruz.

Kanal ara ödemeleri zincirden çıkarır, zincirin kendisini hızlandırmaz. Kanalı açmak ve tahsil etmek hâlâ birer zincir işlemidir ve ledger yaklaşık 5 saniyede kapanır.

  • Kanal açmak ve tahsil etmek zincir işlemidir (~5 sn); ara ödemeler değildir
  • Kanal tek yönlüdür: ajandan satıcıya
  • Satıcı, kanalın süresi dolmadan tahsil etmelidir; facilitator bunu otomatik yapar
  • Stellar testnet üzerinde çalışır, mainnet'te değil
  • Kontratlar henüz denetlenmedi

Kimin için

Çağrı, token ya da saniye satan herkes.

  • 01

    API ve veri satıcıları

    Çağrı ya da token başına fiyat; abonelik ve fatura derdi olmadan.

  • 02

    LLM ve çıkarım sağlayıcıları

    Üretilen token kadar ödeme; akış ortasında kesilebilen bütçe.

  • 03

    Ajan geliştiricileri

    Ajana cüzdanı vermeden harcama yetkisi. Tavan zincirde.

  • 04

    Platformlar

    Kullanıcılarının ajanlarına ayrı ayrı sınır koymak isteyen ürünler.

Ücretler

Testnet'te ücretsiz. Sonra hacimle.

Bugün her şey testnet'te ve ücretsiz. Barındırılan servisin fiyatı henüz belli değil; kontratlar ve middleware açık kaynak.

  • Satıcı

    Aylık taban + tahsil edilen hacimden küçük bir pay.

    Yakında

    Fiyat mainnet ile birlikte açıklanacak.

    Canlı paneli gör
    • Ücret sponsorluğu
    • Denetim defteri
    • Otomatik tahsilat
  • Kendi facilitator'ın

    Kontratlar ve middleware, kendi sunucunuzda.

    Açık kaynak

    Bize ödeme yok.

    OpenAPI şeması
    • Channel ve Reinkey Account kontratları
    • meter() middleware'i
    • Facilitator sunucusu

Tabloda uydurma bir rakam yok: fiyat belli olduğunda buraya yazılacak.

Demo satıcının fiyatları

Canlı demodaki uçlar meter() ile korunur: ilk istek 402 ile şartları döner, kuponlu istek yanıtı getirir.

  • GET /demo/book0.0005 USDC / call
  • POST /demo/chat0.00002 USDC / token

Testnet USDC. Ağ ücretlerini facilitator öder.

SSS

Sık sorulanlar

Facilitator'a güvenmem gerekiyor mu?

Hayır. Kupon kanal kontratında doğrulanır ve para yalnızca kanalın satıcısına gider. Facilitator yalnızca doğrular, tahsilatı tetikler ve ağ ücretini öder; fonları çekemez.

Satıcı kuponu tahsil etmeden kanal kapanırsa ne olur?

Ajan kanalı ancak süre ve bekleme payı dolduktan sonra kapatabilir. Facilitator, süre dolmadan tahsilatı otomatik yapar.

Ajan depozitodan fazlasını harcayabilir mi?

Hayır. Kupon depozitoyu aşarsa hem facilitator hem zincir reddeder (CHANNEL_EXHAUSTED); akış cümlenin ortasında kesilir.

Ajan parayı kendi cüzdanına çekebilir mi?

Hayır. Reinkey Account yalnızca izinli alıcılara öder ve bunu zincir uygular (PAYEE_NOT_ALLOWED).

Ajanın XLM tutması gerekiyor mu?

Hayır. Ağ ücretlerini facilitator öder.

Neden Stellar?

Özel hesap auth'u (__check_auth), ücret sponsorluğu ve çok düşük işlem maliyeti. Üçü birlikte zincirde uygulanan harcama sınırını ve ucuz kanal açıp kapamayı mümkün kılıyor.

Bu bir DEX mi?

Hayır. Bir ödeme rayı ve harcama yetkisi. Ajan bununla istediği serviste harcar.

Hangi x402 sürümü?

channel yeni bir şema; exact yedek olarak desteklenir.

Bu bir video değil. Canlı bir URL.

Kendi ajanınızla çağırın. İlk istek 402 ile şartları döner; kanalınız varsa kupon imzalayın, yoksa bir tane açın.

curl -i "https://reinkey.onrender.com/demo/book"

HTTP/1.1 402 Payment Required