{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-get-started/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":["quickfacts","fact","tilegrid","tile"]},"type":"markdown"},"seo":{"title":"Dashboard - Manage Your Workspace","projectTitle":"Vilna Docs","description":"Create a workspace and project, issue API keys, invite teammates and register monitoring addresses in the Vilna dashboard.","siteUrl":"https://docs.vilna.io","lang":"en-US","image":"https://cdn.vilna.io/docs/og/26103121/en/get-started-dashboard.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.7,"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":"Get Started","item":"https://docs.vilna.io/get-started"},{"@type":"ListItem","position":3,"name":"Dashboard"}]},{"@type":"TechArticle","headline":"Dashboard - Manage Your Workspace","description":"Create a workspace and project, issue API keys, invite teammates and register monitoring addresses in the Vilna dashboard.","url":"https://docs.vilna.io/get-started/dashboard","datePublished":"2026-04-04","dateModified":"2026-10-31","proficiencyLevel":"Beginner","image":"https://cdn.vilna.io/docs/og/26103121/en/get-started-dashboard.png","author":{"@id":"https://vilna.io/#organization"},"publisher":{"@id":"https://vilna.io/#organization"}}]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"dashboard","__idx":0},"children":["Dashboard"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The Vilna dashboard at ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://app.vilna.io"},"children":["app.vilna.io"]}," lets you register, set up a workspace, invite teammates and issue keys. It is in active development. Public APIs cover their documented operations; workspace bootstrap and VKS-key issuance require the Dashboard."]},{"$$mdtype":"Tag","name":"QuickFacts","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"Fact","attributes":{"icon":"lock"},"children":["Sign in by ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["email"]}]}," ",{"$$mdtype":"Tag","name":"Fact","attributes":{"icon":"users"},"children":["Invite your team"]}," ",{"$$mdtype":"Tag","name":"Fact","attributes":{"icon":"layers"},"children":["Create projects"]}," ",{"$$mdtype":"Tag","name":"Fact","attributes":{"icon":"key"},"children":["Issue API keys"]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"what-you-can-do-today","__idx":1},"children":["What you can do today"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["These flows are live in the dashboard right now:"]},{"$$mdtype":"Tag","name":"TileGrid","attributes":{"cols":"3"},"children":[{"$$mdtype":"Tag","name":"Tile","attributes":{"icon":"lock","title":"Sign up & sign in"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Create an account and sign in with your email. No wallet or extra setup required."]}]},{"$$mdtype":"Tag","name":"Tile","attributes":{"icon":"users","title":"Invite your team"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Add teammates by email and assign workspace and project roles. See ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/get-started/members"},"children":["Members & roles"]},"."]}]},{"$$mdtype":"Tag","name":"Tile","attributes":{"icon":"layers","title":"Create projects"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Organize monitoring work into projects, each with its own isolated addresses, keys, and data."]}]},{"$$mdtype":"Tag","name":"Tile","attributes":{"icon":"key","title":"Issue keys"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Create and manage API, RPC, and management keys, scoped to the permissions you choose."]}]},{"$$mdtype":"Tag","name":"Tile","attributes":{"icon":"database","title":"Add addresses"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Register the blockchain addresses you want to watch across every supported chain."]}]},{"$$mdtype":"Tag","name":"Tile","attributes":{"icon":"git-branch","title":"Import public keys"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Add an extended public key (xPub) and derive monitored addresses from your HD wallet."]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"a","attributes":{"id":"use-the-public-api"},"children":[]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"id":"prefer-the-api","level":2,"__idx":2},"children":["Use the public API "]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["For API access, choose the service in ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/get-started/core-concepts#surfaces"},"children":["Core concepts"]},". Use the Dashboard for workspace bootstrap and initial management-key issuance. The ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/apis/mgmt"},"children":["Management API"]}," also publishes project API-key and workspace RPC-key creation operations; VKS-key issuance uses the Dashboard."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"workspaces-projects--access","__idx":3},"children":["Workspaces, projects & access"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["After signing in, create a ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["workspace"]}," or select an existing one you can access. Inside it you create ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["projects"]},", each with its own isolated set of addresses, balances, and events. Invite teammates by email and give them a role at the workspace level (",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["admin"]},", ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["member"]},") and on individual projects (",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["editor"]},", ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["viewer"]},"). See ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/get-started/members"},"children":["Members & roles"]}," for the full access model."]}]},"headings":[{"value":"Dashboard","id":"dashboard","depth":1},{"value":"What you can do today","id":"what-you-can-do-today","depth":2},{"value":"Use the public API","id":"prefer-the-api","depth":2},{"value":"Workspaces, projects & access","id":"workspaces-projects--access","depth":2}],"frontmatter":{"seo":{"title":"Dashboard - Manage Your Workspace","description":"Create a workspace and project, issue API keys, invite teammates and register monitoring addresses in the Vilna dashboard.","priority":0.7,"image":"https://cdn.vilna.io/docs/og/26103121/en/get-started-dashboard.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":"Get Started","item":"https://docs.vilna.io/get-started"},{"@type":"ListItem","position":3,"name":"Dashboard"}]},{"@type":"TechArticle","headline":"Dashboard - Manage Your Workspace","description":"Create a workspace and project, issue API keys, invite teammates and register monitoring addresses in the Vilna dashboard.","url":"https://docs.vilna.io/get-started/dashboard","datePublished":"2026-04-04","dateModified":"2026-10-31","proficiencyLevel":"Beginner","image":"https://cdn.vilna.io/docs/og/26103121/en/get-started-dashboard.png","author":{"@id":"https://vilna.io/#organization"},"publisher":{"@id":"https://vilna.io/#organization"}}]}}},"lastModified":"2026-10-31T22:07:16.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/get-started/dashboard","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}