{"success":true,"count":22,"capabilities":[{"id":"cap.price.lookup.v1","name":"Price Lookup","description":"Retrieve current market price for a token pair","inputs":{"schema":{"type":"object","properties":{"base_token":{"type":"string","description":"Base token symbol or address"},"quote_token":{"type":"string","description":"Quote token symbol (default: USD)"}},"required":["base_token"]},"required":["base_token"]},"outputs":{"schema":{"type":"object","properties":{"price":{"type":"number"},"base_token":{"type":"string"},"quote_token":{"type":"string"},"timestamp":{"type":"number"},"source":{"type":"string"}}}},"execution":{"mode":"public","proof_type":null,"executor_hint":"public-executor"},"economics":{"cost_hint":0.0001,"currency":"SOL","x402_payment_signal":{"enabled":true,"settlement_optional":true,"payment_methods":["SOL","USDC","credits"]},"privacy_cash_compatible":false},"performance":{"latency_hint":"low","reliability_hint":0.99,"throughput_limit":100},"version":"1.0.0","deprecated":false,"composable":true,"metadata":{"tags":["price","defi","market-data"],"provider_hints":["coingecko","jupiter","pyth"]}},{"id":"cap.wallet.snapshot.v1","name":"Wallet Snapshot","description":"Retrieve complete wallet state including balances and recent transactions","inputs":{"schema":{"type":"object","properties":{"address":{"type":"string","description":"Wallet address to snapshot"},"network":{"type":"string","description":"Network identifier (default: solana-mainnet)"},"include_nfts":{"type":"boolean","description":"Include NFT holdings"},"include_history":{"type":"boolean","description":"Include transaction history"}},"required":["address"]},"required":["address"]},"outputs":{"schema":{"type":"object","properties":{"address":{"type":"string"},"balances":{"type":"array","items":{"type":"object"}},"nfts":{"type":"array","items":{"type":"object"}},"recent_transactions":{"type":"array","items":{"type":"object"}},"snapshot_timestamp":{"type":"number"}}}},"execution":{"mode":"public","proof_type":null,"executor_hint":"public-executor"},"economics":{"cost_hint":0.001,"currency":"SOL","x402_payment_signal":{"enabled":true,"settlement_optional":true,"payment_methods":["SOL","USDC"]},"privacy_cash_compatible":false},"performance":{"latency_hint":"medium","reliability_hint":0.95,"throughput_limit":50},"version":"1.0.0","deprecated":false,"composable":true,"metadata":{"tags":["wallet","blockchain","balance"],"provider_hints":["helius","alchemy","quicknode"]}},{"id":"cap.document.parse.v1","name":"Confidential Document Parse","description":"Parse and extract structured data from documents with confidential compute guarantees","inputs":{"schema":{"type":"object","properties":{"document_url":{"type":"string","description":"URL or reference to document"},"document_type":{"type":"string","description":"Document type hint (pdf, docx, etc)"},"extraction_schema":{"type":"object","description":"Schema for data extraction"},"privacy_level":{"type":"string","enum":["standard","high"],"description":"Privacy guarantee level"}},"required":["document_url","extraction_schema"]},"required":["document_url","extraction_schema"]},"outputs":{"schema":{"type":"object","properties":{"extracted_data":{"type":"object"},"confidence_score":{"type":"number"},"execution_proof":{"type":"string"},"privacy_attestation":{"type":"string"}}}},"execution":{"mode":"confidential","proof_type":"arcium","executor_hint":"arcium-executor"},"economics":{"cost_hint":0.01,"currency":"SOL","x402_payment_signal":{"enabled":true,"settlement_optional":true,"payment_methods":["SOL","USDC","privacy-cash"]},"privacy_cash_compatible":true},"performance":{"latency_hint":"high","reliability_hint":0.92,"throughput_limit":10},"version":"1.0.0","deprecated":false,"composable":true,"metadata":{"tags":["document","parsing","confidential","privacy"],"provider_hints":["arcium"]}},{"id":"cap.swap.execute.v1","name":"Token Swap","description":"Execute token swaps with best price routing across DEXs","inputs":{"schema":{"type":"object","properties":{"input_token":{"type":"string","description":"Input token mint address or symbol"},"output_token":{"type":"string","description":"Output token mint address or symbol"},"amount":{"type":"number","description":"Amount of input token to swap"},"slippage_bps":{"type":"number","description":"Maximum slippage in basis points (default: 50 = 0.5%)"},"wallet_address":{"type":"string","description":"Wallet address to execute swap from"}},"required":["input_token","output_token","amount","wallet_address"]},"required":["input_token","output_token","amount","wallet_address"]},"outputs":{"schema":{"type":"object","properties":{"transaction_signature":{"type":"string"},"input_amount":{"type":"number"},"output_amount":{"type":"number"},"price_impact":{"type":"number"},"route":{"type":"array"},"fees":{"type":"object"}}}},"execution":{"mode":"public","executor_hint":"jupiter-aggregator"},"economics":{"cost_hint":0.001,"currency":"SOL","x402_payment_signal":{"enabled":true,"settlement_optional":true,"payment_methods":["sol","usdc"]}},"performance":{"latency_hint":"medium","reliability_hint":0.98,"throughput_limit":100},"version":"1.0.0","composable":true,"metadata":{"tags":["defi","swap","trading"],"provider_hints":["jupiter","raydium","orca"]}},{"id":"cap.confidential.swap.v1","name":"Confidential Token Swap","description":"Execute fully private token swaps using Arcium MPC and C-SPL confidential tokens. Trade amounts, tokens, and addresses remain encrypted throughout execution.","inputs":{"schema":{"type":"object","properties":{"input_token":{"type":"string","description":"Input token mint address (encrypted in MPC)"},"output_token":{"type":"string","description":"Output token mint address (encrypted in MPC)"},"amount":{"type":"number","description":"Amount to swap (encrypted in MPC)"},"wallet_address":{"type":"string","description":"Wallet address (encrypted in MPC)"},"max_slippage_bps":{"type":"number","description":"Maximum slippage in basis points (default: 50)"}},"required":["input_token","output_token","amount","wallet_address"]},"required":["input_token","output_token","amount","wallet_address"]},"outputs":{"schema":{"type":"object","properties":{"encrypted_transaction":{"type":"string","description":"Encrypted transaction data"},"proof":{"type":"string","description":"ZK proof of valid swap"},"attestation":{"type":"string","description":"Arcium attestation"},"commitment":{"type":"string","description":"On-chain commitment hash"}}}},"execution":{"mode":"confidential","executor_hint":"arcium-mpc","proof_type":"arcium-attestation"},"economics":{"cost_hint":0.05,"currency":"SOL","x402_payment_signal":{"enabled":true,"settlement_optional":true,"payment_methods":["sol","usdc"]}},"performance":{"latency_hint":"high","reliability_hint":0.95,"throughput_limit":10},"version":"1.0.0","composable":true,"metadata":{"tags":["privacy","confidential","defi","swap","arcium","c-spl"],"provider_hints":["arcium-mpc"],"privacy_guarantees":["Trade amounts encrypted","Token types hidden","Wallet addresses confidential","Only settlement visible on-chain"]}},{"id":"cap.zk.proof.v1","name":"Zero-Knowledge Proof Generation","description":"Generate ZK proofs using Aztec Noir for privacy-preserving verification. Prove statements about data without revealing the data itself.","inputs":{"schema":{"type":"object","properties":{"proof_type":{"type":"string","enum":["balance_threshold","credential_ownership","set_membership","computation_result"],"description":"Type of proof to generate"},"circuit":{"type":"string","description":"Noir circuit identifier or code"},"private_inputs":{"type":"object","description":"Private inputs (never revealed)"},"public_inputs":{"type":"object","description":"Public inputs (verifiable by anyone)"},"statement":{"type":"string","description":"Statement to prove (e.g., 'balance > 100 SOL')"}},"required":["proof_type","circuit","private_inputs","public_inputs"]},"required":["proof_type","circuit","private_inputs","public_inputs"]},"outputs":{"schema":{"type":"object","properties":{"proof":{"type":"string","description":"ZK proof (hex encoded)"},"verification_key":{"type":"string","description":"Public verification key"},"public_outputs":{"type":"object","description":"Public outputs from circuit"},"proof_valid":{"type":"boolean","description":"Self-verification result"},"circuit_hash":{"type":"string","description":"Hash of circuit used"}}}},"execution":{"mode":"confidential","executor_hint":"noir-prover","proof_type":"zk-snark"},"economics":{"cost_hint":0.01,"currency":"SOL","x402_payment_signal":{"enabled":true,"settlement_optional":true,"payment_methods":["sol","usdc"]}},"performance":{"latency_hint":"medium","reliability_hint":0.98,"throughput_limit":50},"version":"1.0.0","composable":true,"metadata":{"tags":["privacy","zk","noir","aztec","proof","verification"],"provider_hints":["noir-prover","aztec"],"use_cases":["Prove wallet balance threshold without revealing exact balance","Prove credential ownership without revealing credential details","Prove set membership without revealing which member","Prove computation correctness without revealing inputs"]}},{"id":"cap.zk.proof.balance.v1","name":"ZK Balance Proof","description":"Generate a zero-knowledge proof that wallet balance exceeds a threshold without revealing the actual balance. Enables privacy-preserving creditworthiness verification.","inputs":{"schema":{"type":"object","properties":{"wallet":{"type":"string","description":"Wallet address to prove balance for"},"threshold":{"type":"number","description":"Minimum balance threshold to prove (e.g., 10000 for $10K)"},"currency":{"type":"string","description":"Currency/token to check (e.g., 'SOL', 'USDC', 'USD')"}},"required":["wallet","threshold","currency"]},"required":["wallet","threshold","currency"]},"outputs":{"schema":{"type":"object","properties":{"proof_valid":{"type":"boolean","description":"Whether the balance exceeds threshold"},"proof":{"type":"string","description":"ZK proof (hex encoded)"},"verification_key":{"type":"string","description":"Public verification key"},"public_statement":{"type":"string","description":"Human-readable statement proved"},"threshold_met":{"type":"boolean","description":"Whether threshold was met"},"circuit_used":{"type":"string","description":"Noir circuit identifier"},"privacy_guarantees":{"type":"array","items":{"type":"string"}}}}},"execution":{"mode":"confidential","executor_hint":"noir-prover","proof_type":"zk-snark"},"economics":{"cost_hint":0.015,"currency":"SOL","x402_payment_signal":{"enabled":true,"settlement_optional":true,"payment_methods":["SOL","USDC","privacy-cash"]},"privacy_cash_compatible":true},"performance":{"latency_hint":"medium","reliability_hint":0.97,"throughput_limit":30},"version":"1.0.0","composable":true,"metadata":{"tags":["privacy","zk","noir","balance","proof","verification","lending","compliance"],"provider_hints":["noir-prover"],"use_cases":["Prove wallet balance threshold without revealing exact balance","Verify collateral for lending protocols","Gate access to premium services based on holdings","Compliance verification without exposing full portfolio"],"privacy_guarantees":["Actual balance never revealed","Only threshold comparison result is public","Wallet address can be verified","Proof is cryptographically verifiable by anyone"]}},{"id":"cap.lightning.message.v1","name":"Lightning Private Message","description":"Send lightning-fast confidential messages between agents using Inco. Messages are encrypted end-to-end with no on-chain storage of content.","inputs":{"schema":{"type":"object","properties":{"recipient":{"type":"string","description":"Recipient agent address or public key"},"message":{"type":"string","description":"Message content (encrypted before transmission)"},"ttl_seconds":{"type":"number","description":"Time-to-live in seconds (default: 3600)"},"ephemeral":{"type":"boolean","description":"Use ephemeral keys (default: true)"},"priority":{"type":"string","enum":["low","normal","high"],"description":"Message priority (default: normal)"}},"required":["recipient","message"]},"required":["recipient","message"]},"outputs":{"schema":{"type":"object","properties":{"message_id":{"type":"string","description":"Unique message identifier"},"encrypted_payload":{"type":"string","description":"Encrypted message payload"},"delivery_proof":{"type":"string","description":"Proof of delivery"},"timestamp":{"type":"number","description":"Unix timestamp"},"expires_at":{"type":"number","description":"Expiration timestamp"}}}},"execution":{"mode":"confidential","executor_hint":"inco-lightning","proof_type":"delivery-receipt"},"economics":{"cost_hint":0.0001,"currency":"SOL","x402_payment_signal":{"enabled":true,"settlement_optional":true,"payment_methods":["sol","usdc"]}},"performance":{"latency_hint":"low","reliability_hint":0.99,"throughput_limit":1000},"version":"1.0.0","composable":true,"metadata":{"tags":["privacy","messaging","inco","lightning","confidential"],"provider_hints":["inco-lightning"],"use_cases":["Agent-to-agent private coordination","Confidential trade negotiations","Private data exchange","Encrypted notifications"]}},{"id":"cap.encrypted.trade.v1","name":"Encrypted Trade Intent","description":"Submit encrypted trade orders that remain confidential until execution. Prevents front-running and MEV attacks.","inputs":{"schema":{"type":"object","properties":{"trade_intent":{"type":"object","description":"Encrypted trade parameters"},"execution_condition":{"type":"object","description":"Conditions for execution"},"max_slippage":{"type":"number"}},"required":["trade_intent"]},"required":["trade_intent"]},"outputs":{"schema":{"type":"object","properties":{"intent_id":{"type":"string"},"encrypted_order":{"type":"string"},"commitment":{"type":"string"}}}},"execution":{"mode":"confidential","executor_hint":"encrypt-trade"},"economics":{"cost_hint":0.01,"currency":"SOL","x402_payment_signal":{"enabled":true,"settlement_optional":true,"payment_methods":["sol","usdc"]}},"performance":{"latency_hint":"medium","reliability_hint":0.95,"throughput_limit":100},"version":"1.0.0-stub","composable":true,"metadata":{"tags":["privacy","trading","mev-protection","encrypt-trade","future"],"provider_hints":["encrypt-trade"],"status":"planned"}},{"id":"cap.private.governance.v1","name":"Private DAO Governance","description":"Submit confidential votes for DAO governance. Votes remain encrypted until tallying to prevent manipulation.","inputs":{"schema":{"type":"object","properties":{"proposal_id":{"type":"string","description":"DAO proposal identifier"},"vote":{"type":"string","enum":["yes","no","abstain"],"description":"Vote choice (encrypted)"},"voting_power":{"type":"number","description":"Voting power (encrypted)"},"proof_of_eligibility":{"type":"string","description":"ZK proof of voting rights"}},"required":["proposal_id","vote"]},"required":["proposal_id","vote"]},"outputs":{"schema":{"type":"object","properties":{"vote_id":{"type":"string"},"encrypted_vote":{"type":"string"},"receipt":{"type":"string"},"proof":{"type":"string"}}}},"execution":{"mode":"confidential","executor_hint":"agora-governance"},"economics":{"cost_hint":0.005,"currency":"SOL","x402_payment_signal":{"enabled":true,"settlement_optional":true,"payment_methods":["sol","usdc"]}},"performance":{"latency_hint":"medium","reliability_hint":0.98,"throughput_limit":200},"version":"1.0.0-stub","composable":true,"metadata":{"tags":["privacy","governance","dao","voting","agora","future"],"provider_hints":["agora"],"status":"planned"}},{"id":"cap.cspl.wrap.v1","name":"Wrap Token to Confidential","description":"Convert public SPL tokens to confidential C-SPL tokens. Balance becomes encrypted on-chain.","inputs":{"schema":{"type":"object","properties":{"owner":{"type":"string","description":"Wallet address"},"mint":{"type":"string","description":"Token mint address"},"amount":{"type":"number","description":"Amount to wrap"}},"required":["owner","mint","amount"]},"required":["owner","mint","amount"]},"outputs":{"schema":{"type":"object","properties":{"wrapped_mint":{"type":"string"},"amount_wrapped":{"type":"number"},"confidential_account":{"type":"string"},"transaction_signature":{"type":"string"}}}},"execution":{"mode":"confidential","executor_hint":"arcium-cspl","proof_type":"arcium-attestation"},"economics":{"cost_hint":0.01,"currency":"SOL","x402_payment_signal":{"enabled":true,"settlement_optional":true,"payment_methods":["sol","usdc"]}},"performance":{"latency_hint":"medium","reliability_hint":0.98,"throughput_limit":50},"version":"1.0.0","composable":true,"metadata":{"tags":["privacy","cspl","arcium","tokens","wrap"],"provider_hints":["arcium-cspl"]}},{"id":"cap.cspl.transfer.v1","name":"Confidential Token Transfer","description":"Transfer tokens with hidden amounts. Only sender and receiver know the amount.","inputs":{"schema":{"type":"object","properties":{"sender":{"type":"string","description":"Sender wallet address"},"recipient":{"type":"string","description":"Recipient wallet address"},"mint":{"type":"string","description":"Token mint address"},"amount":{"type":"number","description":"Amount to transfer (encrypted)"}},"required":["sender","recipient","mint","amount"]},"required":["sender","recipient","mint","amount"]},"outputs":{"schema":{"type":"object","properties":{"transaction_signature":{"type":"string"},"encrypted_amount":{"type":"string"},"proof":{"type":"string"},"commitment":{"type":"string"}}}},"execution":{"mode":"confidential","executor_hint":"arcium-cspl","proof_type":"arcium-attestation"},"economics":{"cost_hint":0.02,"currency":"SOL","x402_payment_signal":{"enabled":true,"settlement_optional":true,"payment_methods":["sol","usdc"]}},"performance":{"latency_hint":"medium","reliability_hint":0.97,"throughput_limit":30},"version":"1.0.0","composable":true,"metadata":{"tags":["privacy","cspl","arcium","tokens","transfer"],"provider_hints":["arcium-cspl"]}},{"id":"cap.fhe.compute.v1","name":"FHE Encrypted Computation","description":"Perform computation on encrypted data without decryption using Inco FHE.","inputs":{"schema":{"type":"object","properties":{"operation":{"type":"string","enum":["add","mul","lt","select"],"description":"FHE operation to perform"},"operands":{"type":"array","description":"Encrypted operands"},"encryption_type":{"type":"string","enum":["euint8","euint16","euint32","euint64","ebool"],"description":"FHE encryption type"}},"required":["operation","operands"]},"required":["operation","operands"]},"outputs":{"schema":{"type":"object","properties":{"encrypted_result":{"type":"string"},"computation_proof":{"type":"string"},"gas_used":{"type":"number"}}}},"execution":{"mode":"confidential","executor_hint":"inco-fhe"},"economics":{"cost_hint":0.005,"currency":"SOL","x402_payment_signal":{"enabled":true,"settlement_optional":true,"payment_methods":["sol","usdc"]}},"performance":{"latency_hint":"low","reliability_hint":0.99,"throughput_limit":200},"version":"1.0.0","composable":true,"metadata":{"tags":["privacy","fhe","inco","computation","encrypted"],"provider_hints":["inco-fhe"]}},{"id":"cap.stealth.launch.v1","name":"Privacy Token Launch","description":"Launch a token on pump.fun with hidden creator wallet. Creator revealed only on graduation (85 SOL threshold).","inputs":{"schema":{"type":"object","properties":{"name":{"type":"string","description":"Token name"},"symbol":{"type":"string","description":"Token symbol"},"description":{"type":"string","description":"Token description"},"image":{"type":"string","description":"Token image URL"},"twitter":{"type":"string","description":"Twitter handle"},"telegram":{"type":"string","description":"Telegram group"},"website":{"type":"string","description":"Website URL"},"initial_buy_sol":{"type":"number","description":"Initial buy amount in SOL"},"slippage_bps":{"type":"number","description":"Slippage tolerance in basis points"},"privacy_level":{"type":"string","enum":["basic","enhanced","maximum"]}},"required":["name","symbol","description","initial_buy_sol"]},"required":["name","symbol","description","initial_buy_sol"]},"outputs":{"schema":{"type":"object","properties":{"mint_address":{"type":"string"},"signature":{"type":"string"},"privacy_score":{"type":"number"},"pump_fun_url":{"type":"string"}}}},"execution":{"mode":"confidential","proof_type":"arcium-attestation"},"economics":{"cost_hint":0.01,"currency":"SOL"},"performance":{"latency_hint":"high","reliability_hint":95},"version":"1.0.0","metadata":{"tags":["pumpfun","privacy","launch"]}},{"id":"cap.pumpfun.buy.v1","name":"Pump.fun Buy","description":"Buy tokens from pump.fun bonding curve with optional MEV protection","inputs":{"schema":{"type":"object","properties":{"mint_address":{"type":"string","description":"Token mint address"},"amount_sol":{"type":"number","description":"Amount of SOL to spend"},"slippage_bps":{"type":"number","description":"Slippage tolerance in basis points"},"mev_protection":{"type":"boolean","description":"Enable MEV protection via Jito"}},"required":["mint_address","amount_sol"]},"required":["mint_address","amount_sol"]},"outputs":{"schema":{"type":"object","properties":{"signature":{"type":"string"},"tokens_received":{"type":"number"},"price_per_token":{"type":"number"}}}},"execution":{"mode":"public","proof_type":"none"},"economics":{"cost_hint":0.001,"currency":"SOL"},"performance":{"latency_hint":"medium","reliability_hint":98},"version":"1.0.0","metadata":{"tags":["pumpfun","buy","bonding-curve"]}},{"id":"cap.pumpfun.sell.v1","name":"Pump.fun Sell","description":"Sell tokens back to pump.fun bonding curve","inputs":{"schema":{"type":"object","properties":{"mint_address":{"type":"string","description":"Token mint address"},"token_amount":{"type":"number","description":"Amount of tokens to sell"},"slippage_bps":{"type":"number","description":"Slippage tolerance in basis points"},"mev_protection":{"type":"boolean","description":"Enable MEV protection via Jito"}},"required":["mint_address","token_amount"]},"required":["mint_address","token_amount"]},"outputs":{"schema":{"type":"object","properties":{"signature":{"type":"string"},"sol_received":{"type":"number"},"price_per_token":{"type":"number"}}}},"execution":{"mode":"public","proof_type":"none"},"economics":{"cost_hint":0.001,"currency":"SOL"},"performance":{"latency_hint":"medium","reliability_hint":98},"version":"1.0.0","metadata":{"tags":["pumpfun","sell","bonding-curve"]}},{"id":"cap.pumpfun.quote.v1","name":"Pump.fun Quote","description":"Get buy/sell quote from pump.fun bonding curve","inputs":{"schema":{"type":"object","properties":{"mint_address":{"type":"string","description":"Token mint address"},"side":{"type":"string","enum":["buy","sell"],"description":"Buy or sell"},"amount":{"type":"number","description":"Amount (SOL for buy, tokens for sell)"}},"required":["mint_address","side","amount"]},"required":["mint_address","side","amount"]},"outputs":{"schema":{"type":"object","properties":{"expected_output":{"type":"number"},"price_impact":{"type":"number"},"fee":{"type":"number"}}}},"execution":{"mode":"public","proof_type":"none"},"economics":{"cost_hint":0,"currency":"SOL"},"performance":{"latency_hint":"low","reliability_hint":99},"version":"1.0.0","metadata":{"tags":["pumpfun","quote","bonding-curve"]}},{"id":"cap.pumpfun.curve.v1","name":"Bonding Curve Info","description":"Get bonding curve information for a pump.fun token","inputs":{"schema":{"type":"object","properties":{"mint_address":{"type":"string","description":"Token mint address"}},"required":["mint_address"]},"required":["mint_address"]},"outputs":{"schema":{"type":"object","properties":{"virtual_sol_reserves":{"type":"number"},"virtual_token_reserves":{"type":"number"},"real_sol_reserves":{"type":"number"},"real_token_reserves":{"type":"number"},"progress_to_graduation":{"type":"number"},"graduated":{"type":"boolean"}}}},"execution":{"mode":"public","proof_type":"none"},"economics":{"cost_hint":0,"currency":"SOL"},"performance":{"latency_hint":"low","reliability_hint":99},"version":"1.0.0","metadata":{"tags":["pumpfun","bonding-curve","info"]}},{"id":"cap.ai.inference.v1","name":"Private AI Inference","description":"Execute AI model inference with encrypted inputs and outputs. Supports sentiment analysis, classification, embeddings, and custom models. Your prompts and data remain confidential.","inputs":{"schema":{"type":"object","properties":{"model":{"type":"string","description":"Model identifier (e.g., 'sentiment-analysis', 'classification', 'embeddings', 'custom')","enum":["sentiment-analysis","classification","embeddings","summarization","custom"]},"input":{"type":"string","description":"Input text or data to process"},"privacy_level":{"type":"number","description":"Privacy level: 0=public, 1=pseudonymous, 2=confidential (MPC), 3=maximum (FHE)","minimum":0,"maximum":3,"default":2},"model_config":{"type":"object","description":"Optional model-specific configuration","properties":{"temperature":{"type":"number","minimum":0,"maximum":2},"max_tokens":{"type":"number","minimum":1,"maximum":4096},"custom_model_id":{"type":"string"}}},"encrypt_output":{"type":"boolean","description":"Whether to encrypt the output (default: false)","default":false}},"required":["model","input"]},"required":["model","input"]},"outputs":{"schema":{"type":"object","properties":{"result":{"type":"object","description":"Model output (structure depends on model type)"},"model_used":{"type":"string"},"privacy_level":{"type":"number"},"encrypted":{"type":"boolean"},"proof":{"type":"string","description":"Cryptographic proof of correct execution"},"execution_time_ms":{"type":"number"}}}},"execution":{"mode":"confidential","proof_type":"arcium-attestation","executor_hint":"confidential-executor"},"economics":{"cost_hint":0.01,"currency":"SOL","x402_payment_signal":{"enabled":true,"settlement_optional":false,"payment_methods":["SOL","USDC"]},"privacy_cash_compatible":true},"performance":{"latency_hint":"medium","reliability_hint":0.95,"throughput_limit":50},"version":"1.0.0","deprecated":false,"composable":true,"metadata":{"tags":["ai","inference","privacy","confidential-compute","machine-learning"],"provider_hints":["arcium","openai","anthropic"],"use_cases":["Private sentiment analysis on confidential documents","Secure classification without exposing training data","Confidential embeddings for private search","AI-powered analysis with data privacy"],"privacy_guarantees":["Input data encrypted before processing","Model weights remain confidential","Output optionally encrypted","Execution proof without data exposure"]}},{"id":"cap.ai.embedding.v1","name":"Private Embeddings","description":"Generate vector embeddings for text with privacy guarantees. Useful for semantic search, similarity matching, and RAG applications without exposing your data.","inputs":{"schema":{"type":"object","properties":{"texts":{"type":"array","items":{"type":"string"},"description":"Array of texts to embed (max 100)","maxItems":100},"model":{"type":"string","description":"Embedding model to use","enum":["text-embedding-3-small","text-embedding-3-large","custom"],"default":"text-embedding-3-small"},"privacy_level":{"type":"number","default":2}},"required":["texts"]},"required":["texts"]},"outputs":{"schema":{"type":"object","properties":{"embeddings":{"type":"array","items":{"type":"array","items":{"type":"number"}},"description":"Vector embeddings for each input text"},"dimensions":{"type":"number"},"model_used":{"type":"string"},"proof":{"type":"string"}}}},"execution":{"mode":"confidential","proof_type":"arcium-attestation","executor_hint":"confidential-executor"},"economics":{"cost_hint":0.005,"currency":"SOL","x402_payment_signal":{"enabled":true,"settlement_optional":false,"payment_methods":["SOL","USDC"]},"privacy_cash_compatible":true},"performance":{"latency_hint":"low","reliability_hint":0.98,"throughput_limit":100},"version":"1.0.0","deprecated":false,"composable":true,"metadata":{"tags":["ai","embeddings","privacy","semantic-search","rag"],"provider_hints":["arcium","openai"],"use_cases":["Private semantic search","Confidential document similarity","Secure RAG pipelines"]}},{"id":"cap.zk.kyc.v1","name":"Private KYC Verification","description":"Prove KYC compliance without revealing personal data. Verifiers learn only that requirements are met, not the underlying information. Supports age verification, accreditation status, jurisdiction checks, and custom compliance rules.","inputs":{"schema":{"type":"object","properties":{"verification_type":{"type":"string","description":"Type of KYC verification to perform","enum":["age","accreditation","jurisdiction","aml","full_kyc","custom"]},"private_inputs":{"type":"object","description":"Private data that will NOT be revealed (only used to generate proof)","properties":{"date_of_birth":{"type":"string","format":"date"},"country_code":{"type":"string","minLength":2,"maxLength":3},"accredited_investor":{"type":"boolean"},"net_worth_usd":{"type":"number"},"annual_income_usd":{"type":"number"},"pep_status":{"type":"boolean"},"sanctions_clear":{"type":"boolean"},"identity_hash":{"type":"string"}}},"public_inputs":{"type":"object","description":"Public parameters that define the requirements","properties":{"min_age":{"type":"number","default":18},"allowed_jurisdictions":{"type":"array","items":{"type":"string"},"description":"List of allowed country codes"},"blocked_jurisdictions":{"type":"array","items":{"type":"string"},"description":"List of blocked country codes"},"require_accreditation":{"type":"boolean"},"min_net_worth":{"type":"number"},"require_aml_clear":{"type":"boolean"}}},"verifier_id":{"type":"string","description":"Optional identifier of the verifying party"}},"required":["verification_type","private_inputs","public_inputs"]},"required":["verification_type","private_inputs","public_inputs"]},"outputs":{"schema":{"type":"object","properties":{"compliant":{"type":"boolean","description":"Whether the user meets all requirements"},"proof":{"type":"string","description":"ZK proof that can be verified without revealing private data"},"public_outputs":{"type":"object","description":"Public signals from the proof (no private data)","properties":{"verification_type":{"type":"string"},"timestamp":{"type":"number"},"verifier_id":{"type":"string"},"requirements_hash":{"type":"string"}}},"verification_id":{"type":"string","description":"Unique ID for this verification (can be used for audit)"},"expires_at":{"type":"number","description":"Unix timestamp when this proof expires"}}}},"execution":{"mode":"confidential","proof_type":"zk-snark","executor_hint":"confidential-executor"},"economics":{"cost_hint":0.02,"currency":"SOL","x402_payment_signal":{"enabled":true,"settlement_optional":false,"payment_methods":["SOL","USDC"]},"privacy_cash_compatible":true},"performance":{"latency_hint":"medium","reliability_hint":0.99,"throughput_limit":100},"version":"1.0.0","deprecated":false,"composable":true,"metadata":{"tags":["kyc","compliance","zk-proof","privacy","identity","verification"],"provider_hints":["noir","arcium"],"use_cases":["Prove you are 18+ without revealing birthdate","Prove accredited investor status without revealing net worth","Prove jurisdiction compliance without revealing location","Prove AML clearance without revealing identity","Onboard to DeFi protocols with privacy"],"privacy_guarantees":["Personal data never leaves user device","Only compliance status revealed to verifier","Proof is cryptographically unforgeable","No correlation between verifications possible"]}},{"id":"cap.zk.credential.v1","name":"Private Credential Verification","description":"Prove ownership of credentials (degrees, certifications, memberships) without revealing the credential itself. Useful for job applications, access control, and reputation systems.","inputs":{"schema":{"type":"object","properties":{"credential_type":{"type":"string","enum":["degree","certification","membership","license","badge","custom"]},"private_inputs":{"type":"object","properties":{"credential_hash":{"type":"string"},"issuer_signature":{"type":"string"},"issue_date":{"type":"string"},"expiry_date":{"type":"string"},"holder_id":{"type":"string"}}},"public_inputs":{"type":"object","properties":{"accepted_issuers":{"type":"array","items":{"type":"string"}},"credential_types":{"type":"array","items":{"type":"string"}},"not_expired":{"type":"boolean","default":true}}}},"required":["credential_type","private_inputs","public_inputs"]},"required":["credential_type","private_inputs","public_inputs"]},"outputs":{"schema":{"type":"object","properties":{"valid":{"type":"boolean"},"proof":{"type":"string"},"credential_type":{"type":"string"},"issuer_verified":{"type":"boolean"},"not_expired":{"type":"boolean"}}}},"execution":{"mode":"confidential","proof_type":"zk-snark","executor_hint":"confidential-executor"},"economics":{"cost_hint":0.015,"currency":"SOL","x402_payment_signal":{"enabled":true,"settlement_optional":false,"payment_methods":["SOL","USDC"]},"privacy_cash_compatible":true},"performance":{"latency_hint":"medium","reliability_hint":0.99,"throughput_limit":100},"version":"1.0.0","deprecated":false,"composable":true,"metadata":{"tags":["credential","verification","zk-proof","privacy","identity"],"provider_hints":["noir"],"use_cases":["Prove degree without revealing institution","Prove professional license without revealing ID","Prove membership without revealing member details"]}}]}