{"uid":"cap_lxRbCJpDOHmKfxjvqyIIv","slug":"theloopbreaker-com-1e633b49","name":"Vaultfire VKPFactory createVault Transaction Preparer","description":"Tx-prepare for VKPFactory.createVault() — create a personal Vaultfire Knowledge Protocol vault. Returns unsigned transaction; caller signs in wallet.","url":"https://theloopbreaker.com/api/x402/actions/create-vkp-vault","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object"},"output":{"type":"object"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.100000","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.100000/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.4","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.4","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_blv8Upsy7DVlGU28zw_3f","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.4","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Prepares an unsigned transaction for calling VKPFactory.createVault() to create a personal Vaultfire Knowledge Protocol vault on-chain, returning it for wallet signing.","exampleAgentPrompt":"Prepare an unsigned transaction for me to create a new personal Vaultfire Knowledge Protocol vault using VKPFactory.createVault() — I'll sign it in my wallet afterward.","exampleUseCases":null,"resultDescription":"An unsigned transaction object (calldata targeting VKPFactory.createVault()) ready for the caller to sign and broadcast via their wallet. No on-chain state is modified until the caller signs and submits the transaction.","failureModes":["Invalid or missing vault creation parameters returns a 400 error","Payment of $0.40 USDC via x402 header not provided or invalid returns a 402 error","Unsupported chain ID or misconfigured contract address returns a 422 error","Rate limiting or service unavailability returns a 503 error","Wallet address malformed or missing causes parameter validation failure"],"whenToPreferThis":"Use this endpoint when an agent needs to create a new personal Vaultfire Knowledge Protocol (VKP) vault on-chain and wants to prepare the unsigned transaction server-side before the user signs it locally. This is the correct endpoint when the target is specifically VKPFactory.createVault(), as opposed to other Vaultfire contract interactions like bond creation, name registration, or attestations.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T18:53:02.000Z","isFirstParty":false}