lunium_quote_crypto_sale

shallow

com.luniumpay/lunium · Verify this server

Requires an API key. Step 1 of 3 of selling crypto for reais. Prices a specific amount of a specific asset on a specific network against a specific PIX key, returning brl_amount (what the recipient receives), expires_at, an order id and a confirmation_token. No money moves and no deposit address is issued here — nothing is committed until lunium_confirm_crypto_sale. Always show the user brl_amount and the destination PIX key before confirming. This is the last step where a wrong destination is still free to fix. Rules that prevent expensive mistakes: send amount as a decimal STRING ("50", "12.5"), never a JSON number — floats lose precision in transit. pix_key_type is mandatory because a CPF and a phone number are both 11 digits and cannot be told apart without it. Always send your own external_id: it makes the call idempotent, so repeating it returns the same order instead of creating a second one, and it is how you recover after a timeout or a crash. Read expires_at from the response instead of assuming a window. Do not call it in a loop to "watch the price" — every call is an order. Do not quote an amount you are not ready to send. Do not quote an asset or network you have not confirmed with lunium_list_settlement_options. Errors: acao=corrigir with a limits object → the value is outside the per-operation range (R$ 5.00 to R$ 50,000.00) or above the daily ceiling, and limits.min_amount / limits.max_amount come back already converted into this asset at this order's rate — use one of those numbers, do not guess. A refusal on the network means it is not settling at this moment: offer another network instead of retrying. acao=esperar → quota. acao=repetir → retry with the SAME external_id. erro="external_id_divergente" (acao=corrigir) → this external_id already exists with different parameters; generate a new one, do not reuse.

No longer in the registry. The MCP registry stopped listing this server as of 11 Sept 2026. This report card stays available because the measurement was real, but the tool is excluded from search, rankings, and Vouch’s corpus counts. A published behaviour score is never recomputed or removed — it reflects what was measured while the server was listed.

100.0/100

1 trials · measured 58 days ago

lunium_quote_crypto_sale scores 100.0/100 on Vouch's measured behaviour index, from 1 real invocation trials against com.luniumpay/lunium, measured 25 Aug 2026 under methodology v0.2.0. Every measured component scored 100.

Component breakdown

ComponentWeightValue
Reliability35%not applicable
Schema integrity25%100.0
Failure behaviour15%not applicable
Latency15%not applicable
Concurrency10%not applicable

Tool details

Transport
remote
Credential class
self-provisionable
Category
Finance & compliance
Input schema
not declared
Output schema
not declared
Side-effect classification
unclassified

Score history

DayScoreTierMethodology
2026-08-25100.0shallowv0.2.0

Probe evidence

ProbeOutcomes
schema_integritypass: 1

Raw request/response logs are not archived yet — the outcome counts above are drawn directly from every recorded trial.

Embed this score

Available for every tool, scored or not — not a verification perk. Always links back to this page.

Vouch score: lunium_quote_crypto_sale
[![Vouch score](https://vouch.tools/api/tools/33c28d5a-a282-4fff-8475-017e507b2d1a/badge.svg)](https://vouch.tools/tools/33c28d5a-a282-4fff-8475-017e507b2d1a)
lunium_quote_crypto_sale — Vouch