{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-apis/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":["quickfacts","fact","admonition"]},"type":"markdown"},"seo":{"title":"Networks - Platform, RPC and VKS","projectTitle":"Vilna Docs","description":"Compare Platform monitoring, blockchain RPC and VKS signing support on mainnet and test networks, with CAIP identifiers and aliases.","siteUrl":"https://docs.vilna.io","lang":"en-US","image":"https://cdn.vilna.io/docs/og/26103121/en/apis-networks.png","meta":[{"name":"og:type","content":"website"},{"name":"og:site_name","content":"Vilna Documentation"},{"name":"og:image:width","content":"1200"},{"name":"og:image:height","content":"630"},{"name":"twitter:card","content":"summary_large_image"},{"name":"robots","content":"max-image-preview:large"}],"llmstxt":{"title":"Vilna API Documentation","description":"Vilna Platform API monitors public blockchain activity, balances and invoices and delivers signed webhooks. It does not sign or broadcast transactions. VKS separately coordinates account setup, signer approvals and signing, retains signed results and can submit a complete transaction to a node. Node acceptance is not blockchain confirmation. Each API uses its own scoped credential in X-Api-Key. Workspace setup and VKS-key issuance start in the Dashboard.\n","details":{"content":"**Platform monitoring.** Platform observes merchant-controlled addresses,\nsupplied directly or derived from the merchant's extended public key (xPub).\nInvoices report incoming on-chain activity; they do not initiate transfers.\n\n**APIs and their credentials.**\n\n- Platform API (api.vilna.io) - monitor addresses and extended public keys, read\n  balances and transactions, reconcile incoming payments, create invoices, and\n  receive events.\n- Blockchain RPC (rpc.vilna.io) - JSON-RPC and gRPC node access across every\n  supported network behind one key.\n- Management API (mgmt.vilna.io) - published workspace, project, member and key\n  operations, with Dashboard bootstrap and credential grant limits.\n- VKS API (vks.vilna.io) - workspace signers, vaults, accounts, signing requests,\n  signed results and optional asynchronous send. Uses a Dashboard-issued VKS key\n  with vks:access; the public Management API has no VKS-key issuance route.\n\n**Pages with no markdown source**, so they cannot be linked below:\n\n- Product overview: https://docs.vilna.io/\n- All guides: https://docs.vilna.io/guides\n"},"excludeFiles":["legal/terms.md","legal/privacy.md","legal/cookies.md","@l10n/ru/legal/terms.md","@l10n/ru/legal/privacy.md","@l10n/ru/legal/cookies.md"],"sections":[{"title":"Getting Started","description":"What the platform is, how to make a first call, and answers to common questions","includeFiles":["get-started/quickstart.md","get-started/dashboard.md","get-started/core-concepts.md","get-started/members.md","get-started/faq.md"]},{"title":"API Reference","description":"Authentication, permissions, idempotency, errors, standards, and per-service endpoint documentation","includeFiles":["apis/authentication.md","apis/permissions.md","apis/idempotency.md","apis/errors.md","apis/standards.md","apis/networks.md","apis/platform/@v2/index.md","apis/platform/@v2/webhooks.md","apis/platform/@v2/api.yaml","apis/mgmt/index.md","apis/mgmt/api.yaml","apis/vks/index.md","apis/vks/api.yaml","apis/rpc/index.md","apis/rpc/json-rpc.md","apis/rpc/grpc.md"]},{"title":"Developer Guides","description":"Integration patterns, events, notifications, and tooling","includeFiles":["guides/events.md","guides/channels.md","guides/tokens.md","guides/integration-patterns.md","guides/mcp.md","guides/simulation.md","guides/invoices.md","guides/vks.md"]},{"title":"Trust and custody","description":"The non-custodial model in plain terms","includeFiles":["legal/non-custodial.md"]},{"title":"Optional","description":"Background reading and release history","includeFiles":["get-started/blockchain-basics.md","changelog.md"]}]},"priority":0.6,"jsonLd":{"@context":"https://schema.org","@graph":[{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://docs.vilna.io/"},{"@type":"ListItem","position":2,"name":"API Reference","item":"https://docs.vilna.io/apis"},{"@type":"ListItem","position":3,"name":"Networks"}]}]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"networks","__idx":0},"children":["Networks"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Vilna's products cover different sets of networks. The Platform API covers 9 of them; the Blockchain RPC proxies 11. The VKS column shows signing support, including mainnet and test networks."]},{"$$mdtype":"Tag","name":"QuickFacts","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"Fact","attributes":{"icon":"globe"},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["11"]}," networks"]}," ",{"$$mdtype":"Tag","name":"Fact","attributes":{"icon":"check-double"},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["7"]}," with full monitoring"]}," ",{"$$mdtype":"Tag","name":"Fact","attributes":{"icon":"server"},"children":["RPC on every one"]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"id":"table","level":2,"__idx":1},"children":["The table "]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Network"},"children":["Network"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"CAIP-2 id"},"children":["CAIP-2 id"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Platform API"},"children":["Platform API"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Blockchain RPC"},"children":["Blockchain RPC"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"VKS signing"},"children":["VKS signing"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"RPC alias"},"children":["RPC alias"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Ethereum Mainnet"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["eip155:1"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Full"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["JSON-RPC"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Supported"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ethereum"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Ethereum Sepolia"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["eip155:11155111"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Full"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["JSON-RPC"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Supported"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["sepolia"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Ethereum Hoodi"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["eip155:560048"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["-"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["JSON-RPC"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Supported"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["hoodi"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["BNB Smart Chain"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["eip155:56"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Full"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["JSON-RPC"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Supported"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["bsc"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["BNB Smart Chain Testnet"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["eip155:97"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["-"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["JSON-RPC"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Supported"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["bsc-testnet"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Bitcoin Mainnet"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["bip122:000000000019d6689c085ae165831e93"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Full"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["JSON-RPC"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Supported"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["bitcoin"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Bitcoin Testnet4"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["bip122:00000000da84f2bafbbc53dee25a72ae"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Full"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["JSON-RPC"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Supported"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["bitcoin-testnet"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Tron Mainnet"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["tron:728126428"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Full"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["gRPC"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Supported"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["tron"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Tron Nile"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["tron:3448148188"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Full"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["gRPC"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Supported"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["tron-testnet"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Solana Mainnet"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Addresses and token catalog"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["JSON-RPC"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["-"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["solana"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Solana Testnet"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["solana:4uhcVJyU9pJkvQyS88uRDiswHXSCkY3z"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Addresses and token catalog"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["JSON-RPC"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["-"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["solana-testnet"]}]}]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"id":"columns","level":2,"__idx":2},"children":["Reading the columns "]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Platform API."]}," ",{"$$mdtype":"Tag","name":"em","attributes":{},"children":["Full"]}," means addresses, transactions, activity, balances, the token catalog and notifications, through the ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/apis/platform"},"children":["Platform API"]},". Transaction simulation is EVM-only, so it applies to the three ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["eip155"]}," rows marked Full (Ethereum Mainnet, Ethereum Sepolia and BNB Smart Chain). ",{"$$mdtype":"Tag","name":"em","attributes":{},"children":["Addresses and token catalog"]}," means the network accepts address registration and resolves tokens; balances, transactions, notifications and simulation are not available. A dash means the network is not available in the Platform API at all. ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["GET /blockchains"]}," returns the live list."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Blockchain RPC."]}," The protocol for node requests is JSON-RPC over HTTPS for EVM, Bitcoin and Solana, or gRPC for Tron. Use the table's CAIP-2 id or alias in the HTTP path for JSON-RPC, or in ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["x-chain-id"]}," metadata for gRPC. ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["GET /chains"]}," lists current routes; a listed route alone does not establish node availability."]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"info","name":"Tron and Solana ids on the RPC"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Alongside the CAIP-2 ids and aliases, RPC accepts ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["tron:mainnet"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["tron:testnet"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["solana:mainnet"]}," and ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["solana:testnet"]},". Use gRPC for Tron node queries."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Testnets are there for development. For a chain that is not listed, write to ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"mailto:support@vilna.io"},"children":["support@vilna.io"]},"."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"id":"vks","level":2,"__idx":3},"children":["VKS "]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["VKS supports mainnet and test networks. Signing requires an account format compatible with the selected network and signing nodes that support the required method."]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["EVM:"]}," accounts with the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["evm"]}," format support signing for ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["eip155"]}," networks, including mainnet and test networks."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Tron:"]}," the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["tron"]}," format supports Mainnet, Nile and Shasta."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Bitcoin:"]}," ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["p2wpkh"]}," and ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["p2sh"]}," (P2SH-P2WPKH) support mainnet. Their ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["-testnet"]}," variants support testnet3, testnet4 and signet. The account format must match the network."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Solana:"]}," signing is not currently supported. Other values in the shared address-format enum do not by themselves establish signing support."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Signing and sending are separate steps. A signed transaction can be submitted through VKS where sending is available for the chosen network, or through a blockchain node. Node acceptance is not blockchain confirmation. See ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/apis/vks"},"children":["VKS"]},"."]}]},"headings":[{"value":"Networks","id":"networks","depth":1},{"value":"The table","id":"table","depth":2},{"value":"Reading the columns","id":"columns","depth":2},{"value":"VKS","id":"vks","depth":2}],"frontmatter":{"seo":{"title":"Networks - Platform, RPC and VKS","description":"Compare Platform monitoring, blockchain RPC and VKS signing support on mainnet and test networks, with CAIP identifiers and aliases.","priority":0.6,"image":"https://cdn.vilna.io/docs/og/26103121/en/apis-networks.png","jsonLd":{"@context":"https://schema.org","@graph":[{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://docs.vilna.io/"},{"@type":"ListItem","position":2,"name":"API Reference","item":"https://docs.vilna.io/apis"},{"@type":"ListItem","position":3,"name":"Networks"}]}]}}},"lastModified":"2026-10-31T22:07:16.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/apis/networks","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}