{"id":575214,"date":"2026-10-22T15:00:42","date_gmt":"2026-10-22T14:00:42","guid":{"rendered":"https:\/\/cryptoslate.com\/?p=575214"},"modified":"2026-10-22T11:58:03","modified_gmt":"2026-10-22T10:58:03","slug":"a-midnight-privacy-vault-demo-needs-outside-signers-to-release-ethereum-tokens","status":"publish","type":"post","link":"https:\/\/cryptoslate.com\/a-midnight-privacy-vault-demo-needs-outside-signers-to-release-ethereum-tokens\/","title":{"rendered":"A Midnight privacy-vault demo needs outside signers to release Ethereum tokens"},"content":{"rendered":"<p>Withdrawals from SIG Network\u2019s <a href=\"https:\/\/raw.githubusercontent.com\/sig-net\/midnight-examples\/a8afcab252e625b5d5e3ab9af521711f8bb04da6\/examples\/erc20-vault\/docs\/withdraw\/withdraw.md\">experimental Ethereum vault<\/a> require its signing network, even though the underlying assets stay on Ethereum. The example illustrates the withdrawal dependency in Midnight\u2019s Nightmode privacy plan: users burn a shielded claim before the external transfer is signed, and failed-transfer recovery also needs an attested response.<\/p>\n<p>Charles Hoskinson\u2019s <a href=\"https:\/\/x.com\/IOHK_Charles\/status\/2112762807787848069\">@IOHK_Charles account welcomed Tron to Midnight on Oct. 21<\/a>. <a href=\"https:\/\/sig.network\/index.html\">SIG\u2019s roadmap<\/a> targets Tron for December 2026, while its listed Ethereum integration is on the stagenet test network.<\/p>\n\n<div class=\"cs-article-embed\">\n    <a href=\"https:\/\/cryptoslate.com\/trons-stablecoin-growth-has-not-made-trx-deflationary\/\" class=\"cs-article-embed__link\">\n        <div class=\"cs-article-embed__body\">\n            <span class=\"cs-article-embed__related-reading\">Related Reading<\/span>\n            <h3 class=\"cs-article-embed__title\">TRON moved $2.2 trillion in stablecoins while TRX supply grew for 108 straight days<\/h3>\n        <\/div>\n        <span class=\"cs-article-embed__arrow\" aria-hidden=\"true\">\n            <i class=\"fa-light fa-arrow-up-right\"><\/i>\n        <\/span>\n    <\/a>\n<\/div>\n\n<h2>How the Ethereum vault holds assets<\/h2>\n<p>SIG describes its service as giving a Midnight contract an ordinary Ethereum account. A threshold of signers produces the Ethereum signature when the contract requests it. SIG says the signers are independent and that no single signer can act alone.<\/p>\n<p>In this <a href=\"https:\/\/raw.githubusercontent.com\/sig-net\/midnight-examples\/a8afcab252e625b5d5e3ab9af521711f8bb04da6\/examples\/erc20-vault\/README.md\">educational and experimental application<\/a>, the underlying ERC20 tokens sit in the vault\u2019s EVM account. On Midnight, users hold shielded vault tokens representing their claims on that pool. Native assets staying on Ethereum therefore answers where the assets are recorded; it does not, by itself, answer who can make them move.<\/p>\n<p>The distinction also explains the burn. Starting a withdrawal destroys the shielded claim being redeemed, rather than destroying the underlying ERC20. A successful external payment finishes the redemption. If the payment receives one of the documented failure outcomes, the application can restore the claim.<\/p>\n<p>The <a href=\"https:\/\/github.com\/sig-net\/midnight-examples\/blob\/a8afcab252e625b5d5e3ab9af521711f8bb04da6\/examples\/erc20-vault\/docs\/withdraw\/withdraw.md\">withdrawal walkthrough<\/a> treats the holder\u2019s coin spend as authorization. The holder supplies a shielded vault coin matching the token and exact withdrawal amount, then chooses a destination address. The circuit rejects a zero destination.<\/p>\n<p>The <a href=\"https:\/\/github.com\/sig-net\/midnight-examples\/blob\/a8afcab252e625b5d5e3ab9af521711f8bb04da6\/examples\/erc20-vault\/contract\/src\/erc20-vault.compact\">startWithdraw circuit<\/a> burns that coin and queues the request. A later queue flush assigns the vault account\u2019s transaction sequence number, known as its nonce. The send step then records a request for the exact ERC20 transfer and notifies the MPC, or multiparty computation, signing service.<\/p>\n<p>The rest is a sequence of distinct responsibilities:<\/p>\n<table>\n<thead>\n<tr>\n<th>Step<\/th>\n<th>What must happen<\/th>\n<th>Withdrawal consequence<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Authorize and queue<\/td>\n<td>The holder spends the shielded claim; Midnight records the request.<\/td>\n<td>The claim is burned before the external payout.<\/td>\n<\/tr>\n<tr>\n<td>Sign<\/td>\n<td>The MPC service returns a signature for the vault\u2019s transfer.<\/td>\n<td>The holder\u2019s authorization alone cannot sign from the vault account.<\/td>\n<\/tr>\n<tr>\n<td>Broadcast and execute<\/td>\n<td>The client submits the signed transaction; Ethereum processes it.<\/td>\n<td>A returned signature still needs an external transaction to execute.<\/td>\n<\/tr>\n<tr>\n<td>Attest<\/td>\n<td>The MPC service reports the transaction\u2019s outcome.<\/td>\n<td>Midnight settlement depends on an authenticated outcome.<\/td>\n<\/tr>\n<tr>\n<td>Complete<\/td>\n<td>The vault checks the settlement record and closes the request.<\/td>\n<td>The result determines whether the shielded burn stands or the claim is re-minted.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>The signing service does not broadcast the transaction. The dApp or relayer assembles it with the verified signature and sends it to the EVM chain.<\/p>\n\n<div class=\"cs-article-embed\">\n    <a href=\"https:\/\/cryptoslate.com\/zcashs-planned-sprout-freeze-would-leave-private-keys-unable-to-move-funds\/\" class=\"cs-article-embed__link\">\n        <div class=\"cs-article-embed__body\">\n            <span class=\"cs-article-embed__related-reading\">Related Reading<\/span>\n            <h3 class=\"cs-article-embed__title\">Zcash\u2019s planned Sprout freeze would leave private keys unable to move funds<\/h3>\n        <\/div>\n        <span class=\"cs-article-embed__arrow\" aria-hidden=\"true\">\n            <i class=\"fa-light fa-arrow-up-right\"><\/i>\n        <\/span>\n    <\/a>\n<\/div>\n\n<h2>A failed transfer and a silent service are different<\/h2>\n<p>The service has a second job after signing. It supplies an attestation of the external transaction\u2019s outcome, separate from the signature that authorized that transaction. The <a href=\"https:\/\/github.com\/sig-net\/midnight-integration\">integration protocol<\/a> describes binding that outcome to the request and its returned data.<\/p>\n<p>The vault checks the attestation against its configured MPC response key before allowing settlement.<\/p>\n<p>The <a href=\"https:\/\/raw.githubusercontent.com\/sig-net\/midnight-examples\/a8afcab252e625b5d5e3ab9af521711f8bb04da6\/examples\/erc20-vault\/docs\/withdraw\/withdraw.md\">withdrawal specification<\/a> describes three ways the claim can be restored: a reverted transaction, a transaction made unviable because another consumed its nonce, or an executed ERC20 transfer that returned false. After the attested result is queued and flushed, the withdrawer completes the request and receives a re-minted shielded amount.<\/p>\n<p>A successful transfer returning true leaves the burn in place and closes the request. On the failure path, the restoration is a vault claim on Midnight, rather than a new payment of the native asset to the destination.<\/p>\n<p>The documented refund route requires a verified, flushed attestation. An unanswered signing request or a missing outcome response does not itself meet that condition.<\/p>\n<p><a href=\"https:\/\/cryptoslate.com\/wp-content\/uploads\/2026\/10\/exec-1c0fc136-b369-426c-b5a8-6950a700a710.png\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter shoggoth-infographic shoggoth-infographic-portrait wp-image-575217\" src=\"https:\/\/cryptoslate.com\/wp-content\/uploads\/2026\/10\/exec-1c0fc136-b369-426c-b5a8-6950a700a710.png\" alt=\"Comparison of outcomes in SIG\u2019s experimental Ethereum vault: success leaves the shielded claim burned; attested failure re-mints the claim; a missing service response does not meet the documented refund condition. Emergency nonce replacement still needs MPC signing and attestation.\" width=\"720\" height=\"900\" srcset=\"https:\/\/cryptoslate.com\/wp-content\/uploads\/2026\/10\/exec-1c0fc136-b369-426c-b5a8-6950a700a710.png 1122w, https:\/\/cryptoslate.com\/wp-content\/uploads\/2026\/10\/exec-1c0fc136-b369-426c-b5a8-6950a700a710-240x300.png 240w, https:\/\/cryptoslate.com\/wp-content\/uploads\/2026\/10\/exec-1c0fc136-b369-426c-b5a8-6950a700a710-819x1024.png 819w, https:\/\/cryptoslate.com\/wp-content\/uploads\/2026\/10\/exec-1c0fc136-b369-426c-b5a8-6950a700a710-768x960.png 768w\" sizes=\"(max-width: 720px) 100vw, 720px\" \/><\/a><\/p>\n<p>The example also has an emergency mechanism in the <a href=\"https:\/\/raw.githubusercontent.com\/sig-net\/midnight-examples\/a8afcab252e625b5d5e3ab9af521711f8bb04da6\/examples\/erc20-vault\/contract\/src\/erc20-vault.compact\">vault code<\/a>. The deployer can start a nonce-replacement request for a stuck vault transaction, using a zero-value transfer from the vault account back to itself at the same nonce.<\/p>\n<p>The purpose is to make the original transaction unviable, after which an attested outcome can support its failure settlement. Starting this recovery is restricted to the deployer, although sending an already-fixed request is permissionless. It is another signed transaction, followed by attestation, rather than an exit that bypasses the MPC service.<\/p>\n<p>The code also carries a specific warning: replacing an original request before the MPC has signed it can race that request, potentially leaving it without an attestation and its surrendered shielded claim burned.<\/p>\n<p>The deployer also sets the initial account, chain and response-key configuration and can change the vault\u2019s gas settings. Already-started requests retain the gas values copied when they began.<\/p>\n\n<div class=\"cs-article-embed\">\n    <a href=\"https:\/\/cryptoslate.com\/abstracts-shutdown-exposes-the-gap-between-owning-assets-and-being-able-to-move-them\/\" class=\"cs-article-embed__link\">\n        <div class=\"cs-article-embed__body\">\n            <span class=\"cs-article-embed__related-reading\">Related Reading<\/span>\n            <h3 class=\"cs-article-embed__title\">Abstract\u2019s shutdown exposes the gap between owning assets and being able to move them<\/h3>\n        <\/div>\n        <span class=\"cs-article-embed__arrow\" aria-hidden=\"true\">\n            <i class=\"fa-light fa-arrow-up-right\"><\/i>\n        <\/span>\n    <\/a>\n<\/div>\n\n<h2>The production test is the complete exit path<\/h2>\n<p>Mainnet support remains tied to ledger v9 on SIG\u2019s roadmap. The <a href=\"https:\/\/github.com\/sig-net\/midnight-examples\/commit\/a8afcab252e625b5d5e3ab9af521711f8bb04da6\">Oct. 21 repository update<\/a> prepares vault package 0.5.0 on SIG Midnight 0.25.0. At that code version, the <a href=\"https:\/\/raw.githubusercontent.com\/sig-net\/midnight-examples\/a8afcab252e625b5d5e3ab9af521711f8bb04da6\/examples\/erc20-vault\/contract\/src\/vault-addresses.ts\">published address registry<\/a> contains a stagenet vault address and a blank mainnet entry, which the file defines as not yet deployed or published.<\/p>\n<p>SIG\u2019s separate <a href=\"https:\/\/github.com\/sig-net\/full-stack-demo\">full-stack demo<\/a> uses Midnight stagenet and Ethereum Sepolia, both public testnets, with a \u201cfakenet\u201d MPC responder. That demonstrates an application flow. It does not establish that a production quorum of independent signers is operating that demo.<\/p>\n<p>SIG\u2019s threshold-signing description addresses how a signature is produced. Evaluating an actual deployment also requires knowing how many signers must cooperate, who operates them, how those arrangements can change and what recovery can complete when ordinary service is unavailable.<\/p>\n<p>Audit scope needs the same precision. <a href=\"https:\/\/hacken.io\/audits\/sig-network\/sca-sig-network-chain-signatures-jan2025\/\">Hacken\u2019s final report dated Feb. 21, 2025<\/a> covers Ethereum Solidity chain-signature contracts. Its scope does not establish coverage of the newer Compact vault or the complete Nightmode system.<\/p>\n<p>The next deployment evidence is therefore more consequential than another expansion announcement: the exact production code and addresses, its signing and attestation configuration, audit coverage for those components, and a recovery path matched to service failure.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>SIG\u2019s Ethereum example burns a shielded claim before payout, while restoring it after failure requires an attested outcome.<\/p>\n","protected":false},"author":1264,"featured_media":575279,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[120,77968,61045,37],"tags":[72190,77433,77925],"prediction_market_topic":[],"post_folder":[],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.9 (Yoast SEO v21.9.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Midnight Ethereum vault demo needs outside signers<\/title>\n<meta name=\"description\" content=\"SIG\u2019s experimental Ethereum vault uses outside signers for withdrawals and attestations to restore failed-transfer claims. Tron remains a roadmap target.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cryptoslate.com\/a-midnight-privacy-vault-demo-needs-outside-signers-to-release-ethereum-tokens\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"A Midnight privacy-vault demo needs outside signers to release Ethereum tokens\" \/>\n<meta property=\"og:description\" content=\"SIG\u2019s experimental Ethereum vault uses outside signers for withdrawals and attestations to restore failed-transfer claims. Tron remains a roadmap target.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cryptoslate.com\/a-midnight-privacy-vault-demo-needs-outside-signers-to-release-ethereum-tokens\/\" \/>\n<meta property=\"og:site_name\" content=\"CryptoSlate\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-22T14:00:42+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-22T10:58:03+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cryptoslate.com\/wp-content\/uploads\/2026\/10\/midnight-shielded-claim-redemption.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"720\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Liam &#039;Akiba&#039; Wright\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@akibablade\" \/>\n<meta name=\"twitter:site\" content=\"@cryptoslate\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Liam 'Akiba' Wright\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"NewsArticle\",\"@id\":\"https:\/\/cryptoslate.com\/a-midnight-privacy-vault-demo-needs-outside-signers-to-release-ethereum-tokens\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/cryptoslate.com\/a-midnight-privacy-vault-demo-needs-outside-signers-to-release-ethereum-tokens\/\"},\"author\":{\"@type\":\"Person\",\"@id\":\"https:\/\/cryptoslate.com\/author\/liam-akiba-wright\/#person\",\"name\":\"Liam 'Akiba' Wright\",\"url\":\"https:\/\/cryptoslate.com\/author\/liam-akiba-wright\/\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/cryptoslate.com\/author\/liam-akiba-wright\/\"},\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/cryptoslate.com\/author\/liam-akiba-wright\/#authorimage\",\"url\":\"https:\/\/cryptoslate.com\/wp-content\/uploads\/2026\/10\/profile-liam-akiba-wright-300x300.jpg\",\"contentUrl\":\"https:\/\/cryptoslate.com\/wp-content\/uploads\/2026\/10\/profile-liam-akiba-wright-300x300.jpg\",\"caption\":\"Liam 'Akiba' Wright\"},\"jobTitle\":\"Editor-in-Chief\",\"description\":\"Liam \u201cAkiba\u201d Wright is CryptoSlate\u2019s Editor-in-Chief, reporter and podcast producer, focused on decentralized tech\u2019s positive impact.\",\"worksFor\":{\"@id\":\"https:\/\/cryptoslate.com\/#organization\"},\"sameAs\":[\"https:\/\/www.akiba.gg\",\"https:\/\/x.com\/akibablade\",\"https:\/\/www.linkedin.com\/in\/liamandrewwright\",\"https:\/\/muckrack.com\/liam-wright\"]},\"headline\":\"A Midnight privacy-vault demo needs outside signers to release Ethereum tokens\",\"datePublished\":\"2026-10-22T14:00:42+00:00\",\"dateModified\":\"2026-10-22T14:00:42+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/cryptoslate.com\/a-midnight-privacy-vault-demo-needs-outside-signers-to-release-ethereum-tokens\/\"},\"wordCount\":1018,\"publisher\":{\"@id\":\"https:\/\/cryptoslate.com\/#organization\"},\"keywords\":[\"ethereum\",\"payments\",\"Privacy\"],\"articleSection\":[\"Analysis\",\"Featured\",\"Privacy\",\"Technology\"],\"inLanguage\":\"en-US\",\"copyrightYear\":\"2026\",\"copyrightHolder\":{\"@id\":\"https:\/\/cryptoslate.com\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/cryptoslate.com\/a-midnight-privacy-vault-demo-needs-outside-signers-to-release-ethereum-tokens\/\",\"url\":\"https:\/\/cryptoslate.com\/a-midnight-privacy-vault-demo-needs-outside-signers-to-release-ethereum-tokens\/\",\"name\":\"Midnight Ethereum vault demo needs outside signers\",\"isPartOf\":{\"@id\":\"https:\/\/cryptoslate.com\/#website\"},\"datePublished\":\"2026-10-22T14:00:42+00:00\",\"dateModified\":\"2026-10-22T14:00:42+00:00\",\"description\":\"SIG\u2019s experimental Ethereum vault uses outside signers for withdrawals and attestations to restore failed-transfer claims. Tron remains a roadmap target.\",\"breadcrumb\":{\"@id\":\"https:\/\/cryptoslate.com\/a-midnight-privacy-vault-demo-needs-outside-signers-to-release-ethereum-tokens\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/cryptoslate.com\/a-midnight-privacy-vault-demo-needs-outside-signers-to-release-ethereum-tokens\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/cryptoslate.com\/a-midnight-privacy-vault-demo-needs-outside-signers-to-release-ethereum-tokens\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/cryptoslate.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"A Midnight privacy-vault demo needs outside signers to release Ethereum tokens\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/cryptoslate.com\/#website\",\"url\":\"https:\/\/cryptoslate.com\/\",\"name\":\"CryptoSlate\",\"description\":\"Cryptocurrency News and Real-time Coin Data\",\"publisher\":{\"@id\":\"https:\/\/cryptoslate.com\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"NewsMediaOrganization\",\"@id\":\"https:\/\/cryptoslate.com\/#organization\",\"name\":\"CryptoSlate\",\"url\":\"https:\/\/cryptoslate.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cryptoslate.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cryptoslate.com\/wp-content\/uploads\/2018\/05\/c-logo.jpg\",\"contentUrl\":\"https:\/\/cryptoslate.com\/wp-content\/uploads\/2018\/05\/c-logo.jpg\",\"width\":1000,\"height\":1000,\"caption\":\"CryptoSlate\"},\"image\":{\"@id\":\"https:\/\/cryptoslate.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/twitter.com\/cryptoslate\",\"https:\/\/www.instagram.com\/cryptoslate\",\"https:\/\/www.linkedin.com\/company\/cryptoslate\",\"https:\/\/www.youtube.com\/c\/cryptoslate\",\"https:\/\/t.me\/cryptoslatenews\",\"https:\/\/www.crunchbase.com\/organization\/cryptoslate\",\"https:\/\/iq.wiki\/wiki\/cryptoslate\",\"https:\/\/news.google.com\/publications\/CAAqKggKIiRDQklTRlFnTWFoRUtEMk55ZVhCMGIzTnNZWFJsTG1OdmJTZ0FQAQ\",\"https:\/\/muckrack.com\/media-outlet\/cryptoslate\",\"https:\/\/www.tiktok.com\/@cryptoslatenews\"],\"publishingPrinciples\":\"https:\/\/cryptoslate.com\/disclaimers\/editorial-policy\/#editorial-principles\",\"ownershipFundingInfo\":\"https:\/\/cryptoslate.com\/disclaimers\/how-cryptoslate-makes-and-spends-money\/\",\"correctionsPolicy\":\"https:\/\/cryptoslate.com\/disclaimers\/editorial-policy\/#corrections-feedback\",\"ethicsPolicy\":\"https:\/\/cryptoslate.com\/disclaimers\/editorial-policy\/#editorial-principles\",\"foundingDate\":\"2017-08-04\",\"founder\":[{\"@type\":\"Person\",\"name\":\"Nate Whitehill\"},{\"@type\":\"Person\",\"name\":\"Matthew Blancarte\"}],\"contactPoint\":[{\"@type\":\"ContactPoint\",\"contactType\":\"customer support\",\"url\":\"https:\/\/cryptoslate.com\/contact\/\",\"availableLanguage\":\"en-US\"},{\"@type\":\"ContactPoint\",\"contactType\":\"sales\",\"url\":\"https:\/\/cryptoslate.com\/contact\/?topic=advertising#contact-form\",\"availableLanguage\":\"en-US\"},{\"@type\":\"ContactPoint\",\"contactType\":\"newsroom\",\"url\":\"https:\/\/cryptoslate.com\/disclaimers\/editorial-policy\/#corrections-feedback\",\"email\":\"tips@cryptoslate.com\",\"availableLanguage\":\"en-US\"}],\"masthead\":\"https:\/\/cryptoslate.com\/about\/#masthead\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/cryptoslate.com\/#\/schema\/person\/ea2b02b41a7478e18d903ca8eec4979e\",\"name\":\"Liam 'Akiba' Wright\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cryptoslate.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/cryptoslate.com\/wp-content\/uploads\/2026\/10\/profile-liam-akiba-wright-150x150.jpg\",\"contentUrl\":\"https:\/\/cryptoslate.com\/wp-content\/uploads\/2026\/10\/profile-liam-akiba-wright-150x150.jpg\",\"caption\":\"Liam 'Akiba' Wright\"},\"description\":\"Also known as \\\"Akiba,\\\" Liam Wright is the Editor-in-Chief at CryptoSlate and host of the SlateCast. He believes that together decentralized blockchain and AI technology have the potential to make widespread positive change.\",\"sameAs\":[\"https:\/\/www.akiba.gg\",\"https:\/\/www.instagram.com\/akibablade\",\"https:\/\/twitter.com\/akibablade\"],\"award\":[\"Most improved footballer - 1992\"],\"knowsAbout\":[\"Python\",\"Javascript\",\"PHP\",\"HTML\",\"Agentic Software\",\"Machine Learning\",\"2000s emo music\",\"Manchester United\"],\"knowsLanguage\":[\"English\",\"Spanish\"],\"url\":\"https:\/\/cryptoslate.com\/author\/liam-akiba-wright\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Midnight Ethereum vault demo needs outside signers","description":"SIG\u2019s experimental Ethereum vault uses outside signers for withdrawals and attestations to restore failed-transfer claims. Tron remains a roadmap target.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/cryptoslate.com\/a-midnight-privacy-vault-demo-needs-outside-signers-to-release-ethereum-tokens\/","og_locale":"en_US","og_type":"article","og_title":"A Midnight privacy-vault demo needs outside signers to release Ethereum tokens","og_description":"SIG\u2019s experimental Ethereum vault uses outside signers for withdrawals and attestations to restore failed-transfer claims. Tron remains a roadmap target.","og_url":"https:\/\/cryptoslate.com\/a-midnight-privacy-vault-demo-needs-outside-signers-to-release-ethereum-tokens\/","og_site_name":"CryptoSlate","article_published_time":"2026-10-22T14:00:42+00:00","article_modified_time":"2026-10-22T10:58:03+00:00","og_image":[{"width":1280,"height":720,"url":"https:\/\/cryptoslate.com\/wp-content\/uploads\/2026\/10\/midnight-shielded-claim-redemption.webp","type":"image\/webp"}],"author":"Liam 'Akiba' Wright","twitter_card":"summary_large_image","twitter_creator":"@akibablade","twitter_site":"@cryptoslate","twitter_misc":{"Written by":"Liam 'Akiba' Wright","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"NewsArticle","@id":"https:\/\/cryptoslate.com\/a-midnight-privacy-vault-demo-needs-outside-signers-to-release-ethereum-tokens\/#article","isPartOf":{"@id":"https:\/\/cryptoslate.com\/a-midnight-privacy-vault-demo-needs-outside-signers-to-release-ethereum-tokens\/"},"author":{"@type":"Person","@id":"https:\/\/cryptoslate.com\/author\/liam-akiba-wright\/#person","name":"Liam 'Akiba' Wright","url":"https:\/\/cryptoslate.com\/author\/liam-akiba-wright\/","mainEntityOfPage":{"@id":"https:\/\/cryptoslate.com\/author\/liam-akiba-wright\/"},"image":{"@type":"ImageObject","@id":"https:\/\/cryptoslate.com\/author\/liam-akiba-wright\/#authorimage","url":"https:\/\/cryptoslate.com\/wp-content\/uploads\/2026\/10\/profile-liam-akiba-wright-300x300.jpg","contentUrl":"https:\/\/cryptoslate.com\/wp-content\/uploads\/2026\/10\/profile-liam-akiba-wright-300x300.jpg","caption":"Liam 'Akiba' Wright"},"jobTitle":"Editor-in-Chief","description":"Liam \u201cAkiba\u201d Wright is CryptoSlate\u2019s Editor-in-Chief, reporter and podcast producer, focused on decentralized tech\u2019s positive impact.","worksFor":{"@id":"https:\/\/cryptoslate.com\/#organization"},"sameAs":["https:\/\/www.akiba.gg","https:\/\/x.com\/akibablade","https:\/\/www.linkedin.com\/in\/liamandrewwright","https:\/\/muckrack.com\/liam-wright"]},"headline":"A Midnight privacy-vault demo needs outside signers to release Ethereum tokens","datePublished":"2026-10-22T14:00:42+00:00","dateModified":"2026-10-22T14:00:42+00:00","mainEntityOfPage":{"@id":"https:\/\/cryptoslate.com\/a-midnight-privacy-vault-demo-needs-outside-signers-to-release-ethereum-tokens\/"},"wordCount":1018,"publisher":{"@id":"https:\/\/cryptoslate.com\/#organization"},"keywords":["ethereum","payments","Privacy"],"articleSection":["Analysis","Featured","Privacy","Technology"],"inLanguage":"en-US","copyrightYear":"2026","copyrightHolder":{"@id":"https:\/\/cryptoslate.com\/#organization"}},{"@type":"WebPage","@id":"https:\/\/cryptoslate.com\/a-midnight-privacy-vault-demo-needs-outside-signers-to-release-ethereum-tokens\/","url":"https:\/\/cryptoslate.com\/a-midnight-privacy-vault-demo-needs-outside-signers-to-release-ethereum-tokens\/","name":"Midnight Ethereum vault demo needs outside signers","isPartOf":{"@id":"https:\/\/cryptoslate.com\/#website"},"datePublished":"2026-10-22T14:00:42+00:00","dateModified":"2026-10-22T14:00:42+00:00","description":"SIG\u2019s experimental Ethereum vault uses outside signers for withdrawals and attestations to restore failed-transfer claims. Tron remains a roadmap target.","breadcrumb":{"@id":"https:\/\/cryptoslate.com\/a-midnight-privacy-vault-demo-needs-outside-signers-to-release-ethereum-tokens\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cryptoslate.com\/a-midnight-privacy-vault-demo-needs-outside-signers-to-release-ethereum-tokens\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/cryptoslate.com\/a-midnight-privacy-vault-demo-needs-outside-signers-to-release-ethereum-tokens\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cryptoslate.com\/"},{"@type":"ListItem","position":2,"name":"A Midnight privacy-vault demo needs outside signers to release Ethereum tokens"}]},{"@type":"WebSite","@id":"https:\/\/cryptoslate.com\/#website","url":"https:\/\/cryptoslate.com\/","name":"CryptoSlate","description":"Cryptocurrency News and Real-time Coin Data","publisher":{"@id":"https:\/\/cryptoslate.com\/#organization"},"inLanguage":"en-US"},{"@type":"NewsMediaOrganization","@id":"https:\/\/cryptoslate.com\/#organization","name":"CryptoSlate","url":"https:\/\/cryptoslate.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cryptoslate.com\/#\/schema\/logo\/image\/","url":"https:\/\/cryptoslate.com\/wp-content\/uploads\/2018\/05\/c-logo.jpg","contentUrl":"https:\/\/cryptoslate.com\/wp-content\/uploads\/2018\/05\/c-logo.jpg","width":1000,"height":1000,"caption":"CryptoSlate"},"image":{"@id":"https:\/\/cryptoslate.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/twitter.com\/cryptoslate","https:\/\/www.instagram.com\/cryptoslate","https:\/\/www.linkedin.com\/company\/cryptoslate","https:\/\/www.youtube.com\/c\/cryptoslate","https:\/\/t.me\/cryptoslatenews","https:\/\/www.crunchbase.com\/organization\/cryptoslate","https:\/\/iq.wiki\/wiki\/cryptoslate","https:\/\/news.google.com\/publications\/CAAqKggKIiRDQklTRlFnTWFoRUtEMk55ZVhCMGIzTnNZWFJsTG1OdmJTZ0FQAQ","https:\/\/muckrack.com\/media-outlet\/cryptoslate","https:\/\/www.tiktok.com\/@cryptoslatenews"],"publishingPrinciples":"https:\/\/cryptoslate.com\/disclaimers\/editorial-policy\/#editorial-principles","ownershipFundingInfo":"https:\/\/cryptoslate.com\/disclaimers\/how-cryptoslate-makes-and-spends-money\/","correctionsPolicy":"https:\/\/cryptoslate.com\/disclaimers\/editorial-policy\/#corrections-feedback","ethicsPolicy":"https:\/\/cryptoslate.com\/disclaimers\/editorial-policy\/#editorial-principles","foundingDate":"2017-08-04","founder":[{"@type":"Person","name":"Nate Whitehill"},{"@type":"Person","name":"Matthew Blancarte"}],"contactPoint":[{"@type":"ContactPoint","contactType":"customer support","url":"https:\/\/cryptoslate.com\/contact\/","availableLanguage":"en-US"},{"@type":"ContactPoint","contactType":"sales","url":"https:\/\/cryptoslate.com\/contact\/?topic=advertising#contact-form","availableLanguage":"en-US"},{"@type":"ContactPoint","contactType":"newsroom","url":"https:\/\/cryptoslate.com\/disclaimers\/editorial-policy\/#corrections-feedback","email":"tips@cryptoslate.com","availableLanguage":"en-US"}],"masthead":"https:\/\/cryptoslate.com\/about\/#masthead"},{"@type":"Person","@id":"https:\/\/cryptoslate.com\/#\/schema\/person\/ea2b02b41a7478e18d903ca8eec4979e","name":"Liam 'Akiba' Wright","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cryptoslate.com\/#\/schema\/person\/image\/","url":"https:\/\/cryptoslate.com\/wp-content\/uploads\/2026\/10\/profile-liam-akiba-wright-150x150.jpg","contentUrl":"https:\/\/cryptoslate.com\/wp-content\/uploads\/2026\/10\/profile-liam-akiba-wright-150x150.jpg","caption":"Liam 'Akiba' Wright"},"description":"Also known as \"Akiba,\" Liam Wright is the Editor-in-Chief at CryptoSlate and host of the SlateCast. He believes that together decentralized blockchain and AI technology have the potential to make widespread positive change.","sameAs":["https:\/\/www.akiba.gg","https:\/\/www.instagram.com\/akibablade","https:\/\/twitter.com\/akibablade"],"award":["Most improved footballer - 1992"],"knowsAbout":["Python","Javascript","PHP","HTML","Agentic Software","Machine Learning","2000s emo music","Manchester United"],"knowsLanguage":["English","Spanish"],"url":"https:\/\/cryptoslate.com\/author\/liam-akiba-wright\/"}]}},"_links":{"self":[{"href":"https:\/\/cryptoslate.com\/wp-json\/wp\/v2\/posts\/575214"}],"collection":[{"href":"https:\/\/cryptoslate.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cryptoslate.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cryptoslate.com\/wp-json\/wp\/v2\/users\/1264"}],"replies":[{"embeddable":true,"href":"https:\/\/cryptoslate.com\/wp-json\/wp\/v2\/comments?post=575214"}],"version-history":[{"count":3,"href":"https:\/\/cryptoslate.com\/wp-json\/wp\/v2\/posts\/575214\/revisions"}],"predecessor-version":[{"id":575338,"href":"https:\/\/cryptoslate.com\/wp-json\/wp\/v2\/posts\/575214\/revisions\/575338"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cryptoslate.com\/wp-json\/wp\/v2\/media\/575279"}],"wp:attachment":[{"href":"https:\/\/cryptoslate.com\/wp-json\/wp\/v2\/media?parent=575214"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cryptoslate.com\/wp-json\/wp\/v2\/categories?post=575214"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cryptoslate.com\/wp-json\/wp\/v2\/tags?post=575214"},{"taxonomy":"prediction_market_topic","embeddable":true,"href":"https:\/\/cryptoslate.com\/wp-json\/wp\/v2\/prediction_market_topic?post=575214"},{"taxonomy":"post_folder","embeddable":true,"href":"https:\/\/cryptoslate.com\/wp-json\/wp\/v2\/post_folder?post=575214"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}