المطوّرونتجريبي
منصة المطوّرين
ابنِ مع مونيرو: واجهة برمجية عامة للقراءة فقط من هذا الموقع، ومدفوعات التجّار عبر RugWard Pay، ومراجع RPC الرسمية.
RugWard Pay
اقبل XMR في تطبيقك: RugWard Pay
لا تبنِ معالج دفع خاصًا بمتجرك. RugWard Pay يعالج فواتير XMR (10 تأكيدات)، وصفحة الدفع، ومفاتيح API، والإشعارات الموقّعة، وتذهب الأموال إلى محفظتك مباشرة.
الواجهة البرمجية العامة (قراءة فقط، بلا مفتاح)
| GET /api/v1/network | Height, difficulty, network hashrate, latest block reward, fee per byte for 4 priorities with example fees, XMR price (source + time). Cron snapshot every 10 min, live fallback. |
| GET /api/v1/nodes | Remote Node Health Board: last check per node (height, reference height, latency, TLS, version) + 24 h / 7 d uptime. |
| GET /api/v1/tx?txid=<64 hex> | Public output data of one transaction, cross-checked on two nodes, with confirmations. Takes ONLY a txid; run check_tx_key yourself with the returned data. |
| GET /api/v1/swap?from=xmr&to=btc&amount=1 | Live swap comparison (RugWard/ChangeNOW keyed quote + public rates + Kraken reference). 3 requests/min per IP; geo-restricted like RugWard. |
| GET /api/v1/nonceward | Number of RandomX rigs listed on NonceWard's public market API right now. |
| GET /api/v1/status | Every module with its status and the reason. |
حدود الطلبات: 120 طلبًا في الدقيقة لكل IP على نقاط القراءة، و20 في الدقيقة على النقاط التي تتصل بعُقد خارجية. الاستجابات بصيغة JSON، والأخطاء {"error": "…"}. لا يوجد CORS: استدعِها من خادمك.
curl -s https://xmr.rugward.com/api/v1/network | jq '.height, .fee.perBytePriorities'
# Verify a payment yourself (TypeScript, browser or server): fetch the public tx, then run check_tx_key locally
const r = await fetch("https://xmr.rugward.com/api/v1/tx?txid=" + txid).then((r) => r.json());
// r.tx.outputs[i] = { key, viewTag, amount, ecdh, commitment }, r.confirmations, r.crossCheckedبيئة Stagenet التجريبية
تجريبيشغّل monerod وmonero-wallet-rpc على stagenet، واحصل على عملات اختبار من صنابير تحقّقنا منها، وافحص مدفوعات stagenet ورسومها، كل ذلك بلا XMR حقيقي.
افتح البيئة التجريبيةخطة حزم التطوير
- TypeScript: مخطَّط (التحقق من الدفع + عميل الواجهة)
- Rust: حسب الطلب
مراجع رسمية
لا تُرسل أبدًا عبارة استرداد أو مفتاح إنفاق إلى أي واجهة برمجية، بما فيها واجهتنا.