Docs

FAQ

Common questions about Opsalis.

General

What is Opsalis?

Opsalis is a peer-to-peer API marketplace with no central server. API owners and consumers connect directly through the Opsalis control center. All communication goes peer-to-peer, powered by a proprietary protocol built on blockchain and smart contract technology. Opsalis has no servers of any kind — you install the free control center on your machine and you're connected to the entire network.

What currency do I pay in?

USDC (USD Coin), a stablecoin pegged to $1 USD. Prices are predictable — $0.005 today is $0.005 tomorrow. You also need a small amount of ETH for transaction fees.

Is it free to use?

Demo mode is completely free. Production API calls cost the owner's price plus a small 5% commission. There are no sign-up fees, subscriptions, or monthly charges.

Can I be both a consumer and an owner?

Yes. You can browse and call APIs while also publishing your own. The same control center handles both roles.

Protocols & Languages

What API protocols are supported?

Six protocols: REST (OpenAPI), GraphQL, SOAP (WSDL), gRPC (Protobuf), JSON-RPC, and XML-RPC.

What languages can I generate SDKs in?

13 languages across four categories:

How it works

How does payment work?

You fund your wallet with USDC. When you call an API, the cost is deducted automatically. API owners receive payment automatically. No invoices, no manual transfers.

What is the "control center"?

A Docker container that you install for free on your own hardware, under your sole supervision. It provides a web console where you manage everything: browse APIs, register your own, handle payments, and generate SDKs. Nobody else has access to your control center — not even Opsalis.

Do I need a server?

For consuming APIs: no, a laptop is fine. For publishing APIs: your control center needs to be reachable by consumers, so a machine with a public IP or a tunnel is recommended.

How fast are API calls?

Sub-second. Your request goes directly to the owner's control center and the response comes back typically in under a second.

Console & Settings

How do I switch between light and dark mode?

Go to Settings > Appearance and toggle the Day/Night mode switch. Your preference is saved in your browser.

Can I have multiple users?

Yes. Go to Settings > Users to create additional user accounts. Each user gets an email, password, and assigned roles (Admin, API Owner, Consumer, Finance). Users only see the tabs their roles allow.

How do I back up my data?

Go to Settings > Backup. Click "Download Backup" for a manual encrypted backup, or enable auto-backup to run on a schedule (every 1, 3, 6, 12, or 24 hours). Backups are encrypted with the password you set during first-run setup.

Reliability

What happens if my API goes down?

Consumers who try to call your API will receive an error. Your API's status in the catalog updates automatically to show it is unreachable. When your API comes back online, the status updates to live again.

What if the owner is offline when I call?

You get a 504 error. You can retry later when the API is back online.

Security

Can anyone see my API calls?

No. All communication between control centers is fully encrypted. The platform never sees your API parameters or responses.

Can the platform take my USDC?

No. Opsalis is non-custodial. Your funds stay in your wallet. Opsalis never holds or controls your money.

What if my control center is compromised?

Your funds are in your wallet, not in the control center. Export your wallet backup from Settings and recover it elsewhere. Then destroy and recreate the container.

Costs

What is the minimum funding?

Any amount works. We recommend at least $5 USDC and a small amount of ETH to get started.

Are there refunds?

Payments are final. Use demo mode to test any API before spending real USDC.

Are there hidden fees?

No. The total cost of each API call is shown in the catalog: owner price + 5% commission + a small transaction fee. Nothing else.