Six steps to publish a monetizable service on VYRON and earn automatically through Idle-powered settlement. No migration required.
Open the VYRON App and create an account. Authentication is handled in-app — your session and provider data are stored locally so you can explore the full dashboard immediately.
In a hurry? Use the demo account on the sign-in screen to jump straight into a pre-populated dashboard.
From Settings → API Keys, create a network key. This authenticates your services and consumers against the VYRON registry and routing layer.
Keep your key secret. It carries full provider permissions for your account.
Wrap an existing endpoint with the SDK. Registering publishes it as a discoverable, monetizable capability — no migration of your service logic required.
import { Vyron } from "@vyron/sdk";
const vyron = new Vyron(process.env.VYRON_KEY);
await vyron.services.register({
capability: "inference/text-embed",
price: "0.0004 VYRON / req",
endpoint: "https://my-node.ai/embed",
});Call any capability by name. The router selects the optimal provider and Idle Protocol settles the cost in realtime — machine to machine.
const res = await vyron.call("inference/text-embed", {
input: "machine-native infrastructure",
});
// settled: 0.0004 VYRON · 42ms · provider node-7Every served request credits your balance instantly. The dashboard shows live earnings, routing share and settlement history — all powered by Idle rails.
Stake $VYRON to secure infrastructure, unlock settlement discounts and earn routing incentives. Token holders also vote on protocol parameters and upgrades.
Staking, routing rewards and governance are all live to explore in the app's demo environment.
Open the dashboard and publish your first machine-native service in minutes.