accueil / serveurs / Finance & Paiement / com.cofferline/treasury
com.cofferline/treasury
serveur MCP (Model Context Protocol) · Cofferline MCP 377059f60392709c6831bb3f737b2a1bfc79e266
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que com.cofferline/treasury est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.cofferline/treasury » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 47 outils
- cancel_all_pm_orders≈ 94 tokens
Cancel every resting order for the credential, optionally within one market. Auth required.
Paramètres, retour & exemple (2)
Paramètresmarket· string · optionnel
optional market filtercredential_id· string · requis
stored credential id (uuid)
Exemple d'appel{"name": "cancel_all_pm_orders", "arguments": {"credential_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - cancel_intent≈ 66 tokens
Cancel a planned intent (a few-second window before execution claims it). Auth required.
Paramètres, retour & exemple (1)
Paramètresid· string · requis
intent id (uuid)
Exemple d'appel{"name": "cancel_intent", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - cancel_pm_order≈ 123 tokens
Cancel one resting prediction-market order. Auth required.
Paramètres, retour & exemple (3)
Paramètresvenue· string · optionnel · polymarket
prediction-market venue (default polymarket)order_id· string · requis
the venue's order idcredential_id· string · requis
stored credential id (uuid)
Exemple d'appel{"name": "cancel_pm_order", "arguments": {"order_id": "texte", "credential_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - check_pm_order≈ 162 tokens
Pre-flight policy check for a prediction-market order: would this cost be allowed right now? Auth required.
Paramètres, retour & exemple (4)
Paramètresstate· object · optionnel
optional current exposure: {market_exposure_usd, realized_loss_today_usd, total_open_exposure_usd} as decimal stringswallet· string · requis
wallet addresscost_usd· string · requis
order cost in USD, decimal stringcondition_id· string · requis
market/condition identifier
Exemple d'appel{"name": "check_pm_order", "arguments": {"wallet": "texte", "cost_usd": "texte", "condition_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - check_spend≈ 140 tokens
Pre-flight policy check: would this spend be allowed under the wallet's policy right now? Auth required.
Paramètres, retour & exemple (4)
Paramètrestoken· string · requis
token symbol, e.g. USDCwallet· string · requis
wallet addressamount_usd· string · requis
spend amount in USD, decimal stringcounterparty· string · optionnel
optional counterparty address to screen
Exemple d'appel{"name": "check_spend", "arguments": {"token": "texte", "wallet": "texte", "amount_usd": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - complete_siwe_login≈ 124 tokens
Finish wallet sign-in: exchanges the signed SIWE message for a cl_sess_… session token — use it as the Authorization bearer on every authenticated tool. Free, no auth.
Paramètres, retour & exemple (2)
Paramètresmessage· string · requis
the exact SIWE message from start_siwe_loginsignature· string · requis
the wallet's signature over the message, 0x…
Exemple d'appel{"name": "complete_siwe_login", "arguments": {"message": "texte", "signature": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - confirm_delegation≈ 126 tokens
Activate a prepared delegation by supplying the owner's signature over its enable digest. Auth required.
Paramètres, retour & exemple (3)
Paramètresid· string · requis
delegation id (uuid)owner· string · optionnel
optional owner address, when it differs from the callerenable_sig· string · requis
owner's 65-byte signature over the digest, 0x…
Exemple d'appel{"name": "confirm_delegation", "arguments": {"id": "texte", "enable_sig": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - create_intent≈ 209 tokens
Create a conversion or gas_topup intent; the executor pipeline plans and fills it under policy. Auth required.
Paramètres, retour & exemple (7)
Paramètreskind· string · requis · conversion | gas_topupvenues· array · optionnel
optional venue overridewallet· string · requis
wallet addressbuy_token· string · requis
ERC-20 address being boughtsell_token· string · requis
ERC-20 address being soldsell_amount· string · requis
base units, decimal stringmax_slippage_bps· number · optionnel
optional per-intent slippage cap
Exemple d'appel{"name": "create_intent", "arguments": {"kind": "conversion", "wallet": "texte", "buy_token": "texte", "sell_token": "texte", "sell_amount": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - create_pm_order≈ 330 tokens
Place a prediction-market limit order under policy, signed server-side with the stored credential. Polymarket: condition_id, token_id, action, price_usd (e.g. '0.55'), size_shares. Auth required.
Paramètres, retour & exemple (10)
Paramètresstate· object · optionnel
optional current exposure: {market_exposure_usd, realized_loss_today_usd, total_open_exposure_usd} as decimal stringsvenue· string · optionnel · polymarket
prediction-market venue (default polymarket)action· string · requis · buy | sellwallet· string · requis
treasury wallet whose policy governs the ordertoken_id· string · optionnel
Polymarket: outcome token id, decimal stringprice_usd· string · optionnel
Polymarket: limit price, '0.xx'size_shares· string · optionnel
Polymarket: share count, decimal stringcondition_id· string · optionnel
Polymarket: market condition idcredential_id· string · requis
stored credential id (uuid)client_order_id· string · optionnel
optional idempotency uuid
Exemple d'appel{"name": "create_pm_order", "arguments": {"action": "buy", "wallet": "texte", "credential_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - export_account≈ 45 tokens
Export all of this account's data in one document. Auth required.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "export_account", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_auto_topup≈ 49 tokens
The auto-topup rule and how many pre-signed authorizations remain. Auth required.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_auto_topup", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_balance≈ 45 tokens
Prepaid fee balance: settled credits minus fee debits. Auth required.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_balance", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_benchmarks≈ 61 tokens
Measured execution benchmarks: median savings vs arrival quote by USD size bucket, from real completed intents only. Free, no auth.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_benchmarks", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_delegation≈ 54 tokens
Fetch one delegation. Auth required.
Paramètres, retour & exemple (1)
Paramètresid· string · requis
delegation id (uuid)
Exemple d'appel{"name": "get_delegation", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_intent≈ 65 tokens
Fetch an intent, including fills and the post-trade report once filled. Auth required.
Paramètres, retour & exemple (1)
Paramètresid· string · requis
intent id (uuid)
Exemple d'appel{"name": "get_intent", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_me≈ 45 tokens
Identify the authenticated account: address, kind, scopes. Auth required.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_me", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_pm_onboarding≈ 92 tokens
Polymarket trade-readiness for an address: live approval status plus the calldata for anything missing (executed outside MCP — this server cannot sign). Auth required.
Paramètres, retour & exemple (1)
Paramètresaddress· string · requis
the trading address to check
Exemple d'appel{"name": "get_pm_onboarding", "arguments": {"address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_pm_signer_rotation≈ 106 tokens
Calldata to swap the Polymarket funder Safe's owner to a new EOA — the owner executes it outside MCP (this server cannot sign). Auth required.
Paramètres, retour & exemple (2)
Paramètresid· string · requis
credential id (uuid)new_owner· string · requis
the replacement owner address
Exemple d'appel{"name": "get_pm_signer_rotation", "arguments": {"id": "texte", "new_owner": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_policy≈ 79 tokens
List policy versions, newest first (the first entry is active). Auth required.
Paramètres, retour & exemple (2)
Paramètreslimit· number · optionnel
max resultswallet· string · optionnel
optional wallet filter
Exemple d'appel{"name": "get_policy", "arguments": {"limit": 1, "wallet": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_quotes≈ 138 tokens
Live venue quote comparison for a token conversion (CoW + ParaSwap on Base). Free, no auth.
Paramètres, retour & exemple (4)
Paramètreschain_id· number · optionnel
8453 (Base)buy_token· string · requis
ERC-20 address being boughtsell_token· string · requis
ERC-20 address being soldsell_amount· string · requis
sell amount in base units, decimal string
Exemple d'appel{"name": "get_quotes", "arguments": {"buy_token": "texte", "sell_token": "texte", "sell_amount": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_statement≈ 112 tokens
Deterministic monthly statement derived from the append-only ledger — same period, same bytes. Auth required.
Paramètres, retour & exemple (3)
Paramètresformat· string · optionnel
'json' (default) or 'csv'period· string · requis
calendar month, YYYY-MMwallet· string · requis
wallet address
Exemple d'appel{"name": "get_statement", "arguments": {"period": "texte", "wallet": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_delegations≈ 74 tokens
List delegations, newest first. Auth required.
Paramètres, retour & exemple (2)
Paramètreslimit· number · optionnel
max resultsaccount· string · optionnel
optional smart-account filter
Exemple d'appel{"name": "list_delegations", "arguments": {"limit": 1, "account": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_feedback≈ 60 tokens
Every feature request ever submitted, public and unauthenticated. Free.
Paramètres, retour & exemple (1)
Paramètreslimit· number · optionnel
max results
Exemple d'appel{"name": "list_feedback", "arguments": {"limit": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_intents≈ 86 tokens
List intents, newest first. Auth required.
Paramètres, retour & exemple (3)
Paramètreslimit· number · optionnel
max resultsoffset· number · optionnel
skip this manywallet· string · optionnel
optional wallet filter
Exemple d'appel{"name": "list_intents", "arguments": {"limit": 1, "offset": 1, "wallet": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_pm_credentials≈ 49 tokens
List stored venue credentials — metadata only, never material. Auth required.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_pm_credentials", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_pm_orders≈ 97 tokens
The credential's resting orders straight from the venue — recover state after a disconnect. Auth required.
Paramètres, retour & exemple (2)
Paramètresmarket· string · optionnel
optional market filtercredential_id· string · requis
stored credential id (uuid)
Exemple d'appel{"name": "list_pm_orders", "arguments": {"credential_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_tokens≈ 77 tokens
Tokens the platform accepts on an intent, per chain — what create_intent will admit. Free, no auth.
Paramètres, retour & exemple (1)
Paramètreschain_id· number · optionnel
limit to one chain; omit for every supported chain
Exemple d'appel{"name": "list_tokens", "arguments": {"chain_id": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - offboard_account≈ 132 tokens
Close this account for good: revokes every credential, scrubs personal data, retires the account. Irreversible; confirm_wallet_address must be the account's own wallet address, typed exactly. Auth required.
Paramètres, retour & exemple (2)
Paramètresreason· string · optionnel
optional reason, recordedconfirm_wallet_address· string · requis
the account's wallet address, typed to confirm
Exemple d'appel{"name": "offboard_account", "arguments": {"confirm_wallet_address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - panic≈ 88 tokens
Emergency stop, one call: suspends the account, revokes every API key, session, delegation and venue credential, and returns all unwind calldata for the owner. Auth required.
Paramètres, retour & exemple (1)
Paramètresreason· string · optionnel
optional reason, recorded
Exemple d'appel{"name": "panic", "arguments": {"reason": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - poll_events≈ 136 tokens
Poll typed treasury events with a monotonic cursor (intent lifecycle, budget thresholds, reconciliation, security alerts). Auth required.
Paramètres, retour & exemple (4)
Paramètrestype· string · optionnel
optional event-type filter, e.g. intent.filledlimit· number · optionnel
max resultscursor· number · optionnel
resume after this event idwallet· string · optionnel
optional wallet filter
Exemple d'appel{"name": "poll_events", "arguments": {"type": "texte", "limit": 1, "cursor": 1, "wallet": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - prepare_delegation≈ 350 tokens
Prepare a scoped session-key grant for a Kernel smart account: exact call allowlist, expiry, optional rate limit. Returns the ONE EIP-712 digest the account owner signs outside MCP (this server cannot sign) — then call confirm_delegation with the signature. Auth required.
Paramètres, retour & exemple (6)
Paramètrescalls· array · requis
allowed calls: each {target: contract address, selector: 0x + 4 bytes, value_limit: max native value in wei as decimal string}account· string · requis
the Kernel smart account granting scopechain_id· number · requis
8453 (Base) or 84532 (Base Sepolia)rate_limit· object · optionnel
optional {count, interval_secs}: max delegated calls per intervalvalid_after· number · optionnel
optional start, unix secondsvalid_until· number · requis
expiry, unix seconds
Exemple d'appel{"name": "prepare_delegation", "arguments": {"calls": [], "account": "texte", "chain_id": 1, "valid_until": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - prepare_pm_order≈ 317 tokens
Prepare a client-signed Polymarket order: policy-checked, then returns the exact EIP-712 payload to sign outside MCP (this server cannot sign) plus a prepare_id — submit both via submit_pm_order. Auth required.
Paramètres, retour & exemple (10)
Paramètresstate· object · optionnel
optional current exposure: {market_exposure_usd, realized_loss_today_usd, total_open_exposure_usd} as decimal stringsvenue· string · requis · polymarketaction· string · requis · buy | sellwallet· string · requis
treasury wallet whose policy governs the ordertoken_id· string · requis
outcome token id, decimal stringprice_usd· string · requis
limit price, '0.xx'size_shares· string · requis
share count, decimal stringcondition_id· string · requis
market condition idcredential_id· string · requis
stored credential id (uuid)client_order_id· string · optionnel
optional idempotency uuid
Exemple d'appel{"name": "prepare_pm_order", "arguments": {"venue": "polymarket", "action": "buy", "wallet": "texte", "token_id": "texte", "price_usd": "texte", "size_shares": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - put_policy≈ 151 tokens
Create or update the wallet's treasury policy (immutable versioning; PUT creates the next version). Auth required. Body must match /schemas/policy-v1.json — only version, wallet and chain_id are required; omitted fields take the platform defaults published in the manifest and are stored into the document, and the response lists them in `defaulted`.
Paramètres, retour & exemple (1)
Paramètrespolicy· object · requis
PolicyV1 document; {"version":1,"wallet":"0x…","chain_id":8453} is a complete one
Exemple d'appel{"name": "put_policy", "arguments": {"policy": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - remove_auto_topup≈ 47 tokens
Remove the auto-topup rule and its unused authorizations. Auth required.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "remove_auto_topup", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - renew_delegation≈ 116 tokens
Renew an active delegation: same scope, fresh expiry, no authority gap. Returns a NEW digest to sign and confirm exactly like prepare_delegation. Auth required.
Paramètres, retour & exemple (2)
Paramètresid· string · requis
delegation id (uuid)valid_until· number · optionnel
optional new expiry, unix seconds; defaults to the original duration
Exemple d'appel{"name": "renew_delegation", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - resolve_pm_funder≈ 66 tokens
Resolve an owner EOA to its Polymarket funder Safe candidates. Auth required.
Paramètres, retour & exemple (1)
Paramètresowner· string · requis
owner EOA address
Exemple d'appel{"name": "resolve_pm_funder", "arguments": {"owner": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - revoke_delegation≈ 74 tokens
Revoke a delegation. The reply includes calldata the owner can send on-chain for hard finality. Auth required.
Paramètres, retour & exemple (1)
Paramètresid· string · requis
delegation id (uuid)
Exemple d'appel{"name": "revoke_delegation", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - revoke_pm_credential≈ 66 tokens
Revoke a venue credential; its sealed ciphertext is destroyed. Auth required.
Paramètres, retour & exemple (1)
Paramètresid· string · requis
credential id (uuid)
Exemple d'appel{"name": "revoke_pm_credential", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - screen_address≈ 64 tokens
OFAC SDN counterparty screening for an address. Free, no auth.
Paramètres, retour & exemple (1)
Paramètresaddress· string · requis
EVM address to screen
Exemple d'appel{"name": "screen_address", "arguments": {"address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - set_auto_topup≈ 349 tokens
Configure auto-topup: when the prepaid balance falls below threshold_usd, the platform settles one of the pre-signed EIP-3009 authorizations you supply (signed outside MCP — this server cannot sign). Auth required.
Paramètres, retour & exemple (3)
Paramètresmax_per_month· number · optionnel
cap on automatic top-ups per month (default 10)threshold_usd· string · requis
refill when balance drops below this, USD decimal stringauthorizations· array · requis
pre-signed transferWithAuthorization payloads: each {from, to, value, valid_after, valid_before, nonce, signature}
Exemple d'appel{"name": "set_auto_topup", "arguments": {"threshold_usd": "texte", "authorizations": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - start_siwe_login≈ 106 tokens
Start wallet sign-in: returns a single-use SIWE message. Sign it with the wallet outside MCP (this server cannot sign), then call complete_siwe_login. Free, no auth.
Paramètres, retour & exemple (2)
Paramètresaddress· string · requis
wallet address to authenticatechain_id· number · optionnel
8453
Exemple d'appel{"name": "start_siwe_login", "arguments": {"address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - store_pm_credential≈ 322 tokens
Store a prediction-market venue credential (verified live against the venue, sealed at rest, material never returned). Polymarket, either shape: signer_private_key + maker (derives API creds), or api_key + secret + passphrase + maker + signer. Auth required.
Paramètres, retour & exemple (9)
Paramètreslabel· string · optionnel
optional display labelmaker· string · optionnel
Polymarket: funder (maker) addressvenue· string · optionnel · polymarket
prediction-market venue (default polymarket)secret· string · optionnel
Polymarket: CLOB API secret (explicit-creds shape)signer· string · optionnel
Polymarket: signer address (explicit-creds shape)api_key· string · optionnel
Polymarket: CLOB API key (explicit-creds shape)passphrase· string · optionnel
Polymarket: CLOB API passphrase (explicit-creds shape)signature_type· number · optionnel
Polymarket: 0 EOA, 1 Magic/email, 2 browser proxy (default 1)signer_private_key· string · optionnel
Polymarket: signer EOA private key, 0x…
Exemple d'appel{"name": "store_pm_credential", "arguments": {"label": "texte", "maker": "texte", "venue": "polymarket", "secret": "texte", "signer": "texte", "api_key": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - submit_feedback≈ 213 tokens
Submit a feature request ($1 anti-spam fee, charged to the prepaid balance when funded). Auth required. Payment flow: call once without x_payment — a 402 reply lists the exact EIP-3009 requirements (amount, USDC asset, recipient, EIP-712 domain). Sign a transferWithAuthorization for them outside MCP (this server cannot sign), then call again with x_payment set to the base64 of {x402Version:1, scheme:'exact', network, payload:{signature, authorization}}.
Paramètres, retour & exemple (3)
Paramètresbody· string · requis
the request, 20-4000 charstitle· string · requis
short title, 8-120 charsx_payment· string · optionnel
base64 X-PAYMENT value from a previously answered 402 (see description)
Exemple d'appel{"name": "submit_feedback", "arguments": {"body": "texte", "title": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - submit_pm_order≈ 108 tokens
Submit a prepared Polymarket order with the maker's EIP-712 signature from prepare_pm_order. Auth required.
Paramètres, retour & exemple (2)
Paramètressignature· string · requis
the maker's 65-byte EIP-712 signature, 0x…prepare_id· string · requis
prepare id (uuid) from prepare_pm_order
Exemple d'appel{"name": "submit_pm_order", "arguments": {"signature": "texte", "prepare_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - sync_pm_fills≈ 106 tokens
Pull the venue's fills for a credential into the wallet's ledger. Idempotent — safe to repeat. Auth required.
Paramètres, retour & exemple (2)
Paramètreswallet· string · requis
treasury wallet whose books receive the fillscredential_id· string · requis
stored credential id (uuid)
Exemple d'appel{"name": "sync_pm_fills", "arguments": {"wallet": "texte", "credential_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - topup_balance≈ 185 tokens
Top up the prepaid balance with USDC. Auth required. Payment flow: call once without x_payment — a 402 reply lists the exact EIP-3009 requirements (amount, USDC asset, recipient, EIP-712 domain). Sign a transferWithAuthorization for them outside MCP (this server cannot sign), then call again with x_payment set to the base64 of {x402Version:1, scheme:'exact', network, payload:{signature, authorization}}.
Paramètres, retour & exemple (2)
Paramètresx_payment· string · optionnel
base64 X-PAYMENT value from a previously answered 402 (see description)amount_usd· string · requis
top-up amount in USD, decimal string
Exemple d'appel{"name": "topup_balance", "arguments": {"amount_usd": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - wrap_pm_usdc≈ 118 tokens
Wrap the funder Safe's USDC.e into Polymarket's pUSD, platform-relayed so the user pays no gas. Omit amount_base_units to wrap the full balance. Auth required.
Paramètres, retour & exemple (2)
Paramètrescredential_id· string · requis
stored credential id (uuid)amount_base_units· string · optionnel
optional amount in base units, decimal string
Exemple d'appel{"name": "wrap_pm_usdc", "arguments": {"credential_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».