{"id":17133,"date":"2024-07-04T10:05:03","date_gmt":"2024-07-04T10:05:03","guid":{"rendered":"https:\/\/ecroxcoin.io\/blog\/?p=17133"},"modified":"2024-07-06T06:14:08","modified_gmt":"2024-07-06T06:14:08","slug":"creating-tokens-on-the-ecrox20-blockchain","status":"publish","type":"post","link":"https:\/\/ecroxcoin.io\/blog\/creating-tokens-on-the-ecrox20-blockchain\/","title":{"rendered":"Creating Tokens on the Ecrox Blockchain: A Path to Success or a Waste of Time?"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Creating Tokens on the Ecrox Blockchain : involves several steps, including writing a smart contract, deploying it to the blockchain, and verifying its functionality.<\/p><p class=\"wp-block-paragraph\">Below is a step-by-step guide on how to create token on ecrox20:<\/p><p class=\"wp-block-paragraph\"><strong>Prerequisites:<br><\/strong>Ecrox Wallet: Make sure you have an Ecrox wallet with some Ecrox tokens to pay for transaction fees.<br>Development Environment: Install Node.js, npm, and any other necessary development tools.<br>Ecrox Blockchain Network Access: Ensure you have access to the Ecrox blockchain network, either via a local node or an online provider.<br>Steps to Create an ECROX20 Token<\/p><div id=\"ez-toc-container\" class=\"ez-toc-v2_0_69_1 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/ecroxcoin.io\/blog\/creating-tokens-on-the-ecrox20-blockchain\/#Write_the_ECROX20_Smart_Contract\" title=\"Write the ECROX20 Smart Contract\">Write the ECROX20 Smart Contract<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/ecroxcoin.io\/blog\/creating-tokens-on-the-ecrox20-blockchain\/#Compile_the_Smart_Contract\" title=\"Compile the Smart Contract\">Compile the Smart Contract<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/ecroxcoin.io\/blog\/creating-tokens-on-the-ecrox20-blockchain\/#Deploy_the_Smart_Contract\" title=\"Deploy the Smart Contract\">Deploy the Smart Contract<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/ecroxcoin.io\/blog\/creating-tokens-on-the-ecrox20-blockchain\/#Verify_the_Token\" title=\"Verify the Token\">Verify the Token<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/ecroxcoin.io\/blog\/creating-tokens-on-the-ecrox20-blockchain\/#Conclusion\" title=\"Conclusion:\">Conclusion:<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/ecroxcoin.io\/blog\/creating-tokens-on-the-ecrox20-blockchain\/#FAQs\" title=\"FAQs:\">FAQs:<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Write_the_ECROX20_Smart_Contract\"><\/span><a href=\"http:\/\/Ecrox20Token.sol\" target=\"_blank\" rel=\"noopener\">Write the ECROX20 Smart Contract<\/a><span class=\"ez-toc-section-end\"><\/span><\/h2><figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"512\" src=\"https:\/\/ecroxcoin.io\/blog\/wp-content\/uploads\/2024\/07\/Blog-image-2024-07-03T170336.465-1024x512.png\" alt=\"Creating Tokens on the Ecrox20 Blockchain\" class=\"wp-image-17134\" srcset=\"https:\/\/ecroxcoin.io\/blog\/wp-content\/uploads\/2024\/07\/Blog-image-2024-07-03T170336.465-1024x512.png 1024w, https:\/\/ecroxcoin.io\/blog\/wp-content\/uploads\/2024\/07\/Blog-image-2024-07-03T170336.465-300x150.png 300w, https:\/\/ecroxcoin.io\/blog\/wp-content\/uploads\/2024\/07\/Blog-image-2024-07-03T170336.465-768x384.png 768w, https:\/\/ecroxcoin.io\/blog\/wp-content\/uploads\/2024\/07\/Blog-image-2024-07-03T170336.465-590x295.png 590w, https:\/\/ecroxcoin.io\/blog\/wp-content\/uploads\/2024\/07\/Blog-image-2024-07-03T170336.465-760x380.png 760w, https:\/\/ecroxcoin.io\/blog\/wp-content\/uploads\/2024\/07\/Blog-image-2024-07-03T170336.465-370x185.png 370w, https:\/\/ecroxcoin.io\/blog\/wp-content\/uploads\/2024\/07\/Blog-image-2024-07-03T170336.465.png 1200w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Creating Tokens on the Ecrox20 Blockchain<\/figcaption><\/figure><p class=\"wp-block-paragraph\">Create a new file for your token smart contract, for example, Ecrox20Token.sol, and write the following code:<\/p><p class=\"wp-block-paragraph\">solidity<br>Copy code<br>\/\/ SPDX-License-Identifier: MIT<br>pragma solidity ^0.8.0;<\/p><p class=\"wp-block-paragraph\">contract Ecrox20Token {<br>string public name = &#8220;YourTokenName&#8221;;<br>string public symbol = &#8220;YTN&#8221;;<br>uint8 public decimals = 18;<br>uint256 public totalSupply;<\/p><pre class=\"wp-block-code\"><code>mapping(address =&gt; uint256) public balanceOf;\nmapping(address =&gt; mapping(address =&gt; uint256)) public allowance;\n\nevent Transfer(address indexed from, address indexed to, uint256 value);\nevent Approval(address indexed owner, address indexed spender, uint256 value);\n\nconstructor(uint256 _initialSupply) {\n    totalSupply = _initialSupply * (10 ** uint256(decimals));\n    balanceOf&#91;msg.sender] = totalSupply;\n}\n\nfunction transfer(address _to, uint256 _value) public returns (bool success) {\n    require(balanceOf&#91;msg.sender] &gt;= _value, \"Insufficient balance\");\n    balanceOf&#91;msg.sender] -= _value;\n    balanceOf&#91;_to] += _value;\n    emit Transfer(msg.sender, _to, _value);\n    return true;\n}\n\nfunction approve(address _spender, uint256 _value) public returns (bool success) {\n    allowance&#91;msg.sender]&#91;_spender] = _value;\n    emit Approval(msg.sender, _spender, _value);\n    return true;\n}\n\nfunction transferFrom(address _from, address _to, uint256 _value) public returns (bool success) {\n    require(_value &lt;= balanceOf&#91;_from], \"Insufficient balance\");\n    require(_value &lt;= allowance&#91;_from]&#91;msg.sender], \"Allowance exceeded\");\n    balanceOf&#91;_from] -= _value;\n    balanceOf&#91;_to] += _value;\n    allowance&#91;_from]&#91;msg.sender] -= _value;\n    emit Transfer(_from, _to, _value);\n    return true;\n}<\/code><\/pre><p class=\"wp-block-paragraph\">}<\/p><h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Compile_the_Smart_Contract\"><\/span>Compile the Smart Contract<span class=\"ez-toc-section-end\"><\/span><\/h2><figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"512\" src=\"https:\/\/ecroxcoin.io\/blog\/wp-content\/uploads\/2024\/07\/Blog-image-2024-07-03T170316.465-1-1024x512.png\" alt=\"Creating Tokens on the Ecrox20 Blockchain\n\" class=\"wp-image-17138\" srcset=\"https:\/\/ecroxcoin.io\/blog\/wp-content\/uploads\/2024\/07\/Blog-image-2024-07-03T170316.465-1-1024x512.png 1024w, https:\/\/ecroxcoin.io\/blog\/wp-content\/uploads\/2024\/07\/Blog-image-2024-07-03T170316.465-1-300x150.png 300w, https:\/\/ecroxcoin.io\/blog\/wp-content\/uploads\/2024\/07\/Blog-image-2024-07-03T170316.465-1-768x384.png 768w, https:\/\/ecroxcoin.io\/blog\/wp-content\/uploads\/2024\/07\/Blog-image-2024-07-03T170316.465-1-590x295.png 590w, https:\/\/ecroxcoin.io\/blog\/wp-content\/uploads\/2024\/07\/Blog-image-2024-07-03T170316.465-1-760x380.png 760w, https:\/\/ecroxcoin.io\/blog\/wp-content\/uploads\/2024\/07\/Blog-image-2024-07-03T170316.465-1-370x185.png 370w, https:\/\/ecroxcoin.io\/blog\/wp-content\/uploads\/2024\/07\/Blog-image-2024-07-03T170316.465-1.png 1200w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Creating Tokens on the Ecrox20 Blockchain<\/figcaption><\/figure><p class=\"wp-block-paragraph\">Use the Solidity compiler (solc) to compile your smart contract. You can use tools like Remix, Truffle, or Hardhat for this purpose.<\/p><h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Deploy_the_Smart_Contract\"><\/span>Deploy the Smart Contract<span class=\"ez-toc-section-end\"><\/span><\/h2><figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"512\" src=\"https:\/\/ecroxcoin.io\/blog\/wp-content\/uploads\/2024\/07\/Blog-image-2024-07-03T170259.806-1024x512.png\" alt=\"Creating Tokens on the Ecrox20 Blockchain\" class=\"wp-image-17139\" srcset=\"https:\/\/ecroxcoin.io\/blog\/wp-content\/uploads\/2024\/07\/Blog-image-2024-07-03T170259.806-1024x512.png 1024w, https:\/\/ecroxcoin.io\/blog\/wp-content\/uploads\/2024\/07\/Blog-image-2024-07-03T170259.806-300x150.png 300w, https:\/\/ecroxcoin.io\/blog\/wp-content\/uploads\/2024\/07\/Blog-image-2024-07-03T170259.806-768x384.png 768w, https:\/\/ecroxcoin.io\/blog\/wp-content\/uploads\/2024\/07\/Blog-image-2024-07-03T170259.806-590x295.png 590w, https:\/\/ecroxcoin.io\/blog\/wp-content\/uploads\/2024\/07\/Blog-image-2024-07-03T170259.806-760x380.png 760w, https:\/\/ecroxcoin.io\/blog\/wp-content\/uploads\/2024\/07\/Blog-image-2024-07-03T170259.806-370x185.png 370w, https:\/\/ecroxcoin.io\/blog\/wp-content\/uploads\/2024\/07\/Blog-image-2024-07-03T170259.806.png 1200w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Creating Tokens on the Ecrox20 Blockchain<\/figcaption><\/figure><p class=\"wp-block-paragraph\">You need to deploy the compiled smart contract to the<a href=\"https:\/\/ecroxscan.com\/\" target=\"_blank\" rel=\"noopener\"> Ecrox blockchain<\/a>. Here&#8217;s an example using Web3.js and Truffle:<\/p><p class=\"wp-block-paragraph\">Install Web3.js and Truffle:<br>bash<br>Copy code<br>npm install web3 truffle<br>Create Deployment Script:<br>Create a deployment script, for example, deploy.js:<\/p><p class=\"wp-block-paragraph\">javascript<br>Copy code<br>const Web3 = require(&#8216;web3&#8217;);<br>const fs = require(&#8216;fs&#8217;);<br>const path = require(&#8216;path&#8217;);<\/p><p class=\"wp-block-paragraph\">\/\/ Connect to Ecrox blockchain (replace with your provider URL)<br>const providerUrl = &#8216;https:\/\/your-ecrox-provider-url&#8217;;<br>const web3 = new Web3(new Web3.providers.HttpProvider(providerUrl));<\/p><p class=\"wp-block-paragraph\">\/\/ Read the compiled contract<br>const contractPath = path.resolve(__dirname, &#8216;build\/contracts\/Ecrox20Token.json&#8217;);<br>const contractJson = JSON.parse(fs.readFileSync(contractPath, &#8216;utf8&#8217;));<\/p><p class=\"wp-block-paragraph\">\/\/ Get contract ABI and bytecode<br>const { abi, bytecode } = contractJson;<\/p><p class=\"wp-block-paragraph\">const deployContract = async () =&gt; {<br>const accounts = await web3.eth.getAccounts();<br>const deployerAccount = accounts[0];<\/p><pre class=\"wp-block-code\"><code>const ecrox20Token = new web3.eth.Contract(abi);\n\necrox20Token.deploy({\n    data: bytecode,\n    arguments: &#91;1000000]  \/\/ Initial supply\n})\n.send({\n    from: deployerAccount,\n    gas: 1500000,\n    gasPrice: '30000000000'\n})\n.on('receipt', (receipt) =&gt; {\n    console.log('Contract deployed at address:', receipt.contractAddress);\n})\n.on('error', (error) =&gt; {\n    console.error('Deployment error:', error);\n});<\/code><\/pre><p class=\"wp-block-paragraph\">};<\/p><p class=\"wp-block-paragraph\">deployContract();<br>Run Deployment Script:<br>bash<br>Copy code<br>node deploy.js<\/p><h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Verify_the_Token\"><\/span>Verify the Token<span class=\"ez-toc-section-end\"><\/span><\/h2><figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"512\" src=\"https:\/\/ecroxcoin.io\/blog\/wp-content\/uploads\/2024\/07\/Blog-image-2024-07-03T170245.862-1024x512.png\" alt=\"Creating Tokens on the Ecrox20 Blockchain\" class=\"wp-image-17140\" srcset=\"https:\/\/ecroxcoin.io\/blog\/wp-content\/uploads\/2024\/07\/Blog-image-2024-07-03T170245.862-1024x512.png 1024w, https:\/\/ecroxcoin.io\/blog\/wp-content\/uploads\/2024\/07\/Blog-image-2024-07-03T170245.862-300x150.png 300w, https:\/\/ecroxcoin.io\/blog\/wp-content\/uploads\/2024\/07\/Blog-image-2024-07-03T170245.862-768x384.png 768w, https:\/\/ecroxcoin.io\/blog\/wp-content\/uploads\/2024\/07\/Blog-image-2024-07-03T170245.862-590x295.png 590w, https:\/\/ecroxcoin.io\/blog\/wp-content\/uploads\/2024\/07\/Blog-image-2024-07-03T170245.862-760x380.png 760w, https:\/\/ecroxcoin.io\/blog\/wp-content\/uploads\/2024\/07\/Blog-image-2024-07-03T170245.862-370x185.png 370w, https:\/\/ecroxcoin.io\/blog\/wp-content\/uploads\/2024\/07\/Blog-image-2024-07-03T170245.862.png 1200w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Creating Tokens on the Ecrox20 Blockchain<\/figcaption><\/figure><p class=\"wp-block-paragraph\">After deploying the contract, verify that it is functioning correctly by interacting with it through Web3.js, Truffle, or Remix. You can perform actions such as checking balances, transferring tokens, and approving allowances.<\/p><p class=\"wp-block-paragraph\">Additional Considerations<br>Security: Ensure your smart contract is audited and follows best practices to prevent vulnerabilities.<br>Regulation: Be aware of and comply with any regulatory requirements for issuing tokens.<br>Testing: Thoroughly test your contract on a test network before deploying to the mainnet.<br>By following these steps, you should be able to create and deploy an ECROX20 token on the Ecrox blockchain successfully.<\/p><h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Conclusion\"><\/span>Conclusion:<span class=\"ez-toc-section-end\"><\/span><\/h2><p class=\"wp-block-paragraph\">Creating Tokens on the Ecrox20 Blockchain involves several critical steps, including writing the smart contract, compiling it, deploying it to the blockchain, and verifying its functionality. By following the outlined guide and ensuring adherence to best practices for security and testing, you can successfully launch your token. Always remain aware of regulatory requirements to maintain compliance.<\/p><h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"FAQs\"><\/span>FAQs:<span class=\"ez-toc-section-end\"><\/span><\/h2><p class=\"wp-block-paragraph\"><strong>What is an ECROX20 token?<\/strong> <\/p><p class=\"wp-block-paragraph\">An ECROX20 token is a standard token on the Ecrox blockchain, similar to the ERC20 standard on Ethereum. It defines a set of rules for token interactions, ensuring compatibility and interoperability across the Ecrox ecosystem.<\/p><p class=\"wp-block-paragraph\"><strong>What tools do I need to create an ECROX20 token?<\/strong><\/p><p class=\"wp-block-paragraph\">You&#8217;ll need an Ecrox wallet, a development environment with Node.js and npm, and access to the Ecrox blockchain network. Additionally, you&#8217;ll use tools like Solidity, Web3.js, and Truffle or Hardhat for contract development and deployment.<\/p><p class=\"wp-block-paragraph\"><strong>How do I compile my ECROX20 smart contract?<\/strong> <\/p><p class=\"wp-block-paragraph\">You can use tools like Remix, Truffle, or Hardhat to compile your Solidity smart contract. These tools will convert your Solidity code into bytecode that can be deployed to the blockchain.<\/p><p class=\"wp-block-paragraph\"><strong>How do I deploy my ECROX20 smart contract?<\/strong> <\/p><p class=\"wp-block-paragraph\">After compiling your contract, use Web3.js and Truffle (or similar tools) to deploy it to the Ecrox blockchain. You\u2019ll need to connect to an Ecrox provider, get your contract&#8217;s ABI and bytecode, and execute the deployment script.<\/p><p class=\"wp-block-paragraph\"><strong>How can I verify my token&#8217;s functionality?<\/strong><\/p><p class=\"wp-block-paragraph\"> Verify your token by interacting with it using Web3.js, Truffle, or Remix. Check balances, perform transfers, and approve allowances to ensure the contract operates as expected.<\/p><p class=\"wp-block-paragraph\"><strong>What security measures should I consider when creating a token?<\/strong> <\/p><p class=\"wp-block-paragraph\">Ensure your smart contract follows best practices to prevent vulnerabilities. Consider getting your contract audited by professionals, and thoroughly test it on a test network before deploying to the mainnet.<\/p><p class=\"wp-block-paragraph\"><strong>Are there any regulatory requirements for issuing tokens?<\/strong> <\/p><p class=\"wp-block-paragraph\">Yes, depending on your jurisdiction, there may be regulatory requirements for issuing tokens. It&#8217;s crucial to be aware of these requirements and ensure compliance to avoid legal issues.<\/p>","protected":false},"excerpt":{"rendered":"<p>Creating Tokens on the Ecrox Blockchain : involves several steps, including writing a smart contract, deploying it to the blockchain, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":17136,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"content-type":"","limit_modified_date":"","last_modified_date":"","footnotes":""},"categories":[267],"tags":[302,626,240,237,222,221],"class_list":["post-17133","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ecrox-chain","tag-bitcoin","tag-creating-tokens-on-the-ecrox20-blockchain","tag-crypto-exchange","tag-cryptocurrency","tag-ecrox","tag-ecrox-chain"],"_links":{"self":[{"href":"https:\/\/ecroxcoin.io\/blog\/wp-json\/wp\/v2\/posts\/17133","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ecroxcoin.io\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ecroxcoin.io\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ecroxcoin.io\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ecroxcoin.io\/blog\/wp-json\/wp\/v2\/comments?post=17133"}],"version-history":[{"count":10,"href":"https:\/\/ecroxcoin.io\/blog\/wp-json\/wp\/v2\/posts\/17133\/revisions"}],"predecessor-version":[{"id":17219,"href":"https:\/\/ecroxcoin.io\/blog\/wp-json\/wp\/v2\/posts\/17133\/revisions\/17219"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ecroxcoin.io\/blog\/wp-json\/wp\/v2\/media\/17136"}],"wp:attachment":[{"href":"https:\/\/ecroxcoin.io\/blog\/wp-json\/wp\/v2\/media?parent=17133"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ecroxcoin.io\/blog\/wp-json\/wp\/v2\/categories?post=17133"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ecroxcoin.io\/blog\/wp-json\/wp\/v2\/tags?post=17133"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}