> For the complete documentation index, see [llms.txt](https://docs.vishwalab.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.vishwalab.com/faq.md).

# FAQ

### General

**What is Vishwa?** A pre-execution verification control layer for agent finance. AI agents propose actions in plain English; a hardware-sealed control layer verifies each one against the owner's constraints before anything signs or settles.

**Does the agent hold my keys?** No. The agent submits unsigned requests through the Vishwa gateway. Only the control layer signs, and only when a request passes verification.

**What stops an agent from overspending or going rogue?** The constraint policy: allowed operations, venue allow-lists, per-trade/daily/monthly caps, slippage bounds, and rate limits, sealed in a TEE the agent cannot read or modify. A request outside policy is denied before execution.

### Vishwa CLI

**What can I do with the CLI today?** Check your wallet, browse Polymarket prediction markets, and place or close trades - all in plain English. Supported chains are Solana, Base, and Pharos.

**Do I need to learn commands?** No. You describe intent ("buy France 10 yes contracts in this market"); the agent handles orderbooks, venue rules, and execution, and explains what it did.

**What happens if my order violates my limits?** The control layer denies it before signing. The agent reports that it cannot proceed.

### Naro BTCvp Vault

**What is BTCvp?** A BTC-backed proof-of-asset token on Pharos, minted against native BTC. It is non-rebasing and yield-accruing: your balance stays flat while the redemption value (NAV) reflects vault performance.

**What are Naro, Ciara, and Veta?** Ciara defines the rules (approved strategies, allocation frameworks, risk parameters). Naro, the AI coordinator, operates within those rules. Veta independently verifies every capital movement before execution.

**Where is my BTC held?** Native BTC remains in custody - never wrapped or bridged - and backs BTCvp throughout its lifecycle.

**How is yield generated?** Through institutional market-neutral and delta-neutral strategies - hedged arbitrage, funding-rate capture, liquidity deployment - coordinated by Naro within Ciara's framework and verified by Veta. Returns depend on realized performance and are not guaranteed.

**How do I deposit?** Through the vault interface, from a Bitcoin wallet you control, with a Pharos EVM wallet connected to receive BTCvp. Never deposit directly from an exchange - exchange withdrawals can't carry the routing information that directs minting to your address. See the Depositing BTC page.

**How do I redeem, and how long does it take?** Use the Redeem tab; BTCvp is burned and native BTC settles to your Bitcoin wallet. Deposits take \~6 Bitcoin confirmations (\~60 minutes); redemptions are subject to a T+7 notice period.

**Why might my redeemed BTC differ from my deposit?** Yield accrues to BTCvp's redemption value rather than your token balance, so each BTCvp may redeem for more (or, with negative performance, less) BTC than at mint.

***

Nothing here is financial advice. Prediction markets and yield strategies carry risk.
