Перейти до основного вмісту

Меню команд

Перейдіть на сторінку або пошукайте в каталозі

Інтеграції платіжних шлюзів

USDT Payment Verifier

Це оголошення показано мовою оригіналу (англійська).

Stop delivering the wrong order to the wrong payer. Verify USDT transfers.

$79.00

Що ви отримаєте: 1 файл · 236.67 KB · ZIP

Переглянути варіанти купівлі

Опис товару

# USDT Payment Verifier

Stop delivering the wrong order to the wrong payer.

| | |
| --- | --- |
| Version | 1.0.0 |
| Price | 79 USD |
| Licence | Single-seat |
| Entry point | `server.py` |
| Source | Reimplemented from scratch in English; TRC-20 and BEP-20 logic referenced from the local CLI without modifying it |

## What it does

Read-only MCP server that checks a USDT payment record against an order on TRC-20 and BEP-20. A payment is accepted only when all of these hold:

- the record is for the transaction you asked about (hash match) - the token is the official USDT contract for that network
- the recipient matches exactly (TRON addresses are case-sensitive) - the amount matches exactly
- the status is confirmed
- the timestamp is present, not in the future and within the age limit (seconds and milliseconds both handled) - the hash is not in your list of transactions already delivered

## What it does not do

It does not look the transaction up. You fetch the chain record from a source you trust (your own node, or a gateway you call yourself) and pass it in as `record_json`. The server then judges whether that record satisfies the order. It cannot tell a forged record from a real one, so never pass a record that came from the payer. Replay protection is stateless: you keep the list of delivered hashes and pass it as `already_used_json`.

## Tools

| Tool | Description |
| --- | --- |
| `verify_payment` | Check one chain record against an order: same transaction, official USDT, exact recipient and amount, confirmed, fresh, not reused. | | `recent_orders` | Summarise recent transactions for a wallet. | | `wallet_status` | Report wallet address, network and read-only posture. Never signs. |

## Network

Any outbound request is limited to these allow-listed gateways (the server itself makes none; the list governs a fetcher you wire in): `api.trongrid.io`, `tronscan.org`, `bsc-dataseed.binance.org`, `bsc-dataseed1.binance.org`.

## Security

- Read-only: no file is written and no process is started.
- Any outbound request must pass the host allow-list and the private-network guard.

## Requirements

- Python 3.10 or above
- No account, no API key, no telemetry

## Agent Skills

| Skill | Purpose |
| --- | --- |
| `payment-verification-triage` | Confirm a USDT payment before delivering an order. |

## Tests

```bash
python -m pytest -q # suite tests for this server
```

Every security claim above names a test that exists:

- `test_ssrf_blocks_private_network`
- `test_no_subprocess_spawn`
- `test_read_only_policy_holds`

## Licence and exclusions

- Single-seat licence unless a team licence is stated above. - No shell execution, no browser or account automation, no key custody. - The exclusion list is published in `security/EXCLUSIONS.md` in the team bundle so a reviewer can check it independently.

Що ви отримаєте

1 файл · 236.67 KB

  • payment-verifier_v1.zipZIP · 236.67 KB

Входить до Getly ProОтримати Pro

ЛіцензіяЛише особисте використання
Перегляди32
Опубліковано2 жовт. 2026 р.
Розмір файлу236.67 KB
Формат файлуZIP
Версіяv1.0

Теги

usdt verificationpayment verificationtrc20bep20mcp servercrypto paymentorder delivery
K
Kader Studio

Поширені запитання

Чи отримаю я доступ одразу?

Так. Це цифровий товар: ви можете завантажити його одразу після оплати, просто зі своєї бібліотеки.

Чи можна використовувати його в комерційних проєктах?

Лише для особистого використання. Використовуйте для себе, а не в роботі, яку ви продаєте чи передаєте клієнту, і не перепродавайте та не поширюйте файл.

Яка у вас політика повернення коштів?

Ви можете запросити повернення коштів протягом 30 дн. Якщо щось не так, подайте запит зі свого замовлення, і команда Getly його розгляне.

Які формати та розміри файлів я отримаю?

Ви завантажите 1 файл - ZIP - загалом 236.67 KB.

Чи отримую я безкоштовні оновлення?

Так: коли продавець випускає нову версію, ви можете повторно завантажити свіжі файли зі своєї бібліотеки безкоштовно. Останні оновлення дивіться в журналі змін.

Ціна

$79.00