
{"id":113900,"date":"2024-02-26T18:03:46","date_gmt":"2024-02-26T18:03:46","guid":{"rendered":"https:\/\/mycryptomania.com\/?p=113900"},"modified":"2024-02-26T18:03:46","modified_gmt":"2024-02-26T18:03:46","slug":"bitcoin-keys-and-addresses","status":"publish","type":"post","link":"https:\/\/mycryptomania.com\/?p=113900","title":{"rendered":"Bitcoin Keys and Addresses"},"content":{"rendered":"<p>Bitcoin keys and addresses are a string of unique numbers used to send and receive Bitcoin on the network.\u00a0<\/p>\n<p>Keys and addresses function like a checking account at a bank similar to your checking <strong>account number<\/strong> and account <strong>password<\/strong>.<\/p>\n<p>Your <strong>public key<\/strong> is your <strong>account number.\u00a0<\/strong><\/p>\n<p>Your <strong>private key<\/strong> is your <strong>account password.\u00a0\u00a0<\/strong><\/p>\n<p>Your <strong>address<\/strong> is like your Venmo or Zelle <strong>@handle<\/strong> that functions like your <strong>account number <\/strong>that is given to the sender who creates the transaction.<\/p>\n<div class=\"wp-block-image\">\n<\/div>\n<h2 class=\"wp-block-heading\"><strong>What is a Bitcoin private key?<\/strong><\/h2>\n<p>Your <strong>private key<\/strong> is like a <strong>password<\/strong> that secures the Bitcoin and is used to sign a transaction which prevents people from sending Bitcoin from your wallet to their <strong>address<\/strong>.\u00a0<\/p>\n<p>A <strong>private key <\/strong>is also called a <strong>secret key or (SK-secret key).<\/strong><\/p>\n<p>Private keys are <strong>randomly generated 256-bit numbers<\/strong> generated by a SHA-256 algorithm.\u00a0 The number \u2018256\u2019 in SHA-256 represents the number of hexadecimal characters produced as an output of the algorithm which represents the data that was encrypted.\u00a0\u00a0<\/p>\n<p>Since Bitcoin Core is a computer program run by all nodes, the software must be able to read the information.\u00a0 Computers like to use <strong>Binary<\/strong>, elemental numbers (1s and 0s) to store data in bits.\u00a0\u00a0<\/p>\n<p>In the example below, Hexadecimal (hex) and Decimal numbers can be converted to Binary.\u00a0 These conversions from one format to another are interchangeable and all represent <strong>the same<\/strong> <strong>private key.\u00a0 Note<\/strong>: Never share your private key with anyone!<\/p>\n<p>Your <a href=\"https:\/\/blog.stratus.io\/how-bitcoin-transactions-work\/\" target=\"_blank\" title=\"\" rel=\"noopener\"><strong>private key<\/strong> is used to sign a Bitcoin transaction<\/a> on the network and <a href=\"https:\/\/stratus.io\/blog\/bitcoin-utxo-what-you-need-to-know-right-now\/\" target=\"_blank\" title=\"\" rel=\"noopener\"><strong>unlock<\/strong> your Bitcoin UTXO<\/a>s to spend.<\/p>\n<p>If someone has your private key they can drain (sweep) Bitcoin from your account.\u00a0\u00a0<\/p>\n<p><a href=\"https:\/\/stratus.io\/blog\/best-places-to-hide-your-cold-wallet\/\" target=\"_blank\" title=\"\" rel=\"noopener\">Self-custody of your <strong>private key<\/strong><\/a><strong> <\/strong>is a fundamental right and responsibility of Bitcoin investors. Non-custodial wallets enable you to become your own bank and serve as an alternative solution to 3rd party custodial wallets, like an exchange, used for private key management.\u00a0<\/p>\n<p>If you are using an <a href=\"https:\/\/stratus.io\/blog\/hot-vs-cold-crypto-wallets-guide\/\" target=\"_blank\" title=\"\" rel=\"noopener\">exchange wallet (Coinbase) or software wallet (MetaMask)<\/a>, then you <strong>do not<\/strong> control your private key.\u00a0 The <strong>\u2018hot wallet\u2019<\/strong> provider is acting as the custodian.\u00a0<\/p>\n<p><a href=\"https:\/\/stratus.io\/blog\/setting-up-crypto-hardware-wallet\/\" target=\"_blank\" title=\"\" rel=\"noopener\">Private keys stored offline in cold storage<\/a> transfers the <strong>custodial risk<\/strong> (hacks, theft, negligence) away from the third party hot wallet provider directly to you.\u00a0\u00a0\u00a0\u00a0<\/p>\n<p>Most wallet services (hot and cold) provide a way to <a href=\"https:\/\/stratus.io\/blog\/how-to-recover-your-cold-wallet-with-24-word-seed\/\" target=\"_blank\" title=\"\" rel=\"noopener\"><strong>backup and restore your private key<\/strong><\/a> by providing you with a <strong>recovery seed phrase<\/strong> (12-24 words) that represents your 256 bit <strong>private key.<\/strong><\/p>\n<h2 class=\"wp-block-heading\"><strong>How do I generate a Bitcoin private key offline?<\/strong><\/h2>\n<p>Generating a private key is like creating a new bank account to send and receive Bitcoin.\u00a0\u00a0<\/p>\n<p>To create a new bank account at Chase you have to fill out a form, provide ID, and receive permission from the bank before you\u2019re given an account number.\u00a0\u00a0<\/p>\n<p>At any time, for any reason that same bank could freeze or cancel your account preventing access to your funds at the directive of the government or an employee.\u00a0\u00a0<\/p>\n<p>Creating a <strong>private key<\/strong> doesn\u2019t require anybody\u2019s permission and effectively creates your own \u2018account\u2019 on the Bitcoin Network.\u00a0 Being your own sovereign bank is liberating and a fundamental right offered by Bitcoin.<\/p>\n<p>You can manually create a private key without a wallet provider simply by <strong>generating a 256-bit random number<\/strong>.\u00a0\u00a0<\/p>\n<p>Here are a few <strong>examples of how to generate a private key<\/strong>:<\/p>\n<p>Flip a Coin 256 times.\u00a0 SRSLY.\u00a0 Get a piece of paper, a pen and a coin.\u00a0 For each flip, if the coin lands on \u2018heads\u2019 record a \u20181\u2019 and if the coin lands on \u2018tails\u2019 record a \u20180\u2019.<\/p>\n<div class=\"wp-block-image\">\n<\/div>\n<p>You now have a private key in binary format.\u00a0 You can follow these<a href=\"https:\/\/www.freecodecamp.org\/news\/how-to-create-a-bitcoin-wallet-address-from-a-private-key-eca3ddd9c05f\/\" target=\"_blank\" title=\"\" rel=\"noopener\"> technical instructions to create<\/a> a <strong>public key<\/strong> then a corresponding <strong>Bitcoin address.<\/strong>\u00a0 None of these steps require approval by any authority.<\/p>\n<p>If you can code, use something like Python\u2019s random number generator which will spit out a private key in decimal which can then be converted to binary and\/or hexadecimal.<\/p>\n<p>Another option is an online random number generator, like <a href=\"https:\/\/www.bitaddress.org\/\" target=\"_blank\" title=\"\" rel=\"noopener\">BitAddress<\/a>, to generate a private key.\u00a0 If you choose this option, stay alert and do your own research since you risk a bad actor (site owner) saving your private key and draining your wallet.\u00a0\u00a0<\/p>\n<p>A software (hot) wallet can create and store your private key.\u00a0 You will be provided with a backup and recovery seed in case you get locked out of the account or want to transfer services.\u00a0\u00a0\u00a0<\/p>\n<p>A <strong>cold storage hardware wallet<\/strong> will also generate, encrypt and store a private key.\u00a0 Hardware wallets, like Trezor and Ledger,\u00a0 make the process really simple by providing a backup\/recovery seed and an interface to send\/receive Bitcoin.\u00a0\u00a0<\/p>\n<p>Yes, if someone happens to generate the same random 256-bit private key, called key collision, they could technically sweep all of the Bitcoin from your account.\u00a0\u00a0<\/p>\n<p>It\u2019s exponentially more probable for someone to have the <a href=\"https:\/\/www.scientificamerican.com\/article\/the-chance-of-identical-fingerprints-1-in-64-trillion\/\" target=\"_blank\" title=\"\" rel=\"noopener\">same fingerprint <\/a>than it is for a <strong>collision event <\/strong>of two people having the same private key.\u00a0\u00a0<\/p>\n<p>You\u2019re far more likely to lose your recovery seed phrase.<\/p>\n<p><a href=\"https:\/\/blog.stratus.io\/how-to-create-secret-bitcoin-wallets-with-passphrases\/\" target=\"_blank\" title=\"\" rel=\"noopener\">Adding a passphrase to your Bitcoin wallet backup<\/a> adds another layer of security.<\/p>\n<p>If you\u2019re still skeptical about self custody the alternatives include storing BTC on Centralized Custodial Exchanges, like Coinbase, or learning <a href=\"https:\/\/stratus.io\/blog\/how-the-bitcoin-etf-works\/\" target=\"_blank\" title=\"\" rel=\"noopener\">how the Bitcoin ETF works<\/a>.\u00a0\u00a0<\/p>\n<h2 class=\"wp-block-heading\"><strong>What is a Bitcoin public key?<\/strong><\/h2>\n<p>The <strong>public key (PK)<\/strong> is your account number.\u00a0\u00a0<\/p>\n<p>It\u2019s going to be seen by other people.\u00a0\u00a0<\/p>\n<p>For example, in real life when you pay a utility bill (gas, water, electric) the paper check that you mail back lists your <strong>bank account number<\/strong>.\u00a0 Bob, who works in the accounts receivable department at the electric company, opens your check and can see your account number because it\u2019s public.\u00a0<\/p>\n<p>When you transact with Bitcoin, your <strong>public address<\/strong> is going to be seen by other people or companies who are using a <a href=\"https:\/\/www.blockchain.com\/explorer\" target=\"_blank\" title=\"\" rel=\"noopener\"><strong>blockchain explorer<\/strong><\/a>.\u00a0<\/p>\n<p>A public key is cryptographically derived from your private key using SHA-256 and RIPEMD-160 <strong>hash functions <\/strong>(algorithms) and stored as a hexadecimal value.<\/p>\n<p>The <strong>public key<\/strong> is used during a transaction to programmatically lock the Bitcoin UTXO sent to your <strong>public<\/strong> <strong>address<\/strong>.<\/p>\n<p>(h3) <strong>How can I get the public key from the private key?<\/strong><\/p>\n<p>Your <strong>public key<\/strong> is derived from your <strong>private key <\/strong>using a math function, an <a href=\"https:\/\/suhailsaqan.medium.com\/explanation-of-bitcoins-elliptic-curve-digital-signature-algorithm-6603f951863a\" target=\"_blank\" title=\"\" rel=\"noopener\"><strong>elliptic curve multiplication<\/strong><\/a> (aka \u2013 Elliptic Curve Digital Signature Algorithm or ECDSA.)<\/p>\n<p>The <strong>public key (PK)<\/strong> is a one-way function of the <strong>private key (SK) <\/strong>with a cryptographic \u2018trapdoor\u2019 to disallow a private key being derived from the public key.\u00a0<\/p>\n<p>Your <strong>public key + digital signature<\/strong> proves that you own your Bitcoin without having to disclose your private key to anyone when making a <strong>Bitcoin Transaction.<\/strong><\/p>\n<h2 class=\"wp-block-heading\"><strong>What is a Bitcoin Address?<\/strong><\/h2>\n<p>Your <strong>Bitcoin Address is a shortened<\/strong> version of your <strong>public key <\/strong>that is easier to interact with.\u00a0<\/p>\n<p>It functions like the <strong>@handle<\/strong> you share with others on peer-to-peer instant banking systems like <strong>Zelle, Venmo, <\/strong>and <strong>Paypal<\/strong>.<\/p>\n<div class=\"wp-block-image\">\n<\/div>\n<h4 class=\"wp-block-heading\">QR codes are another easy way to share your address and receive Bitcoin:<\/h4>\n<p>Your <strong>Bitcoin public address<\/strong> is computed from the hash of your <strong>public key<\/strong>.\u00a0\u00a0<\/p>\n<p>Bitcoin software uses the <strong>two hash functions <\/strong>(algorithms), <a href=\"https:\/\/eprint.iacr.org\/2023\/285#:~:text=RIPEMD-160%20and%20SHA-256%20are%20two%20hash%20functions%20used,two%20hash%20functions%20is%20slow.\" target=\"_blank\" title=\"\" rel=\"noopener\">RIPEMD-160 and SHA-256<\/a>, to generate the <strong>public<\/strong> <strong>bitcoin address<\/strong> derived from the <strong>public key.<\/strong><\/p>\n<p>The <strong>recipient\u2019s<\/strong> <strong>public address<\/strong> receives Bitcoin from the <strong>sender\u2019s public address.\u00a0<\/strong><\/p>\n<p>Keys and addresses are used in multiple functions aside from just being identifiers of the senders and receivers.\u00a0\u00a0<\/p>\n<p>For example, 3 technical functions of a Bitcoin <strong>Key Pair<\/strong> are:<\/p>\n<p><strong>GenerateKeys ()<\/strong> \u2013 you make a key pair by generating a random secret (private) key and a public key which are used to create a wallet and public addresses.<\/p>\n<p><strong>Sign(secretKey, message)<\/strong> \u2013 the holder of a secretKey can sign a message which creates the signature.\u00a0<\/p>\n<p><strong>Verify<\/strong>(publicKey, message, signature) \u2013 anyone with a public key can verify the message + signature which returns a boolean response true\/valid =(1) or false\/not valid (0).<\/p>\n<p>You can verify this with a blockchain explorer and our guide on <a href=\"https:\/\/blog.stratus.io\/decoding-a-bitcoin-transaction\/\" target=\"_blank\" title=\"\" rel=\"noopener\">how to decode a Bitcoin transaction<\/a>.<\/p>\n<p><strong>H2 Bitcoin Address Formats<\/strong><\/p>\n<p>Bitcoin addresses come in a variety of different formats which can impact the size of the data required to lock or unlock UTXOs spent and received in a transaction.\u00a0\u00a0<\/p>\n<p>Your wallet address has a direct impact when <a href=\"https:\/\/blog.stratus.io\/how-to-calculate-bitcoin-transaction-fees\/\" target=\"_blank\" title=\"\" rel=\"noopener\">calculating the size and cost of a transaction<\/a>.\u00a0\u00a0<\/p>\n<p>Pay-to-Pubkey-Hash Legacy Address (<strong>P2PKH<\/strong>) is the original address and uses the most data.\u00a0 It\u2019s a hash of the public key from the private key.<\/p>\n<p>Example: <strong>1<\/strong>e16hWo7CShMgbAfo9c3Ykj5C7BLq7Hot (<strong>starts with 1<\/strong>)<\/p>\n<p>Pay-to-Script-Hash (<strong>P2SH<\/strong>) ~25% smaller than P2PKH conditional spending address because they do not use hash of the public key but a script instead.<\/p>\n<p>Example:<strong> 3<\/strong>5NShWo7CShMgbAfo9c3Ykj5C7BLq7Not (<strong>starts with 3<\/strong>)<\/p>\n<p>Pay-to-Witness-Public-Key-Hash <strong>Native SegWit<\/strong> \u2013 Bech32 (<strong>P2WPKH<\/strong>) addresses use ~38% less data than legacy and most common address because the sig is not within transaction (in the witness token) and a checksum to detect and correct errors.<\/p>\n<p>Example: <strong>bc1q<\/strong>53lja80elem1anu9q9s4h2n7908re0jax667qdd (<strong>starts with bq1q<\/strong>)<\/p>\n<p>Pay-to-Witness-Script-Hash (<strong>P2WSH<\/strong>) \u2013 this is the SegWit upgraded version of P2SH and also uses bech32.\u00a0 Easy to send, complicated and expensive w\/ fees for the receiver\u2019s address if it\u2019s P2WSH due to the scripting.\u00a0 (<strong>starts with bq1q<\/strong>)<\/p>\n<p>Taproot (<strong>P2TR<\/strong>): A pay-to-taproot most advanced security, privacy, flexibility and scaling for Bitcoin enabling smart contracts introduced in 2021 to improve privacy and multi-sig.<\/p>\n<p>Example: <strong>bc1p<\/strong>w508d6qejxtdg4y5r3zarvary0c5xw7kv8f3t4 (<strong>starts with bc1p<\/strong>)<\/p>\n<p>You don\u2019t have to memorize all of these wallet types when you\u2019re <a href=\"https:\/\/www.oreilly.com\/library\/view\/mastering-bitcoin\/9781491902639\/ch05.html\" target=\"_blank\" title=\"\" rel=\"noopener\">mastering Bitcoin<\/a>.\u00a0 Just like you don\u2019t need to know that a bank wire transfers through SWIFT or that it\u2019s an acronym for Society for Worldwide Interbank Financial Telecommunications.<\/p>\n<p>All bitcoin addresses in a wallet are derived from a seed phrase and you DO NOT need a new seed for each address.<\/p>\n<h2 class=\"wp-block-heading\"><strong>Bitcoin Addresses on Crypto Exchanges<\/strong><\/h2>\n<p>Crypto Exchanges, like Coinbase, are defined as <a href=\"https:\/\/ciphertrace.com\/what-exactly-is-a-virtual-asset-service-provider-vasp\/\" target=\"_blank\" title=\"\" rel=\"noopener\">Virtual Asset Service Providers<\/a> (VASPs) which are Money Service Businesses (MSBs) engaged in government classifications of specific financial activities.\u00a0\u00a0\u00a0<\/p>\n<p>These definitions are tied to Anti-Money Laundering (AML) and with know-your-customer (KYC) laws based on different jurisdictions.\u00a0\u00a0<\/p>\n<p>When your Bitcoin is kept on-exchange, the exchange <a href=\"https:\/\/help.coinbase.com\/en\/coinbase\/privacy-and-security\/other\/is-a-crypto-address-safe-to-display-publicly\" target=\"_blank\" title=\"\" rel=\"noopener\">manages your keys<\/a>.\u00a0<\/p>\n<p><a href=\"https:\/\/help.coinbase.com\/en\/exchange\/managing-my-account\/crypto-address-change\" target=\"_blank\" title=\"\" rel=\"noopener\">Coinbase creates different addresses<\/a> each time you request a new address to receive Bitcoin.\u00a0\u00a0\u00a0<\/p>\n<p>These addresses are derived from your keys and are managed by the exchange.\u00a0\u00a0<\/p>\n<p>Law enforcement agencies can subpoena the exchange to uncover all of the transactions that took place on the exchange.<\/p>\n<div class=\"wp-block-image\">\n<\/div>\n<h2 class=\"wp-block-heading\"><strong>Tracing Bitcoin Addresses:<\/strong><\/h2>\n<p>Every time you want to receive Bitcoin on your Coinbase account a new address will be created.\u00a0<\/p>\n<p>Let\u2019s say you receive 1 BTC total via 52 weekly transfers from an external wallet of ~0.0192 BTC each.\u00a0 Each week you generated a unique receiving address totalling 52 unique addresses generated from your Coinbase exchange account.\u00a0<\/p>\n<p>If you decide to send your Coinbase balance to an external wallet, you create a transaction with the new wallet\u2019s public address.\u00a0 The transaction contains <strong>1<\/strong> <strong>input UTXO <\/strong>of 1 BTC, NOT 52 separate inputs because Coinbase is a custodial service.\u00a0\u00a0<\/p>\n<p>When transferring from an exchange to a different wallet address, the general public would not be able to associate your 52 transactions totalling 1 BTC.\u00a0 However, because you\u2019re using a KYC verified account, Coinbase could be subpoenaed by law enforcement and they would disclose the details of the 52 transactions because they manage your keys.\u00a0\u00a0<\/p>\n<p>The most common ways to increase your on-chain privacy include:<\/p>\n<p>Coin mixing \u2013 Different jurisdictions approach the legality of coin mixing so you should always DYOR.\u00a0 Some wallet providers perform this function by batching transactions together creating different outputs that are harder to track.\u00a0<\/p>\n<p>Multiple Wallets \u2013 the more wallets you route your transactions through can increase your privacy as there is no way of knowing that you own all wallets. Hierarchical Deterministic HD Secret wallets using Passphrases create branches of different <strong>key sets <\/strong>which can appear disassociated but easily managed and restored by a single <strong>recovery seed<\/strong>.<\/p>\n<p>Running a Full Node: The Bitcoin Blockchain is a network of nodes and anyone with an internet connection can run a full node of the Bitcoin Core software.\u00a0 If you run a node, you can create and broadcast your Bitcoin transaction.\u00a0 Your transaction will be difficult to distinguish from other transactions your node is simultaneously broadcasting thanks to the Bitcoin Core software.<\/p>\n<p>These solutions are examples for educational purposes which may require advanced technical skills and an understanding of the risks involved.<\/p>\n<h2 class=\"wp-block-heading\">How do I Import my Keys to a New Wallet?<\/h2>\n<p>Your <strong>recovery seed<\/strong> words are used to verify your ownership of the keys to recreate your wallet on another device or with a different wallet provider.\u00a0\u00a0<\/p>\n<p>There is no cost or fees to do this.\u00a0<\/p>\n<p>It\u2019s not uncommon to switch wallet providers until you find one that fits with your <a href=\"https:\/\/stratus.io\/blog\/crypto-risks-and-security-basics\/\" target=\"_blank\" title=\"\" rel=\"noopener\">Bitcoin security and usability preferences<\/a>.\u00a0\u00a0<\/p>\n<p>The most common reasons for importing your keys are:<\/p>\n<p>Switching to a new software wallet provider<\/p>\n<p>Restoring NEW hardware device due to loss or theft*<\/p>\n<p>Changing hardware wallet to new model or device provider<\/p>\n<p>Adding a \u2018contingency\u2019 device to your backup and recovery strategy<\/p>\n<p>Creating a duress wallet or a decoy wallet<\/p>\n<p>*If restoring to a new device due to a security concern like loss, theft or suspected vulnerability, it\u2019s best to restore then transfer your Bitcoin to a NEW wallet with a different recovery seed.<\/p>\n<p>When you switch devices or providers, your keys never move from one wallet to another.\u00a0\u00a0<\/p>\n<p>Your keys are simply replicated on the new device which can be used to send\/receive, spend with a merchant, buy more, swap with another coin or just HODL.\u00a0<\/p>\n<p><strong>Pro Tip: <\/strong>when you buy Bitcoin on an exchange, you don\u2019t control your keys and there is no recovery seed because the exchange is the custodian of your Bitcoin.<\/p>\n<p>Wallet providers and device manufacturers have detailed instructions for importing keys with your recovery seed.<\/p>\n<p>After successfully importing your keys, be sure to verify account balances and review the wallet providers options to backup and protect your funds.\u00a0<\/p>\n<p>Changing wallets or upgrading cold storage devices is a great opportunity to implement a strategy for <a href=\"https:\/\/stratus.io\/blog\/how-to-consolidate-utxo-guide-best-practices\/\" target=\"_blank\" title=\"\" rel=\"noopener\">UTXO management and consolidation<\/a>.<\/p>\n\n\n<p>Note: Stratus does NOT provide investment, legal or tax advice.\u00a0 All information in this article is for educational purposes and should not be interpreted as investment, legal or tax advice.\u00a0 The opinions expressed are those of the author for informational purposes and neither Stratus nor the author are liable for any errors, inaccuracies or omissions.\u00a0 Digital assets, such as cryptocurrencies or decentralized finance, present unique risks for investors.\u00a0 For investment, legal, tax, or other financial guidance you should consult your own advisor.\u00a0\u00a0<\/p>\n<p>The post <a href=\"https:\/\/blog.stratus.io\/bitcoin-keys-and-addresses\/\">Bitcoin Keys and Addresses<\/a> first appeared on <a href=\"https:\/\/blog.stratus.io\/\">Stratus Crypto<\/a>.<\/p>","protected":false},"excerpt":{"rendered":"<p>Bitcoin keys and addresses are a string of unique numbers used to send and receive Bitcoin on the network.\u00a0 Keys and addresses function like a checking account at a bank similar to your checking account number and account password. Your public key is your account number.\u00a0 Your private key is your account password.\u00a0\u00a0 Your address [&hellip;]<\/p>\n","protected":false},"author":0,"featured_media":113901,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-113900","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"_links":{"self":[{"href":"https:\/\/mycryptomania.com\/index.php?rest_route=\/wp\/v2\/posts\/113900"}],"collection":[{"href":"https:\/\/mycryptomania.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mycryptomania.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/mycryptomania.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=113900"}],"version-history":[{"count":0,"href":"https:\/\/mycryptomania.com\/index.php?rest_route=\/wp\/v2\/posts\/113900\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mycryptomania.com\/index.php?rest_route=\/wp\/v2\/media\/113901"}],"wp:attachment":[{"href":"https:\/\/mycryptomania.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=113900"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mycryptomania.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=113900"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mycryptomania.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=113900"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}