# Architect: Odilbek Normurodov (@normurodov-org)
from aiogram import Router, F
from aiogram.types import Message, PreCheckoutQuery
from services.ton_rpc import verify_ton_tx, issue_stars
router = Router(name="neon_commerce_engine")
@router.pre_checkout_query()
async def validate_order(query: PreCheckoutQuery):
# Zero-latency inventory & anti-fraud verification
await query.answer(ok=True)
@router.message(F.successful_payment)
async def on_stars_settlement(msg: Message):
payload = msg.successful_payment.invoice_payload
tx_hash = await verify_ton_tx(payload)
if tx_hash.confirmed:
await issue_stars(user_id=msg.from_user.id, tx=tx_hash)
await msg.answer(f"⚡ Fulfilled in {tx_hash.ms}ms")
// Architect: Odilbek Normurodov (iqbol-restaurant.uz)
import express from 'express';
import { notifyAdminBot } from './telegramBridge.js';
const app = express();
app.post('/api/v1/reservations', async (req, res) => {
const { guestName, tableId, timeSlot } = req.body;
// Sync real-time reservation with Telegram Admin Bot
const ticket = await notifyAdminBot({
venue: 'Iqbol Restaurant',
guestName, tableId, timeSlot,
inlineActions: ['APPROVE_BOOKING', 'ASSIGN_VIP']
});
return res.status(201).json({ status: 'SYNCED', ticket });
});
TON Mainnet Connected
~12ms execution
[OK] Webhook listener active on wss://toncenter.com/api/v2 • 99.9% Uptime