{"uid":"cap_jGFNDYq26byU_K9ERC4Bw","slug":"sindri-big-number-arithmetic-a8d80da1","name":"Sindri Big Number Arithmetic","description":"Arbitrary-precision integer arithmetic (add, subtract, multiply, power) beyond IEEE-754 float precision, using native BigInt. Operands are passed as digit strings so precision is never lost in transit. For power, the combined magnitude (base digit count x exponent) is capped at 50000 to bound response size, in addition to the per-operand digit cap and exponent cap.","url":"https://x402.outpimp.com/bigNumberArithmetic","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"a":{"type":"string","description":"First operand, as a string of digits (optionally negative). Max 1000 digits."},"b":{"type":"string","description":"Second operand (or exponent for power), as a string of digits. Max 1000 digits (max 1000 for exponent on power)."},"operation":{"enum":["add","subtract","multiply","power"],"type":"string","description":"Operation to perform."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_wGMf2GqqVicwSiKTrYZlJ","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Performs arbitrary-precision integer arithmetic (add, subtract, multiply, power) on numbers passed as digit strings, bypassing IEEE-754 float limits","exampleAgentPrompt":"What is 99999999999999999999999999999 multiplied by 88888888888888888888888888888? I need the exact result with no rounding — pass them as digit strings and use the multiply operation.","exampleUseCases":[{"title":"Exact factorial-style large multiplication","prompt":"Multiply 123456789012345678901234567890 by 987654321098765432109876543210 for me — I need the precise integer result, no scientific notation or rounding."},{"title":"Cryptography-scale power computation","prompt":"What is 2 raised to the power of 256? Give me the full exact integer, not an approximation."},{"title":"High-precision financial running total","prompt":"Add 9999999999999999999999.99 and 1000000000000000000000.01 exactly — I need every digit to be correct, no floating point drift."}],"resultDescription":"Returns the exact integer result of the requested arithmetic operation as a string of digits (no scientific notation, no rounding). For power operations the combined magnitude (base digit count × exponent) is capped at 50,000 to bound response size.","failureModes":["Operand exceeds 1000-digit cap — request rejected","Exponent exceeds 1000-digit cap for power operation","Combined magnitude (base digits × exponent) exceeds 50,000 — power result too large","Invalid operation enum value","Malformed digit string (e.g. letters, decimals) — parse error","Payment not provided or insufficient — x402 payment required"],"whenToPreferThis":"Choose this endpoint when you need exact integer arithmetic on numbers that exceed JavaScript/Python IEEE-754 double precision (roughly 15–17 significant digits), such as cryptographic computations, factorial results, financial integer math, or any scenario where rounding is unacceptable. It is better than general-purpose LLM arithmetic (which hallucinates large numbers) and better than client-side BigInt when you need a verified, server-computed result passed over an API.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T18:47:57.391Z","isFirstParty":false}