{"id":2504,"date":"2024-12-29T22:25:24","date_gmt":"2024-12-29T22:25:24","guid":{"rendered":"https:\/\/production-mode.com\/robraimondidds\/designing-better-liquidity-smart-pool-tokens-custom-pools-and-why-i-bet-on-flexibility\/"},"modified":"2024-12-29T22:25:24","modified_gmt":"2024-12-29T22:25:24","slug":"designing-better-liquidity-smart-pool-tokens-custom-pools-and-why-i-bet-on-flexibility","status":"publish","type":"post","link":"https:\/\/production-mode.com\/robraimondidds\/designing-better-liquidity-smart-pool-tokens-custom-pools-and-why-i-bet-on-flexibility\/","title":{"rendered":"Designing Better Liquidity: Smart Pool Tokens, Custom Pools, and Why I Bet on Flexibility"},"content":{"rendered":"<p>Whoa!<br \/>\nLiquidity in DeFi moves fast and it often feels like the Wild West.<br \/>\nMost folks talk about AMMs like they&#8217;re one-size-fits-all, though actually the nuance is huge; different pools behave differently under stress, and your exposure can swing widely with market composition.<br \/>\nMy gut said early on that customizable pools were the place to be, and after building and testing somethin&#8217; on a few chains that feeling stuck like gum on a shoe\u2014so I dug deeper.<br \/>\nHere\u2019s the thing: smart pool tokens let you package rules, not just assets, and that changes both risk and opportunity.<\/p>\n<p>Seriously?<br \/>\nYes. Smart pool tokens (SPTs) are not just another ERC-20 you trade.<br \/>\nThey encode the pool&#8217;s behavior\u2014fees, weights, rebalancing logic\u2014so the token represents a living strategy.<br \/>\nThat matters when you want to tune impermanent loss, fee capture, or governance exposure for LPs, because the token becomes a composable building block in DeFi stacks, interacting with vaults, yield aggregators, and derivative layers in ways single-asset strategies can&#8217;t.<br \/>\nOn one hand, complexity opens doors; on the other hand, complexity hides bugs and surprises that can cost money.<\/p>\n<p>Hmm&#8230;<br \/>\nInitially I thought a custom-weight pool was only marginally better than a two-token pair, but then I realized the combinatorial effects\u2014especially with multi-asset weighting\u2014create risk profiles that are fundamentally different.<br \/>\nThis is where protocol design meets portfolio theory, and you start optimizing for variance, not just return.<br \/>\nSome pools are tuned to capture trading fees (active fee strategies), while others are designed to provide deep, low-slippage liquidity for specific token baskets, which attracts different counterparties.<br \/>\nIf you&#8217;re building a pool, think about who the user will be, because that determines your success more than raw APR numbers do.<\/p>\n<p>Okay, so check this out\u2014<br \/>\nBalancer was early to the game with programmable pools that let you pick arbitrary weights, and the ecosystem around custom pools is still evolving.<br \/>\nI&#8217;m biased, but the ability to create n-token pools with asymmetric weights is a game-changer for index-like exposure and for projects that want to bootstrap liquidity without surrendering token supply.<br \/>\n(oh, and by the way&#8230;) you can read more about one implementation over at the balancer official site if you want the docs and interface; the docs helped me avoid a few rookie mistakes.<br \/>\nBut docs don&#8217;t replace testing; testnets and dry runs are your friend, because smart pool logic is subtle and the markets will poke at any edge-case you miss.<\/p>\n<p>Whoa!<br \/>\nMechanically, smart pool tokens work as claim tickets on the underlying assets plus the pool&#8217;s policy.<br \/>\nWhen LPs deposit, they receive SPTs that reflect both assets and governance over rebalancing parameters if the pool allows it.<br \/>\nPractically speaking, that means the SPT price is influenced by trades, arbitrage, and any on-chain reweighting, so passive LPs need to understand the token&#8217;s sensitivities.<br \/>\nThere are ways to hedge using perp markets or options, though those hedges add cost and complexity\u2014very very important to factor in.<\/p>\n<p>Really?<br \/>\nYes\u2014consider impermanent loss (IL).<br \/>\nIL is not a fixed tax; it&#8217;s a path-dependent outcome tied to how and when prices change relative to the pool&#8217;s composition.<br \/>\nCustom pools can mitigate IL via dynamic fees, reweighting schedules, oracles, or by increasing the number of assets in the pool which dilutes pairwise divergence.<br \/>\nOn the flip side, adding mechanics like oracles introduces trust assumptions and latency moments where front-runners could exploit timing mismatches.<\/p>\n<p>Hmm&#8230;<br \/>\nI remember building a small three-token pool and thinking we were clever, until a sudden depeg in one of the stablecoins turned the pool into a slow-motion battering ram for liquidity.<br \/>\nMy instinct said &#8220;we&#8217;ll rebalance fast enough,&#8221; but actually I had underestimated slippage and the cost of moving positions in low-depth markets.<br \/>\nThat failure taught me to simulate shocks\u2014both symmetric and asymmetric\u2014and to expect correlated moves across tokens that you didn&#8217;t think were correlated.<br \/>\nSo plan for black swans, even if they feel unlikely on paper.<\/p>\n<p>Whoa!<br \/>\nFrom a UX perspective, SPTs can confuse everyday users.<br \/>\nIf someone sees a shiny APR they don&#8217;t understand the rebalancing schedule or their rights as token holders, they&#8217;re likely to pull out when volatility spikes.<br \/>\nEducation helps, but so does designing pools with predictable mechanics and clear guardrails, because trust is as much psychological as it is technical.<br \/>\nDesign your tokenomics with a Main Street user in mind, not just a quant on a trading desk.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/logodix.com\/logo\/2051982.png\" alt=\"Diagram showing a smart pool token interacting with traders, arbitrageurs, and protocol governance\" \/><\/p>\n<h2>Where to Start: Practical Steps for Building a Custom Pool<\/h2>\n<p>Start small and iterate.<br \/>\nDeploy on a testnet.<br \/>\nRun Monte Carlo sims with shock scenarios and include fees and gas in the model.<br \/>\nTalk to potential LPs (yes, actually talk) and ask what slippage they&#8217;d tolerate and which tokens they&#8217;d prefer to avoid\u2014this informs weights more than any backtest.<br \/>\nAnd use the reference materials at the balancer official site as one of your technical backstops while you design (I keep it bookmarked for quick API checks).<\/p>\n<p>Whoa!<br \/>\nGovernance matters.<br \/>\nWho can change fee curves? Who can add or remove tokens? What are upgrade paths if a smart contract bug is found?<br \/>\nYou can bake multisigs, timelocks, or more decentralized governance into the SPT logic, though each choice trades off speed for safety in different ways.<br \/>\nIf your community values fast product iteration, don&#8217;t pretend slow governance won&#8217;t bite you; if they value security, don&#8217;t promise rapid feature churn.<br \/>\nAlign incentives early and you&#8217;ll save headaches later.<\/p>\n<p>Seriously?<br \/>\nYes\u2014on-chain composability will chew up strategies that aren&#8217;t composable-friendly.<br \/>\nIf your SPT can&#8217;t be used as collateral, integrated into vaults, or recognized by oracles, you&#8217;ll limit demand.<br \/>\nSo think about standards, interfaces, and how yield aggregators will interact with your token.<br \/>\nInteroperability often beats novelty when it comes to adoption.<\/p>\n<p>Okay, quick note\u2014<br \/>\nFees are the obvious lever to attract LPs, but fee revenue alone doesn&#8217;t justify exposure to large drawdowns.<br \/>\nConsider dynamic fee curves that increase during volatile periods, and be explicit about how fees are distributed\u2014reinvestment? treasury? protocol incentives?<br \/>\nAlso, be mindful of tax and regulatory treatment in your jurisdiction\u2014I&#8217;m not a lawyer, but this part bugs me because it&#8217;s often left until after the fact, and that&#8217;s when problems compound.<br \/>\nPlan ahead.<\/p>\n<div class=\"faq\">\n<h2>FAQ<\/h2>\n<div class=\"faq-item\">\n<h3>What is the main benefit of using smart pool tokens?<\/h3>\n<p>SPTs encapsulate strategy. They package asset exposure plus pool policy, making liquidity positions composable and programmable\u2014so LPs can earn fees and participate in complex strategies without managing each trade themselves.<\/p>\n<\/div>\n<div class=\"faq-item\">\n<h3>How do custom pools affect impermanent loss?<\/h3>\n<p>Custom pools change the IL surface. You can mitigate IL with multiple assets, dynamic fees, or reweighting, but each mitigation adds other risks (oracle reliance, rebalancing costs). Run scenarios to understand trade-offs.<\/p>\n<\/div>\n<div class=\"faq-item\">\n<h3>How should I test a pool before launch?<\/h3>\n<p>Deploy on testnet, run stress tests, simulate price shocks and correlated moves, model gas costs, and get real users to try it in an incentivized pilot\u2014your assumptions will break, and that&#8217;s good if you catch issues early.<\/p>\n<\/div>\n<\/div>\n<p><!--wp-post-meta--><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Whoa! Liquidity in DeFi moves fast and it often feels like the Wild West. Most folks talk about AMMs like [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[1],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Designing Better Liquidity: Smart Pool Tokens, Custom Pools, and Why I Bet on Flexibility - ROB RAIMONDI<\/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:\/\/production-mode.com\/robraimondidds\/designing-better-liquidity-smart-pool-tokens-custom-pools-and-why-i-bet-on-flexibility\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Designing Better Liquidity: Smart Pool Tokens, Custom Pools, and Why I Bet on Flexibility - ROB RAIMONDI\" \/>\n<meta property=\"og:description\" content=\"Whoa! Liquidity in DeFi moves fast and it often feels like the Wild West. Most folks talk about AMMs like [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/production-mode.com\/robraimondidds\/designing-better-liquidity-smart-pool-tokens-custom-pools-and-why-i-bet-on-flexibility\/\" \/>\n<meta property=\"og:site_name\" content=\"ROB RAIMONDI\" \/>\n<meta property=\"article:published_time\" content=\"2024-12-29T22:25:24+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/logodix.com\/logo\/2051982.png\" \/>\n<meta name=\"author\" content=\"root\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"root\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/production-mode.com\/robraimondidds\/designing-better-liquidity-smart-pool-tokens-custom-pools-and-why-i-bet-on-flexibility\/\",\"url\":\"https:\/\/production-mode.com\/robraimondidds\/designing-better-liquidity-smart-pool-tokens-custom-pools-and-why-i-bet-on-flexibility\/\",\"name\":\"Designing Better Liquidity: Smart Pool Tokens, Custom Pools, and Why I Bet on Flexibility - ROB RAIMONDI\",\"isPartOf\":{\"@id\":\"https:\/\/production-mode.com\/robraimondidds\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/production-mode.com\/robraimondidds\/designing-better-liquidity-smart-pool-tokens-custom-pools-and-why-i-bet-on-flexibility\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/production-mode.com\/robraimondidds\/designing-better-liquidity-smart-pool-tokens-custom-pools-and-why-i-bet-on-flexibility\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/logodix.com\/logo\/2051982.png\",\"datePublished\":\"2024-12-29T22:25:24+00:00\",\"dateModified\":\"2024-12-29T22:25:24+00:00\",\"author\":{\"@id\":\"https:\/\/production-mode.com\/robraimondidds\/#\/schema\/person\/fd197102b64124582e1e864232c98dbf\"},\"breadcrumb\":{\"@id\":\"https:\/\/production-mode.com\/robraimondidds\/designing-better-liquidity-smart-pool-tokens-custom-pools-and-why-i-bet-on-flexibility\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/production-mode.com\/robraimondidds\/designing-better-liquidity-smart-pool-tokens-custom-pools-and-why-i-bet-on-flexibility\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/production-mode.com\/robraimondidds\/designing-better-liquidity-smart-pool-tokens-custom-pools-and-why-i-bet-on-flexibility\/#primaryimage\",\"url\":\"https:\/\/logodix.com\/logo\/2051982.png\",\"contentUrl\":\"https:\/\/logodix.com\/logo\/2051982.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/production-mode.com\/robraimondidds\/designing-better-liquidity-smart-pool-tokens-custom-pools-and-why-i-bet-on-flexibility\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/production-mode.com\/robraimondidds\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Designing Better Liquidity: Smart Pool Tokens, Custom Pools, and Why I Bet on Flexibility\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/production-mode.com\/robraimondidds\/#website\",\"url\":\"https:\/\/production-mode.com\/robraimondidds\/\",\"name\":\"ROB RAIMONDI\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/production-mode.com\/robraimondidds\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/production-mode.com\/robraimondidds\/#\/schema\/person\/fd197102b64124582e1e864232c98dbf\",\"name\":\"root\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/production-mode.com\/robraimondidds\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/2cfab1d357956161ae033fe8c3605541?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/2cfab1d357956161ae033fe8c3605541?s=96&d=mm&r=g\",\"caption\":\"root\"},\"url\":\"https:\/\/production-mode.com\/robraimondidds\/author\/root\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Designing Better Liquidity: Smart Pool Tokens, Custom Pools, and Why I Bet on Flexibility - ROB RAIMONDI","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:\/\/production-mode.com\/robraimondidds\/designing-better-liquidity-smart-pool-tokens-custom-pools-and-why-i-bet-on-flexibility\/","og_locale":"en_US","og_type":"article","og_title":"Designing Better Liquidity: Smart Pool Tokens, Custom Pools, and Why I Bet on Flexibility - ROB RAIMONDI","og_description":"Whoa! Liquidity in DeFi moves fast and it often feels like the Wild West. Most folks talk about AMMs like [&hellip;]","og_url":"https:\/\/production-mode.com\/robraimondidds\/designing-better-liquidity-smart-pool-tokens-custom-pools-and-why-i-bet-on-flexibility\/","og_site_name":"ROB RAIMONDI","article_published_time":"2024-12-29T22:25:24+00:00","og_image":[{"url":"https:\/\/logodix.com\/logo\/2051982.png"}],"author":"root","twitter_card":"summary_large_image","twitter_misc":{"Written by":"root","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/production-mode.com\/robraimondidds\/designing-better-liquidity-smart-pool-tokens-custom-pools-and-why-i-bet-on-flexibility\/","url":"https:\/\/production-mode.com\/robraimondidds\/designing-better-liquidity-smart-pool-tokens-custom-pools-and-why-i-bet-on-flexibility\/","name":"Designing Better Liquidity: Smart Pool Tokens, Custom Pools, and Why I Bet on Flexibility - ROB RAIMONDI","isPartOf":{"@id":"https:\/\/production-mode.com\/robraimondidds\/#website"},"primaryImageOfPage":{"@id":"https:\/\/production-mode.com\/robraimondidds\/designing-better-liquidity-smart-pool-tokens-custom-pools-and-why-i-bet-on-flexibility\/#primaryimage"},"image":{"@id":"https:\/\/production-mode.com\/robraimondidds\/designing-better-liquidity-smart-pool-tokens-custom-pools-and-why-i-bet-on-flexibility\/#primaryimage"},"thumbnailUrl":"https:\/\/logodix.com\/logo\/2051982.png","datePublished":"2024-12-29T22:25:24+00:00","dateModified":"2024-12-29T22:25:24+00:00","author":{"@id":"https:\/\/production-mode.com\/robraimondidds\/#\/schema\/person\/fd197102b64124582e1e864232c98dbf"},"breadcrumb":{"@id":"https:\/\/production-mode.com\/robraimondidds\/designing-better-liquidity-smart-pool-tokens-custom-pools-and-why-i-bet-on-flexibility\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/production-mode.com\/robraimondidds\/designing-better-liquidity-smart-pool-tokens-custom-pools-and-why-i-bet-on-flexibility\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/production-mode.com\/robraimondidds\/designing-better-liquidity-smart-pool-tokens-custom-pools-and-why-i-bet-on-flexibility\/#primaryimage","url":"https:\/\/logodix.com\/logo\/2051982.png","contentUrl":"https:\/\/logodix.com\/logo\/2051982.png"},{"@type":"BreadcrumbList","@id":"https:\/\/production-mode.com\/robraimondidds\/designing-better-liquidity-smart-pool-tokens-custom-pools-and-why-i-bet-on-flexibility\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/production-mode.com\/robraimondidds\/"},{"@type":"ListItem","position":2,"name":"Designing Better Liquidity: Smart Pool Tokens, Custom Pools, and Why I Bet on Flexibility"}]},{"@type":"WebSite","@id":"https:\/\/production-mode.com\/robraimondidds\/#website","url":"https:\/\/production-mode.com\/robraimondidds\/","name":"ROB RAIMONDI","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/production-mode.com\/robraimondidds\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/production-mode.com\/robraimondidds\/#\/schema\/person\/fd197102b64124582e1e864232c98dbf","name":"root","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/production-mode.com\/robraimondidds\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/2cfab1d357956161ae033fe8c3605541?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/2cfab1d357956161ae033fe8c3605541?s=96&d=mm&r=g","caption":"root"},"url":"https:\/\/production-mode.com\/robraimondidds\/author\/root\/"}]}},"_links":{"self":[{"href":"https:\/\/production-mode.com\/robraimondidds\/wp-json\/wp\/v2\/posts\/2504"}],"collection":[{"href":"https:\/\/production-mode.com\/robraimondidds\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/production-mode.com\/robraimondidds\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/production-mode.com\/robraimondidds\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/production-mode.com\/robraimondidds\/wp-json\/wp\/v2\/comments?post=2504"}],"version-history":[{"count":0,"href":"https:\/\/production-mode.com\/robraimondidds\/wp-json\/wp\/v2\/posts\/2504\/revisions"}],"wp:attachment":[{"href":"https:\/\/production-mode.com\/robraimondidds\/wp-json\/wp\/v2\/media?parent=2504"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/production-mode.com\/robraimondidds\/wp-json\/wp\/v2\/categories?post=2504"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/production-mode.com\/robraimondidds\/wp-json\/wp\/v2\/tags?post=2504"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}