{"id":10642,"date":"2025-04-04T05:04:47","date_gmt":"2025-04-04T03:04:47","guid":{"rendered":"https:\/\/wsj-crypto.com\/?p=10642"},"modified":"2025-04-04T05:04:47","modified_gmt":"2025-04-04T03:04:47","slug":"streamlining-development-the-role-of-covenants-and-ctv","status":"publish","type":"post","link":"https:\/\/wsj-crypto.com\/index.php\/2025\/04\/04\/streamlining-development-the-role-of-covenants-and-ctv\/","title":{"rendered":"Streamlining Development: The Role of Covenants and CTV"},"content":{"rendered":"<p><\/p>\n<div>\n<p class=\"nitro-lazy\"><strong>Creator: Stu<\/strong><\/p>\n<p><strong>Programming Language(s): Rust<\/strong><\/p>\n<p><strong>Contributes To: CTV Prototypes, Char Network<\/strong><\/p>\n<p><strong>Employment At: ZBD<\/strong><\/p>\n<p>Prior to Bitcoin, Stu dedicated his time to being a Windows System Administrator and providing IT Support. His daily schedule was filled with long and tedious hours spent seated, performing dull maintenance tasks, reconfiguring systems, and resetting passwords for users who had forgotten theirs.<\/p>\n<p>This was the sort of position where encountering a challenge that genuinely demands your focus in a significant way is so infrequent that you often find yourself idly wishing for such an event to happen.<\/p>\n<p>During his ample downtime, Stu often spent time scrolling through Reddit threads. However, this turned out to be an unexpectedly beneficial scenario, as this is how he became drawn into the Bitcoin realm around 2017.<\/p>\n<p>Much like numerous Bitcoin enthusiasts\u2014or rather those who would soon become Bitcoin enthusiasts\u2014Stu became engrossed in the Initial Coin Offering (ICO) and altcoin hysteria prevalent at that time. Similarly to several individuals in the Bitcoin community during that period, he eventually faced financial losses due to poor investments in obscure projects that he likely should not have invested in initially.<\/p>\n<p>Eventually, the allure of Bitcoin drew him down the metaphorical rabbit hole.<\/p>\n<p>After a few years of delving deeply into Bitcoin, Stu reached a point of excitement and left his position at the height of the 2021 bull market to pursue opportunities within the Bitcoin ecosystem. By then, the programming language Rust had gained considerable popularity across various Bitcoin initiatives and libraries, leading Stu to learn it in order to contribute to Bitcoin.<\/p>\n<p>At the close of 2022, his job search in the field concluded when he was brought on board by Michael Tildwell to work at <a href=\"https:\/\/zbd.gg\/\" target=\"_blank\" rel=\"noopener\">ZBD<\/a>, a firm that integrates bitcoin transactions into video games utilizing the Lightning Network.<\/p>\n<h2 class=\"wp-block-heading\">Employment At ZBD<\/h2>\n<p>Stu served in DevOps at ZBD, but during his spare time, he diligently worked on prototype Rust ventures.<\/p>\n<p>\u201cMost of my side projects are linked to what piqued my interest at the time; while at ZBD, I started creating games that could utilize bitcoin,\u201d Stu shared with Bitcoin Magazine.<\/p>\n<p>To begin, he developed a multiplayer online game, <a href=\"https:\/\/github.com\/stutxo\/satrunner\" target=\"_blank\" rel=\"noopener\">rain.run<\/a>, focused on players acquiring lightning bolts for rewards in satoshis, which helped him become more accustomed to building applications that needed to communicate over a network. Following that, he created a straightforward <a href=\"http:\/\/connect4.xyz\" target=\"_blank\" rel=\"noopener\">connect4<\/a> game played via the Nostr protocol.<\/p>\n<p>\u201c[This] served as an excellent way to understand how Nostr functioned,\u201d Stu remarked.<\/p>\n<p>\u201cI attended btc++ in Austin in 2024, which was the Script edition.\u201d The four-day conference represented the most intense arena for discourse surrounding Bitcoin script enhancements and covenants in the past year or so.<\/p>\n<p>\u201cThere appeared to be a sort of consensus emerging at that time for <a href=\"https:\/\/bitcoinmagazine.com\/featured\/bitcoin-covenants-what-are-they-and-what-do-they-do\">covenants<\/a> within Bitcoin,\u201d Stu reflected.<\/p>\n<p>\u201cThis sparked a significant interest in me regarding how Bitcoin script operated, and [inspired] me to play around with Taproot and Bitcoin scripts\u2026\u201d he continued.<\/p>\n<p>\u201cUltimately, I didn\u2019t end up with much, but it was an excellent means to learn how scripts functioned.\u201d<\/p>\n<h2 class=\"wp-block-heading\">TABConf, Payment Pools, and CTV<\/h2>\n<p>In 2024, Stu attended TABConf, another conference geared toward developers, which is hosted annually in Atlanta, Georgia. The discussions in Atlanta also heavily invested in covenants.<\/p>\n<p>Like all developer-centric conferences, TABConf hosted a hackathon. Stu opted to create a <a href=\"https:\/\/github.com\/stutxo\/dlchess\" target=\"_blank\" rel=\"noopener\">project<\/a> utilizing Discreet Log Contracts (DLCs), enabling users to wager on the results of chess competitions. It became abundantly clear to Stu that establishing software around pre-signing numerous transactions added a lot of intricacies for developers.<\/p>\n<p>Reflecting on this challenge, he stated: \u201cThe solution to this issue seemed to be <a href=\"https:\/\/bitcoinmagazine.com\/technical\/bitcoin-covenants-checktemplateverify-bip-119\">CHECKTEMPLATEVERIFY (CTV)<\/a>. Since I wanted to delve deeper into covenants, CTV appeared to be a fitting starting point, so I began integrating CTV into my DLC chess undertaking. I was astonished at how straightforward it made everything\u2026\u201d<\/p>\n<p>Stu then proceeded to develop a <a href=\"https:\/\/github.com\/stutxo\/op_ctv_payment_pool\" target=\"_blank\" rel=\"noopener\">proof-of-concept prototype<\/a> of a Payment Pool utilizing CTV. Payment pools are a fundamental layer 2 system where groups larger than two share control over a single unspent bitcoin output.<\/p>\n<p>\u201cOne method to scale bitcoin for universal use, without relying on centralized third parties, is for users to collaborate on UTXOs,\u201d he explained when questioned about his choice to work on a proof-of-concept for a payment pool. \u201cPayment pools are an excellent way to achieve this, especially in conjunction with other layer 2 solutions such as Lightning or Ark.\u201d<\/p>\n<h2 class=\"wp-block-heading\">Covenants<\/h2>\n<p>Covenants have emerged as a divisive topic in discussions regarding the future direction of Bitcoin. Every developer has their individual viewpoint on the matter, and Stu is no exception.<\/p>\n<p>\u201cIn my opinion, employing covenants to substitute pre-signed transactions alone is a remarkable advancement for developers aiming to construct more efficiently and securely,\u201d he stated. \u201cIt eliminates a lot of interactivity and friction for users, reducing the need for them to be online or coordinate with other individuals, which can significantly enhance the user experience.\u201d<\/p>\n<p>I inquired whether this was what attracted him to creating proof-of-concepts and prototypes utilizing CTV rather than other covenant proposals.<\/p>\n<p>\u201cI was attracted to CTV because it was incredibly easy to implement in the applications I intended to build. After I created the payment pool with CTV, I had plans to replicate the same approach for all covenant proposals. I discovered how to achieve the same functionality with CAT, but it simply took much longer to make it work and involved a substantial amount more code. The Bitcoin script was about 50 lines, in contrast to CTV which required merely 3 lines.\u201d<\/p>\n<p>\u201cI\u2019m fairly confident there is consensus among protocol developers that enabling CTV poses no risk to Bitcoin\u2026\u201d he commented. \u201c\u2026so it appears the current contention is that users are not in favor of it. However, users are already utilizing applications and protocols such as Lightning and multisig vaults that would be enhanced by CTV. Therefore\u2026I believe it should be prioritized for the next soft fork\u2026\u201d<\/p>\n<pWhen discussing the current contentious nature of the dialogue surrounding covenants and the forthcoming soft fork, and ways to improve the atmosphere, he responded:<\/p>\n<p>\u201cSomeone ought to persuade Saylor to tweet a sandwich emoji, and everything will be alright.\u201d<\/p>\n<p>\u201cBut in all seriousness, I\u2019m not quite sure. Perhaps more in-person events where individuals can converse face-to-face might assist. It doesn\u2019t appear to be primarily a technical reason for our lack of progress, but rather a political one,\u201d he added in a more serious tone.<\/p>\n<p>\u201cI believe some of the reluctance stems more from any changes made to Bitcoin. The difficulty in changing it is one of Bitcoin&#8217;s remarkable properties, yet it doesn\u2019t need to be applied to soft forks to such an extent. It generates a lot of anxiety for certain Bitcoin developers, particularly Bitcoin Core maintainers. Everyone is awaiting their input on the upcoming fork, which seems to hinder them from participating in discussions altogether, complicating the achievement of consensus on any new alterations,\u201d he explained.<\/p>\n<h2 class=\"wp-block-heading\">The Future<\/h2>\n<p>Stu recently engaged in the Bitcoin Open Source Software (BOSS) program hosted by Chaincode Labs, designed as a pathway for developers new to the Bitcoin ecosystem to gain experience and rapidly deepen their understanding of building on Bitcoin.<\/p>\n<p>Looking ahead, Stu plans to contribute to the Char Network, a somewhat under-the-radar initiative aimed at creating a new bitcoin staking platform spearheaded by Jeremy Rubin, the developer who originally designed and proposed CTV. He intends to keep focusing on his personal side projects and contributing to open-source initiatives as well, with the ultimate goal of beginning contributions to Bitcoin Core itself.<\/p>\n<p>Stu shared his thoughts on Bitcoiners&#8217; priorities moving into the future:<\/p>\n<p>\u201cOur primary focus should be on enhancing self-custody. Currently, it\u2019s quite inadequate, and I believe more Bitcoiners need to acknowledge that. Backing up 12 words does seem straightforward, but it truly isn\u2019t that simple, and hardly anyone is succeeding at it.\u201d<\/p>\n<\/p><\/div>\n<p><br \/>\n<br \/><a href=\"https:\/\/bitcoinmagazine.com\/builders\/covenants-ctv-and-making-things-easier-for-developers\">Source link <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Creator: Stu Programming Language(s): Rust Contributes To: CTV Prototypes, Char Network Employment At: ZBD Prior to Bitcoin, Stu dedicated his time to being a Windows System Administrator and providing IT Support. His daily schedule was filled with long and tedious hours spent seated, performing dull maintenance tasks, reconfiguring systems, and resetting passwords for users who<\/p>\n","protected":false},"author":3,"featured_media":10643,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[22],"tags":[1980,1982,1981],"class_list":["post-10642","post","type-post","status-publish","format-standard","has-post-thumbnail","category-bitcoin","tag-gptreturn-a-list-of-comma-separated-tags-from-this-title-covenants","tag-and-making-things-easier-for-developers-gpt","tag-ctv"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Streamlining Development: The Role of Covenants and CTV - WSJ-Crypto<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/wsj-crypto.com\/index.php\/2025\/04\/04\/streamlining-development-the-role-of-covenants-and-ctv\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Streamlining Development: The Role of Covenants and CTV - WSJ-Crypto\" \/>\n<meta property=\"og:description\" content=\"Creator: Stu Programming Language(s): Rust Contributes To: CTV Prototypes, Char Network Employment At: ZBD Prior to Bitcoin, Stu dedicated his time to being a Windows System Administrator and providing IT Support. His daily schedule was filled with long and tedious hours spent seated, performing dull maintenance tasks, reconfiguring systems, and resetting passwords for users who\" \/>\n<meta property=\"og:url\" content=\"https:\/\/wsj-crypto.com\/index.php\/2025\/04\/04\/streamlining-development-the-role-of-covenants-and-ctv\/\" \/>\n<meta property=\"og:site_name\" content=\"WSJ-Crypto\" \/>\n<meta property=\"article:published_time\" content=\"2025-04-04T03:04:47+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/wsj-crypto.com\/wp-content\/uploads\/2025\/04\/Builders-Stu-Article-Image-1200-x-628.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"wsjcrypto\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"wsjcrypto\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/wsj-crypto.com\/index.php\/2025\/04\/04\/streamlining-development-the-role-of-covenants-and-ctv\/\",\"url\":\"https:\/\/wsj-crypto.com\/index.php\/2025\/04\/04\/streamlining-development-the-role-of-covenants-and-ctv\/\",\"name\":\"Streamlining Development: The Role of Covenants and CTV - WSJ-Crypto\",\"isPartOf\":{\"@id\":\"https:\/\/wsj-crypto.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/wsj-crypto.com\/index.php\/2025\/04\/04\/streamlining-development-the-role-of-covenants-and-ctv\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/wsj-crypto.com\/index.php\/2025\/04\/04\/streamlining-development-the-role-of-covenants-and-ctv\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/wsj-crypto.com\/wp-content\/uploads\/2025\/04\/Builders-Stu-Article-Image-1200-x-628.png\",\"datePublished\":\"2025-04-04T03:04:47+00:00\",\"author\":{\"@id\":\"https:\/\/wsj-crypto.com\/#\/schema\/person\/88a93723b30416db1a352d5a0096c4a7\"},\"breadcrumb\":{\"@id\":\"https:\/\/wsj-crypto.com\/index.php\/2025\/04\/04\/streamlining-development-the-role-of-covenants-and-ctv\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/wsj-crypto.com\/index.php\/2025\/04\/04\/streamlining-development-the-role-of-covenants-and-ctv\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/wsj-crypto.com\/index.php\/2025\/04\/04\/streamlining-development-the-role-of-covenants-and-ctv\/#primaryimage\",\"url\":\"https:\/\/wsj-crypto.com\/wp-content\/uploads\/2025\/04\/Builders-Stu-Article-Image-1200-x-628.png\",\"contentUrl\":\"https:\/\/wsj-crypto.com\/wp-content\/uploads\/2025\/04\/Builders-Stu-Article-Image-1200-x-628.png\",\"width\":1200,\"height\":628,\"caption\":\"Shinobi\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/wsj-crypto.com\/index.php\/2025\/04\/04\/streamlining-development-the-role-of-covenants-and-ctv\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/wsj-crypto.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Streamlining Development: The Role of Covenants and CTV\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/wsj-crypto.com\/#website\",\"url\":\"https:\/\/wsj-crypto.com\/\",\"name\":\"WSJ-Crypto\",\"description\":\"Just Another Crypto News Website\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/wsj-crypto.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/wsj-crypto.com\/#\/schema\/person\/88a93723b30416db1a352d5a0096c4a7\",\"name\":\"wsjcrypto\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/wsj-crypto.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/86fe8af82ea089646d6639ca2f87e0243d8688d957bd8e3ec22ec3c457cc16d4?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/86fe8af82ea089646d6639ca2f87e0243d8688d957bd8e3ec22ec3c457cc16d4?s=96&d=mm&r=g\",\"caption\":\"wsjcrypto\"},\"url\":\"https:\/\/wsj-crypto.com\/index.php\/author\/wsjcrypto\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Streamlining Development: The Role of Covenants and CTV - WSJ-Crypto","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:\/\/wsj-crypto.com\/index.php\/2025\/04\/04\/streamlining-development-the-role-of-covenants-and-ctv\/","og_locale":"it_IT","og_type":"article","og_title":"Streamlining Development: The Role of Covenants and CTV - WSJ-Crypto","og_description":"Creator: Stu Programming Language(s): Rust Contributes To: CTV Prototypes, Char Network Employment At: ZBD Prior to Bitcoin, Stu dedicated his time to being a Windows System Administrator and providing IT Support. His daily schedule was filled with long and tedious hours spent seated, performing dull maintenance tasks, reconfiguring systems, and resetting passwords for users who","og_url":"https:\/\/wsj-crypto.com\/index.php\/2025\/04\/04\/streamlining-development-the-role-of-covenants-and-ctv\/","og_site_name":"WSJ-Crypto","article_published_time":"2025-04-04T03:04:47+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/wsj-crypto.com\/wp-content\/uploads\/2025\/04\/Builders-Stu-Article-Image-1200-x-628.png","type":"image\/png"}],"author":"wsjcrypto","twitter_card":"summary_large_image","twitter_misc":{"Scritto da":"wsjcrypto","Tempo di lettura stimato":"5 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/wsj-crypto.com\/index.php\/2025\/04\/04\/streamlining-development-the-role-of-covenants-and-ctv\/","url":"https:\/\/wsj-crypto.com\/index.php\/2025\/04\/04\/streamlining-development-the-role-of-covenants-and-ctv\/","name":"Streamlining Development: The Role of Covenants and CTV - WSJ-Crypto","isPartOf":{"@id":"https:\/\/wsj-crypto.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/wsj-crypto.com\/index.php\/2025\/04\/04\/streamlining-development-the-role-of-covenants-and-ctv\/#primaryimage"},"image":{"@id":"https:\/\/wsj-crypto.com\/index.php\/2025\/04\/04\/streamlining-development-the-role-of-covenants-and-ctv\/#primaryimage"},"thumbnailUrl":"https:\/\/wsj-crypto.com\/wp-content\/uploads\/2025\/04\/Builders-Stu-Article-Image-1200-x-628.png","datePublished":"2025-04-04T03:04:47+00:00","author":{"@id":"https:\/\/wsj-crypto.com\/#\/schema\/person\/88a93723b30416db1a352d5a0096c4a7"},"breadcrumb":{"@id":"https:\/\/wsj-crypto.com\/index.php\/2025\/04\/04\/streamlining-development-the-role-of-covenants-and-ctv\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/wsj-crypto.com\/index.php\/2025\/04\/04\/streamlining-development-the-role-of-covenants-and-ctv\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/wsj-crypto.com\/index.php\/2025\/04\/04\/streamlining-development-the-role-of-covenants-and-ctv\/#primaryimage","url":"https:\/\/wsj-crypto.com\/wp-content\/uploads\/2025\/04\/Builders-Stu-Article-Image-1200-x-628.png","contentUrl":"https:\/\/wsj-crypto.com\/wp-content\/uploads\/2025\/04\/Builders-Stu-Article-Image-1200-x-628.png","width":1200,"height":628,"caption":"Shinobi"},{"@type":"BreadcrumbList","@id":"https:\/\/wsj-crypto.com\/index.php\/2025\/04\/04\/streamlining-development-the-role-of-covenants-and-ctv\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/wsj-crypto.com\/"},{"@type":"ListItem","position":2,"name":"Streamlining Development: The Role of Covenants and CTV"}]},{"@type":"WebSite","@id":"https:\/\/wsj-crypto.com\/#website","url":"https:\/\/wsj-crypto.com\/","name":"WSJ-Crypto","description":"Just Another Crypto News Website","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/wsj-crypto.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Person","@id":"https:\/\/wsj-crypto.com\/#\/schema\/person\/88a93723b30416db1a352d5a0096c4a7","name":"wsjcrypto","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/wsj-crypto.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/86fe8af82ea089646d6639ca2f87e0243d8688d957bd8e3ec22ec3c457cc16d4?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/86fe8af82ea089646d6639ca2f87e0243d8688d957bd8e3ec22ec3c457cc16d4?s=96&d=mm&r=g","caption":"wsjcrypto"},"url":"https:\/\/wsj-crypto.com\/index.php\/author\/wsjcrypto\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/wsj-crypto.com\/index.php\/wp-json\/wp\/v2\/posts\/10642","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wsj-crypto.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wsj-crypto.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wsj-crypto.com\/index.php\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/wsj-crypto.com\/index.php\/wp-json\/wp\/v2\/comments?post=10642"}],"version-history":[{"count":2,"href":"https:\/\/wsj-crypto.com\/index.php\/wp-json\/wp\/v2\/posts\/10642\/revisions"}],"predecessor-version":[{"id":10645,"href":"https:\/\/wsj-crypto.com\/index.php\/wp-json\/wp\/v2\/posts\/10642\/revisions\/10645"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wsj-crypto.com\/index.php\/wp-json\/wp\/v2\/media\/10643"}],"wp:attachment":[{"href":"https:\/\/wsj-crypto.com\/index.php\/wp-json\/wp\/v2\/media?parent=10642"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wsj-crypto.com\/index.php\/wp-json\/wp\/v2\/categories?post=10642"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wsj-crypto.com\/index.php\/wp-json\/wp\/v2\/tags?post=10642"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}