DEVELOPER API

Build with VargaMesh

Versioned, readable JSON endpoints for explorers, dashboards, monitoring and integrations.

VARGAPROOF API

Digests only, never files

POST /api/v1/proof/anchor принимает JSON, содержащий ровно один 64-символьный SHA-256 digest. Публичная страница хэширует файлы локально в браузере.

fetch('/api/v1/proof/anchor', {
  method: 'POST',
  headers: {'Content-Type': 'application/json'},
  body: JSON.stringify({sha256: '…'})
})
VPF1

36 bytes on-chain

56504631 (ASCII «VPF1») + 32 байта SHA-256 записываются в OP_RETURN. Ни файл, ни его имя в блокчейне не сохраняются.

Открыть VargaProof →
CORS

Readable integration

Публичный read endpoints are intended for web integrations. Core RPC credentials remain private.

fetch('https://vargamesh.com/api/v1/status')
  .then(r => r.json())
  .then(console.log)
MINING

Публичный VMESH SOLO telemetry & policy

/api/v1/pool описывает основной публичный VMESH SOLO-пул. Документированная политика выплат: 99% майнеру / 1% на операции. Merged SOLO и Home Mining / PPLNS используют отдельную инфраструктуру и учёт.

Майнинг documentation →
VNS API · VNS1

VargaMesh Имя Service

Публичный resolver and transaction-payload endpoints for name.vmesh. VNS — namespace прикладного уровня, индексируемый из записей VargaMesh OP_RETURN; консенсус Core не изменяется.

Открыть VNS WebWallet →
СтатусGET /api/vns/v1/status
AvailabilityGET /api/vns/v1/availability/{name}
ResolveGET /api/vns/v1/resolve/{name}
Имя + historyGET /api/vns/v1/name/{name}
Names by addressGET /api/vns/v1/address/{address}
Encode commitPOST /api/vns/v1/encode/commit
Encode registerPOST /api/vns/v1/encode/register
Encode transferPOST /api/vns/v1/encode/transfer
Encode renewPOST /api/vns/v1/encode/renew
Registration fee: 10 VMESH per registration/renewal year, paid on-chain to vm1qmh7cnjshtxyrqdfefzs2k7g6r7pd7ma9ntrleg. Commit transactions pay only the normal network fee.
TREASURY API

Ecosystem Treasury transparency endpoints

Публичная сверка баланса, таблица проверенных участников, ledger и псевдонимная атрибуция вкладов.

OpenAPI/api/treasury/openapi.json
Статус/api/treasury/status
Contributors/api/treasury/contributors
Ledger/api/treasury/ledger
MESHPROOF API · v0.3

Публичный node contribution & reward transparency

MeshProof публикует состояние своего verifier без раскрытия RPC VargaMesh Core. Регистрация и проверка владения влияют только на off-consensus реестр MeshProof.

MeshProof page →
СтатусGET /api/meshproof/status
УзлыGET /api/meshproof/nodes
ReceiptsGET /api/meshproof/receipts?limit=100
Награда previewGET /api/meshproof/rewards/preview
EpochsGET /api/meshproof/epochs?limit=30
RegisterPOST /api/meshproof/register
Claim detailsGET /api/meshproof/claim/{id}
Verify claimPOST /api/meshproof/claim/verify
VMT-1 · TOKEN API

Fungible-token directory endpoints

VMT-1 — протокол прикладного уровня, индексируемый из подтверждённых транзакций VargaMesh mainnet. Состояние токенов выводится из блокчейна; логотипы эмитента и описательные metadata находятся off-chain и публикуются только после подтверждения эмитента и ручной проверки.

Token Directory →
MethodEndpointPurpose
GET/api/v1/vmt/statusVMT indexer, activation and replica status
GET/api/v1/vmt/statsToken, holder and event totals
GET/api/v1/tokensПоиск/list VMT-1 tokens
GET/api/v1/tokens/<token_id>Token detail, issuer, supply and reviewed metadata
GET/api/v1/tokens/<token_id>/holdersPositive token balances by address
GET/api/v1/tokens/<token_id>/eventsCREATE/MINT/TRANSFER/BURN history
GET/api/v1/addresses/<vm1...>/tokensToken balances, issuer role and mintability for an address
GET/api/v1/addresses/<vm1...>/eventsПодтверждено VMT activity involving an address
POST/api/v1/vmt/preflightRead-only exact signed-transaction validation; never broadcasts
POST/api/v1/tokens/<token_id>/metadata/challengeIssuer ownership challenge for metadata
POST/api/v1/tokens/<token_id>/metadata/submissionsIssuer-signed metadata/logo submission for manual review
WebWallet safety: CREATE, TRANSFER, BURN и MINT формируются и подписываются локально в браузере. /api/v1/vmt/preflight проверяет точную подписанную транзакцию по состоянию VMT, актуальной политике CREATE fee и правилам mempool VargaMesh Core без её отправки. Приватные ключи никогда не передаются API.
Metadata: ожидающие PNG-файлы никогда не выдаются публичным API. Публикуются только вручную одобренные metadata. Read replicas проверяют подписанный Ed25519 manifest авторитетного источника metadata.