{"uid":"cap_ailysdUnpAKO1Y7-uRXPd","slug":"geekvault-base64-encoder-decoder-106b3f12","name":"GeekVault Base64 Encoder/Decoder","description":"Network, docs, image, web, and dev utility tools paid per call via x402. No signup, no API keys, no subscriptions — just USDC on Base.","url":"https://api.geekvault.dev/dev-tools/v1/base64?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","required":["input"],"properties":{"mode":{"type":"string","description":"`encode` o `decode`. Por defecto `encode`."},"input":{"type":"string","description":"Texto de entrada."}}},"responseSchema":{"type":"object","required":["mode","output"],"properties":{"mode":{"type":"string"},"output":{"type":"string"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","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.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_RyMhm-JHR8xPXCMM9XfMC","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Encodes plain text to Base64 or decodes Base64 strings back to plain text, paid per call via x402 USDC.","exampleAgentPrompt":"Can you Base64-encode the text 'Hello, World!' for me?","exampleUseCases":[{"title":"Encode credentials for HTTP Basic Auth","prompt":"Base64-encode the string 'myusername:mypassword' so I can use it in an HTTP Authorization header."},{"title":"Decode a Base64 payload from an API response","prompt":"Decode this Base64 string for me: 'SGVsbG8sIFdvcmxkIQ==' — I want to see the original plain text."},{"title":"Encode a JSON config snippet for embedding","prompt":"Can you Base64-encode this JSON string: '{\"api_key\":\"abc123\",\"env\":\"production\"}' so I can safely embed it in a config file?"}],"resultDescription":"Returns a JSON object containing the mode used ('encode' or 'decode') and the output string — either the Base64-encoded version of the input or the decoded plain-text result.","failureModes":["Missing 'input' parameter returns a 400-style error","Invalid Base64 string provided in decode mode may return an error or garbled output","Payment failure via x402 (insufficient USDC balance) blocks the call","Invalid mode value (not 'encode' or 'decode') may default to encode or return an error"],"whenToPreferThis":"Choose this endpoint when you need a quick, no-signup Base64 encode or decode operation and are already operating in an x402/USDC payment context. Useful when your agent runtime doesn't have a native Base64 library or you need a consistent remote utility call for encoding/decoding without managing API keys or subscriptions.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-27T12:55:45.614Z","isFirstParty":false,"canonicalSlug":"geekvault-base64-encoder-decoder-106b3f12"}