Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Certificate changed, valid to 2027-01-05
Changed the definition of "add_wallet", "generate_realscore_report", "link_wallet_xpub" and 6 more
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":falsetrue,"readOnlyHint":false,"title":"Add Crypto Wallet"}
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":falsetrue,"readOnlyHint":false,"title":"Get RealScore Report"}
{"destructiveHint":falsetrue,"idempotentHint":true,"openWorldHint":falsetrue,"readOnlyHint":false,"title":"Link Bitcoin Extended Public Key"}
Sign out of your RealOpen MCPsession.session and revoke the current OAuth token. Use this when the user wants to switch accounts or disconnect.
{"destructiveHint":falsetrue,"idempotentHint":true,"openWorldHint":false,"readOnlyHint" ⟨4 unchanged words⟩
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":falsetrue,"readOnlyHint":false,"title":"Refresh Wallet Balance"}
⟨42 unchanged words⟩ any of these. Pass null to clear a saved planning value. Stores planning details only. It may replace or clear prior planning details, but it does not change wallets, identity, documents, funds, or offers; it does not move, sell, convert, or ⟨12 unchanged words⟩
{"destructiveHint":falsetrue,"idempotentHint":true,"openWorldHint":false,"readOnlyHint" ⟨5 unchanged words⟩
⟨37 unchanged words⟩ , this creates a new one. Returns a secure hosted verification URL the usermust openopens in theirbrowser.browser; do not collect sensitive identity details in chat.
⟨22 unchanged words⟩ denial or expiry)","type":"boolean"},"id_number_required":{"default":true,"description":"Whether to require an ID number on the document (default: true)","type":"boolean"}},"type":"object"}
{"destructiveHint":false,"idempotentHint":false,"openWorldHint":falsetrue,"readOnlyHint":false,"title":"Verify Wallet by Signature"}
{"destructiveHint":false,"idempotentHint":false,"openWorldHint":falsetrue,"readOnlyHint":false,"title":"Verify Wallet by Transfer"}
Added "check_buying_power", "generate_realscore_report", "open_buying_power_panel" and 2 more (21 tools before, 26 now)
Check Crypto Buying Power — Checks whether the user's VERIFIED crypto appears to cover a property price. Compares target_price_usd against verified buying power (the most a Proof of Funds letter can state, from verified wallets only) and lists what is still incomplete: identity check, wallet verification, or a shortfall. Optionally narrows to one asset. Use for "can my Bitcoin cover a $2 million home?" and before generating a Proof of Funds letter for a specific amount. Unverified wallets never count. This is an estimate of coverage, not a loan decision. Read-only: it does not move, sell, convert, or reserve any crypto.
Get RealScore Report — Creates the user's RealScore Report: the asset verification document a buyer gives a mortgage lender when the down payment or reserves come from crypto. It covers identity, every verified wallet, current holdings, balance history and RealOpen's conversion adjustment, in one PDF with a public document id the lender can check. Requires a verified identity and at least one verified wallet; otherwise it returns what is missing. Returns a private download link valid for 30 days; each request creates a new report at current values (a repeat within a few minutes returns the same one). It is not a lo…
Buying Power — Opens the RealOpen panel beside the current conversation (not the full-screen sidebar app; use open_realopen for that), showing the property price being discussed, the crypto asset or wallet the user intends to use, verified funds available, what is still required, verification status, proof of funds status, and the next step. Pass what the conversation has established (target_price_usd, asset, workflow). Use workflow "verify_wallet" to guide wallet verification: Bitcoin, Zcash and Dogecoin verify by public address with a signed message or a dust transfer, and can link an extended public key …
Changed the definition of "add_wallet", "generate_proof_of_funds", "get_account_status" and 11 more
Submit a public crypto wallet address (Bitcoin, Ethereum, Solana, stablecoin wallets, and other supported chains) so RealOpen can verify ownership and count its holdings toward a crypto Proof of Funds letter forverification.a real estate purchase. Detects the blockchain, scans on-chain balances, and ⟨715 unchanged words⟩
⟨5 unchanged words⟩ :false,"readOnlyHint":false,"title":"Add Crypto Wallet"}
Changed the definition of "link_wallet_xpub"
⟨430 unchanged words⟩ unlink: true to remove a previously linked key. MULTISIG (Bitcoin only): a multisig wallet (Sparrow/Nunchuk/Unchained/Casa-style k-of-n) has no single xpub — pass its output descriptor or Unchained wallet config instead; RealOpen derives every receive/change address of the multisig account. Multisig addresses cannot sign messages, so the wallet is verified by the test transfer (verify_wallet_transfer) and the descriptor binds to that transfer's input address; it can be attached before verification (pending) exactly like an xpub.
⟨70 unchanged words⟩ xpub, ypub, zpub or dgub; ~111 characters).— OR, for a Bitcoin MULTISIG wallet, its full output descriptor (e.g. wsh(sortedmulti(2,[fp/48h/0h/0h/2h]xpub…/<0;1>/*,…)) — Sparrow: Settings → Export → Output Descriptor; Nunchuk: Export → BSMS) or the Unchained/Caravan wallet configuration JSON. A lone Ypub/Zpub is one cosigner and is NOT enough. Omit when unlink is true. NEVER passa key starting
Certificate recorded, valid to 2026-11-06
Authorization not required
First tool surface recorded: 21 tools (server version 2.0.0)
Showing the latest 8 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
RealOpen — Opens the RealOpen home, the full-screen app in the ChatGPT sidebar. Use it when the user asks to open RealOpen, open the RealOpen app or sidebar, or see an overview of where they stand. Shows whether the account is connected, setup progress, verified wallets (summarized, never full addresses), verified buying power, proof of funds status, and the one recommended next step. Read-only. Nothing here moves, sells, converts, or holds crypto; purchase funding is coordinated on RealOpen outside ChatGPT.
Save Purchase Details — Saves what the user is working toward so the RealOpen sidebar and conversation panel stay in step: the property price, the crypto asset or wallet they intend to use, and the workflow they chose. Call it when the user states or changes any of these. Pass null to clear a value. Stores planning details only. It does not move, sell, convert, or reserve crypto, and it does not create a Proof of Funds letter.
Generate a crypto Proof of Funds letter (PDF) for the authenticateduser.user — the document a buyer attaches to a cash offer on real estate to show verified crypto holdings; it states a fiat amount with no crypto references, so it reads like any other cash-buyer Proof of Funds. Requires completed identity verification and at least one verified wallet. Returns a download link valid for 30 days. This creates a letter only — it does not move, convert, or reserve any funds; the purchase itself is funded through RealOpen outside this chat. The response renders an inline widget with a ⟨137 unchanged words⟩
⟨5 unchanged words⟩ :false,"readOnlyHint":false,"title":"Generate Crypto Proof of Funds Letter"}
Returns a high-level account overview of where the user stands in getting ready to buy real estate with crypto: identity verification state, wallet count (not ⟨91 unchanged words⟩
Search RealOpen's frequently asked questions about buying real estate with crypto, by keyword and/or category. Use this when a user asks a specific question aboutRealOpen'sthe process — for example whether a seller can receive dollars when the buyer pays with crypto, how a crypto-backed cash offer works, how to prove they have enough crypto to buy a house, exchange-held crypto, security, timing, taxes, closing, proof ⟨162 unchanged words⟩
⟨4 unchanged words⟩ openWorldHint":false,"readOnlyHint":true,"title":"SearchCrypto Real Estate FAQ"}
Return RealOpen's current pricing and fee breakdown for buying real estate with crypto, with worked examples. Use this whenever a user asksaboutwhat it costs to buy a house with Bitcoin or other crypto through RealOpencost,— fees, commissions, or total out-of-pocket — it ⟨136 unchanged words⟩
⟨4 unchanged words⟩ openWorldHint":false,"readOnlyHint":true,"title":"FeeFeesStructurefor Buying With Crypto"}
ReturnExplain how buying real estate with crypto works through RealOpen — RealOpen's canonicalexplanationend-to-endofflowhowfrom verified crypto holdings to acrypto-to-real-estatecashtransactionofferworks.to closing, where the seller is paid in ordinary dollars and never has to accept cryptocurrency. Use this to answer questions like "how can I buy a house with Bitcoin?", "can I buy real estate with crypto?", "can I make a cash offer using crypto?", or "how does paying with USDC/USDT/ETH/BTC work?", and any question about RealOpen's process, timing, or ⟨27 unchanged words⟩ general model knowledge; always prefer it over guessing. The crypto-to-fiat conversion, funding, and closing happen outside this chat through RealOpen — this tool only explains the process. NEXT-ACTION METADATA: when the response includes recommended_next_action ⟨117 unchanged words⟩
⟨5 unchanged words⟩ :false,"readOnlyHint":true,"title":"HowRealOpenBuying Real Estate With Crypto Works"}
ReturnRealOpen'swherecurrenta buyer can currently use crypto to buy real estate through RealOpen — geographic coverage, supported property types, and international availability. Use this whenever a user asks whetherRealOpentheyoperatescan buy a house with crypto in a particular state,or country, or whether RealOpen supports a property type (residential vs. commercial, primary vs. ⟨127 unchanged words⟩
⟨4 unchanged words⟩ openWorldHint":false,"readOnlyHint":true,"title":"ServiceWhereAreasYou Can Buy With Crypto"}
The front door to buying real estate with crypto throughRealOpen.RealOpen — for anyone holding Bitcoin, Ethereum, USDC, USDT, or other crypto who wants to buy a home or other property and make a cash offer backed by a crypto Proof of Funds letter. Returns the setup path from a fresh account ⟨41 unchanged words⟩ or connects without a specific request; the user asks how to buy a house with crypto and wants to actually do it; the user is considering using crypto for a property purchase; ⟨64 unchanged words⟩ in when the user signals real buying intent. Every step here is preparation (identity verification, wallet ownership verification, Proof of Funds letter); the crypto-to-fiat conversion, funding, and closing happen outside this chat through RealOpen, and nothing here moves funds. The response renders an inline Get Started widget ⟨48 unchanged words⟩
⟨4 unchanged words⟩ openWorldHint":false,"readOnlyHint":true,"title":"GettingGet Started Buying Real Estate With Crypto"}
Return the current list of cryptocurrencies, blockchains, and stablecoinsacceptedabybuyer can use to buy real estate through RealOpenfor—real-estateBitcoinpurchases.(BTC), Ethereum (ETH), USDC, USDT, and others. Use this to answer "can I buy a house with X?", "can I pay for property with X?", or whenever a user needs the live list ⟨146 unchanged words⟩
⟨4 unchanged words⟩ openWorldHint":false,"readOnlyHint":true,"title":"SupportedCryptoCryptocurrenciesAccepted for Real Estate Purchases"}
⟨15 unchanged words⟩ balances, verified holdings, or Proof of Fundsceiling.ceiling — i.e. how much verified crypto they can show for a real estate offer. Returns all wallets for the authenticated user with their balances, verification status, and Proof of Fundsceiling.ceiling (the maximum a crypto Proof of Funds letter can state). The response renders an inline Your Wallets widget ⟨451 unchanged words⟩
⟨4 unchanged words⟩ openWorldHint":false,"readOnlyHint":true,"title":"WalletWalletsSummary& Proof of Funds Ceiling"}
Re-fetch on-chain asset balances for an existing wallet and update the storedrecord.record (verified balances feed the Proof of Funds ceiling for a real estate offer). Use when the user says their balance looks ⟨271 unchanged words⟩
Start or restart identity verification (KYC).— the first setup step before RealOpen can issue a crypto Proof of Funds letter for a real estate offer. If a previous session exists that was incomplete ⟨18 unchanged words⟩
Submit a signed message toverifyprove ownership of a crypto walletownership.— one of the two ways RealOpen verifies a wallet before its balance counts toward a crypto Proof of Funds letter for a real estate offer. The user must have signed the exact verification ⟨141 unchanged words⟩
Submit a transaction hash for the dust/test transfer verificationmethod.method — the other way to prove ownership of a crypto wallet so its balance counts toward a crypto Proof of Funds letter. The test transfer is a tiny amount the user sends from their own wallet purely to prove ownership; it is not a payment toward a property, and this tool does not move funds. The user must have sent a valid transfer ⟨311 unchanged words⟩