{"id":1774,"date":"2024-11-27T09:00:45","date_gmt":"2024-11-27T09:00:45","guid":{"rendered":"https:\/\/sparkminds.net\/?p=1774"},"modified":"2024-12-23T09:18:00","modified_gmt":"2024-12-23T09:18:00","slug":"how-to-build-a-crypto-wallet-chrome-extension","status":"publish","type":"post","link":"https:\/\/sparkminds.net\/vi\/how-to-build-a-crypto-wallet-chrome-extension\/","title":{"rendered":"How to build a crypto wallet Chrome extension"},"content":{"rendered":"<div data-elementor-type=\"wp-post\" data-elementor-id=\"1774\" class=\"elementor elementor-1774\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-c352267 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"c352267\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-924ae7f\" data-id=\"924ae7f\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f6242f4 elementor-widget elementor-widget-text-editor\" data-id=\"f6242f4\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Along with the development of blockchain technology, Cryptocurrencies and assets have become more popular. It leads to a high demand for crypto wallets, that help users can safely store their tokens, cryptocurrencies, NFTs&#8230; In this article, we will guide you step-by-step on how to build a Chrome extension for a crypto wallet<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6d4ab81 elementor-widget elementor-widget-heading\" data-id=\"6d4ab81\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Crypto wallet extension overview<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06bf353 elementor-widget elementor-widget-heading\" data-id=\"06bf353\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Crypto wallet extension introduction<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b576c7b elementor-widget elementor-widget-text-editor\" data-id=\"b576c7b\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Crypto Wallet Extension allows users to securely manage and transfer cryptocurrency directly in their browser. It is also a place where users can interact with many decentralized applications (DApps) and control their data and digital assets through multiple blockchains.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d83030d elementor-widget elementor-widget-heading\" data-id=\"d83030d\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Key features of a crypto wallet extension<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-17721cf elementor-widget elementor-widget-text-editor\" data-id=\"17721cf\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\tThe number of features of a crypto wallet extension will be based on the client&#8217;s requests. However, in general, it will have 5 main features as below.\n<ul>\n \t<li>Multiple chain support<\/li>\n \t<li>Multiple wallet support<\/li>\n \t<li>Send, receive, swap token<\/li>\n \t<li>Store private key<\/li>\n \t<li>Simple and intuitive user interface<\/li>\n<\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-665b6f5 elementor-widget elementor-widget-heading\" data-id=\"665b6f5\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Chrome extension installation<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-93f915c elementor-widget elementor-widget-text-editor\" data-id=\"93f915c\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>You can follow the steps below to install a Chrome extension.<\/p><ul><li>Download source code<\/li><li>Install node_modules. (npm i) package using node v20.10.0<\/li><li>Build project (npm run build)<\/li><li>Open Google Chrome and insert this link chrome:\/\/extensions\/<\/li><li>Turn on Developer mode.<\/li><li>Click \u201cLoad unpacked\u201d and then select folder build (folder name is \u2018dist\u2019)<\/li><li>Use extension<\/li><\/ul><p>After finishing all the steps above, you need to deploy the extension on Google Chrome. You can follow <a href=\"https:\/\/support.google.com\/chrome\/a\/answer\/2714278?hl=en\"><span style=\"text-decoration: underline;\">Google&#8217;s guideline<\/span><\/a> to complete the deployment<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c892807 elementor-widget elementor-widget-heading\" data-id=\"c892807\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">How to build a crypto wallet Chrome extension\n<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3c93f8c elementor-widget elementor-widget-heading\" data-id=\"3c93f8c\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Build Chrome extension source code<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-148253c elementor-widget elementor-widget-text-editor\" data-id=\"148253c\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p><strong>Step 1:<\/strong> Use Vite to create source code reactjs + typescript. (You can refer <a href=\"https:\/\/vitejs.dev\/guide\/\"><span style=\"text-decoration: underline;\">Vite&#8217;s document<\/span><\/a>)<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-32de243 elementor-widget elementor-widget-text-editor\" data-id=\"32de243\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<strong>Step 2:<\/strong> Create the manifest.json file in the project&#8217;s root. This file interacts with Chrome regarding the extension and permissions\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-eb571f9 elementor-widget elementor-widget-image\" data-id=\"eb571f9\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"640\" height=\"702\" src=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/create-manifest.json-file-1-934x1024.webp\" class=\"attachment-large size-large wp-image-1780\" alt=\"\" srcset=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/create-manifest.json-file-1-934x1024.webp 934w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/create-manifest.json-file-1-274x300.webp 274w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/create-manifest.json-file-1-768x842.webp 768w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/create-manifest.json-file-1-301x330.webp 301w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/create-manifest.json-file-1-164x180.webp 164w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/create-manifest.json-file-1.webp 1246w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8b6840a elementor-widget elementor-widget-text-editor\" data-id=\"8b6840a\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<strong>Step 3:<\/strong> Create the background.js file to handle tasks related to the background section.\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e0094b0 elementor-widget elementor-widget-image\" data-id=\"e0094b0\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"640\" height=\"572\" src=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/create-background.js-file-1-1024x915.webp\" class=\"attachment-large size-large wp-image-1781\" alt=\"\" srcset=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/create-background.js-file-1-1024x915.webp 1024w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/create-background.js-file-1-300x268.webp 300w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/create-background.js-file-1-768x686.webp 768w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/create-background.js-file-1-369x330.webp 369w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/create-background.js-file-1-202x180.webp 202w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/create-background.js-file-1.webp 1366w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-90ea6ff elementor-widget elementor-widget-text-editor\" data-id=\"90ea6ff\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<strong>Step 4:<\/strong> Create a popup.html file for extension popup interface. \t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c428a90 elementor-widget elementor-widget-image\" data-id=\"c428a90\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"640\" height=\"274\" src=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/create-a-popup.html-file-1-1024x439.webp\" class=\"attachment-large size-large wp-image-1782\" alt=\"\" srcset=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/create-a-popup.html-file-1-1024x439.webp 1024w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/create-a-popup.html-file-1-300x129.webp 300w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/create-a-popup.html-file-1-768x330.webp 768w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/create-a-popup.html-file-1-570x245.webp 570w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/create-a-popup.html-file-1-270x116.webp 270w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/create-a-popup.html-file-1.webp 1440w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2236050 elementor-widget elementor-widget-text-editor\" data-id=\"2236050\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p><strong>Step 5:<\/strong> Integrate ethers to your project<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bca862b elementor-widget elementor-widget-text-editor\" data-id=\"bca862b\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul><li>Create AppEthers file to process tasks related to wallet<\/li><\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c10b6eb elementor-widget elementor-widget-image\" data-id=\"c10b6eb\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"455\" src=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/create-appethers-file-1-1024x728.webp\" class=\"attachment-large size-large wp-image-1783\" alt=\"\" srcset=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/create-appethers-file-1-1024x728.webp 1024w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/create-appethers-file-1-300x213.webp 300w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/create-appethers-file-1-768x546.webp 768w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/create-appethers-file-1-464x330.webp 464w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/create-appethers-file-1-253x180.webp 253w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/create-appethers-file-1.webp 1392w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7d625e0 elementor-widget elementor-widget-text-editor\" data-id=\"7d625e0\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul>\n \t<li>Use crypto-js library to encrypt and decrypt the wallet.<\/li>\n<\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fb2fea8 elementor-widget elementor-widget-image\" data-id=\"fb2fea8\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"586\" src=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-crypto-js-library-1-1024x937.webp\" class=\"attachment-large size-large wp-image-1784\" alt=\"\" srcset=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-crypto-js-library-1-1024x937.webp 1024w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-crypto-js-library-1-300x275.webp 300w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-crypto-js-library-1-768x703.webp 768w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-crypto-js-library-1-360x330.webp 360w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-crypto-js-library-1-197x180.webp 197w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-crypto-js-library-1.webp 1466w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7a2cc7f elementor-widget elementor-widget-text-editor\" data-id=\"7a2cc7f\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<strong>Step 6:<\/strong> Intergrate viem to manage and handle tasks relevant to blockchain. \t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1e783b3 elementor-widget elementor-widget-text-editor\" data-id=\"1e783b3\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul>\n \t<li>Initialize the client (by default, we will have two chains: Ethereum and Sepolia-Ethereum)<\/li>\n<\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-87d755c elementor-widget elementor-widget-image\" data-id=\"87d755c\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"232\" src=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/initialize-the-client-1-1024x371.webp\" class=\"attachment-large size-large wp-image-1785\" alt=\"\" srcset=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/initialize-the-client-1-1024x371.webp 1024w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/initialize-the-client-1-300x109.webp 300w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/initialize-the-client-1-768x278.webp 768w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/initialize-the-client-1-570x207.webp 570w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/initialize-the-client-1-270x98.webp 270w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/initialize-the-client-1.webp 1120w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cd1b86a elementor-widget elementor-widget-text-editor\" data-id=\"cd1b86a\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul>\n \t<li>Create the AppView class to handle functions and variables related to the blockchain in the extension.<\/li>\n<\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9298b7b elementor-widget elementor-widget-image\" data-id=\"9298b7b\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"621\" src=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/create-the-appview-class-1-1024x993.webp\" class=\"attachment-large size-large wp-image-1786\" alt=\"\" srcset=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/create-the-appview-class-1-1024x993.webp 1024w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/create-the-appview-class-1-300x291.webp 300w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/create-the-appview-class-1-768x745.webp 768w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/create-the-appview-class-1-340x330.webp 340w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/create-the-appview-class-1-186x180.webp 186w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/create-the-appview-class-1.webp 1126w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-516d521 elementor-widget elementor-widget-text-editor\" data-id=\"516d521\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul>\n \t<li>Use client to process the mandatory features of the extension<\/li>\n<\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0b14b39 elementor-widget elementor-widget-image\" data-id=\"0b14b39\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"113\" src=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/process-the-mandatory-features-1-1.webp\" class=\"attachment-large size-large wp-image-1787\" alt=\"\" srcset=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/process-the-mandatory-features-1-1.webp 816w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/process-the-mandatory-features-1-1-300x53.webp 300w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/process-the-mandatory-features-1-1-768x136.webp 768w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/process-the-mandatory-features-1-1-570x101.webp 570w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/process-the-mandatory-features-1-1-270x48.webp 270w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e446cd7 elementor-widget elementor-widget-image\" data-id=\"e446cd7\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"187\" src=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/process-the-mandatory-features-2-1-1024x299.webp\" class=\"attachment-large size-large wp-image-1788\" alt=\"\" srcset=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/process-the-mandatory-features-2-1-1024x299.webp 1024w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/process-the-mandatory-features-2-1-300x88.webp 300w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/process-the-mandatory-features-2-1-768x225.webp 768w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/process-the-mandatory-features-2-1-570x167.webp 570w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/process-the-mandatory-features-2-1-270x79.webp 270w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/process-the-mandatory-features-2-1.webp 1108w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3d5b39a elementor-widget elementor-widget-image\" data-id=\"3d5b39a\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"159\" src=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/process-the-mandatory-features-3-1-1024x254.webp\" class=\"attachment-large size-large wp-image-1789\" alt=\"\" srcset=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/process-the-mandatory-features-3-1-1024x254.webp 1024w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/process-the-mandatory-features-3-1-300x74.webp 300w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/process-the-mandatory-features-3-1-768x191.webp 768w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/process-the-mandatory-features-3-1-570x142.webp 570w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/process-the-mandatory-features-3-1-270x67.webp 270w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/process-the-mandatory-features-3-1.webp 1450w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-da8b980 elementor-widget elementor-widget-text-editor\" data-id=\"da8b980\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p><strong>Step 7:<\/strong> Use the chrome.storage.local v\u00e0 chrome.storage.session to manage storage<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a45f0e8 elementor-widget elementor-widget-text-editor\" data-id=\"a45f0e8\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul>\t<li>Chrome.storage.local<\/li>\n<\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4b16246 elementor-widget elementor-widget-image\" data-id=\"4b16246\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"234\" src=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/chrome.storage.local_-1-1024x374.webp\" class=\"attachment-large size-large wp-image-1790\" alt=\"\" srcset=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/chrome.storage.local_-1-1024x374.webp 1024w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/chrome.storage.local_-1-300x109.webp 300w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/chrome.storage.local_-1-768x280.webp 768w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/chrome.storage.local_-1-570x208.webp 570w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/chrome.storage.local_-1-270x99.webp 270w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/chrome.storage.local_-1.webp 1184w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f3b6de3 elementor-widget elementor-widget-text-editor\" data-id=\"f3b6de3\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul>\n \t<li>Chrome.storage.session<\/li>\n<\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f9363c8 elementor-widget elementor-widget-image\" data-id=\"f9363c8\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"235\" src=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/chrome.storage.session-1-1024x376.webp\" class=\"attachment-large size-large wp-image-1791\" alt=\"\" srcset=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/chrome.storage.session-1-1024x376.webp 1024w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/chrome.storage.session-1-300x110.webp 300w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/chrome.storage.session-1-768x282.webp 768w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/chrome.storage.session-1-570x209.webp 570w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/chrome.storage.session-1-270x99.webp 270w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/chrome.storage.session-1.webp 1170w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-523c48b elementor-widget elementor-widget-text-editor\" data-id=\"523c48b\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<strong>Step 8:<\/strong> Create hooks to react with storage\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6cb3358 elementor-widget elementor-widget-text-editor\" data-id=\"6cb3358\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul>\n \t<li>useChain<\/li>\n<\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a974272 elementor-widget elementor-widget-image\" data-id=\"a974272\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"354\" src=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/useChain-1-1024x566.webp\" class=\"attachment-large size-large wp-image-1792\" alt=\"\" srcset=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/useChain-1-1024x566.webp 1024w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/useChain-1-300x166.webp 300w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/useChain-1-768x425.webp 768w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/useChain-1-570x315.webp 570w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/useChain-1-270x149.webp 270w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/useChain-1.webp 1270w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1f57ffb elementor-widget elementor-widget-text-editor\" data-id=\"1f57ffb\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul>\n \t<li>useToken<\/li>\n<\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5bf595d elementor-widget elementor-widget-image\" data-id=\"5bf595d\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"431\" src=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/useToken-1-1024x689.webp\" class=\"attachment-large size-large wp-image-1793\" alt=\"\" srcset=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/useToken-1-1024x689.webp 1024w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/useToken-1-300x202.webp 300w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/useToken-1-768x517.webp 768w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/useToken-1-490x330.webp 490w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/useToken-1-267x180.webp 267w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/useToken-1.webp 1518w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e2ad694 elementor-widget elementor-widget-text-editor\" data-id=\"e2ad694\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul>\n \t<li>usePrice (use crypto-compare to get the price)<\/li>\n<\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dc09bac elementor-widget elementor-widget-image\" data-id=\"dc09bac\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"285\" src=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/usePrice-1-1024x456.webp\" class=\"attachment-large size-large wp-image-1794\" alt=\"\" srcset=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/usePrice-1-1024x456.webp 1024w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/usePrice-1-300x134.webp 300w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/usePrice-1-768x342.webp 768w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/usePrice-1-1536x684.webp 1536w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/usePrice-1-570x254.webp 570w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/usePrice-1-270x120.webp 270w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/usePrice-1.webp 1600w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4ebf78e elementor-widget elementor-widget-heading\" data-id=\"4ebf78e\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Develop main features<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-876e122 elementor-widget elementor-widget-text-editor\" data-id=\"876e122\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p><strong>1. Create an account<\/strong><\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-144c21b elementor-widget elementor-widget-text-editor\" data-id=\"144c21b\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul>\n \t<li>Use appEthers to create 1 seed phrase<\/li>\n<\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6678c9e elementor-widget elementor-widget-image\" data-id=\"6678c9e\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"176\" src=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/create-1-seed-phrase-1-1024x281.webp\" class=\"attachment-large size-large wp-image-1795\" alt=\"\" srcset=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/create-1-seed-phrase-1-1024x281.webp 1024w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/create-1-seed-phrase-1-300x82.webp 300w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/create-1-seed-phrase-1-768x211.webp 768w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/create-1-seed-phrase-1-570x157.webp 570w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/create-1-seed-phrase-1-270x74.webp 270w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/create-1-seed-phrase-1.webp 1070w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-216f40a elementor-widget elementor-widget-text-editor\" data-id=\"216f40a\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul>\n \t<li>From seed phrase, we use ethers to get the privateKey then we encrypt the password and save in your storage<\/li>\n<\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d64b932 elementor-widget elementor-widget-image\" data-id=\"d64b932\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"192\" src=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/encrypt-the-password-1-1024x307.webp\" class=\"attachment-large size-large wp-image-1796\" alt=\"\" srcset=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/encrypt-the-password-1-1024x307.webp 1024w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/encrypt-the-password-1-300x90.webp 300w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/encrypt-the-password-1-768x230.webp 768w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/encrypt-the-password-1-570x171.webp 570w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/encrypt-the-password-1-270x81.webp 270w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/encrypt-the-password-1.webp 1168w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a1227aa elementor-widget elementor-widget-text-editor\" data-id=\"a1227aa\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<strong>2. Import account<\/strong>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-275372a elementor-widget elementor-widget-text-editor\" data-id=\"275372a\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\tSimilar to creating an account, but this time we don&#8217;t need to generate a seed phrase. Instead, we use the seed phrase provided by the user directly to retrieve the private key\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8d14981 elementor-widget elementor-widget-image\" data-id=\"8d14981\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"208\" src=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/import-account-1-1024x333.webp\" class=\"attachment-large size-large wp-image-1797\" alt=\"\" srcset=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/import-account-1-1024x333.webp 1024w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/import-account-1-300x98.webp 300w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/import-account-1-768x250.webp 768w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/import-account-1-570x185.webp 570w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/import-account-1-270x88.webp 270w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/import-account-1.webp 1206w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f86bf2a elementor-widget elementor-widget-text-editor\" data-id=\"f86bf2a\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<strong>3. Send token<\/strong>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3e4e7c9 elementor-widget elementor-widget-text-editor\" data-id=\"3e4e7c9\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul>\n \t<li>Use the useEstimateFee hook in order that estimate fee returned while sending \n<\/li>\n<\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a88ac8d elementor-widget elementor-widget-image\" data-id=\"a88ac8d\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"212\" src=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-useestimatefee-hook-1-1024x339.webp\" class=\"attachment-large size-large wp-image-1798\" alt=\"\" srcset=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-useestimatefee-hook-1-1024x339.webp 1024w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-useestimatefee-hook-1-300x99.webp 300w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-useestimatefee-hook-1-768x254.webp 768w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-useestimatefee-hook-1-570x189.webp 570w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-useestimatefee-hook-1-270x89.webp 270w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-useestimatefee-hook-1.webp 1354w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5d24af9 elementor-widget elementor-widget-text-editor\" data-id=\"5d24af9\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul>\n \t<li>Handle the input parameters, then call sendRawTransaction to recall send token balance<\/span><\/li>\n<\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-21ce1fa elementor-widget elementor-widget-image\" data-id=\"21ce1fa\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"699\" src=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/handle-the-input-parameters-1-938x1024.webp\" class=\"attachment-large size-large wp-image-1799\" alt=\"\" srcset=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/handle-the-input-parameters-1-938x1024.webp 938w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/handle-the-input-parameters-1-275x300.webp 275w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/handle-the-input-parameters-1-768x838.webp 768w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/handle-the-input-parameters-1-302x330.webp 302w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/handle-the-input-parameters-1-165x180.webp 165w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/handle-the-input-parameters-1.webp 1400w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-baa08f8 elementor-widget elementor-widget-text-editor\" data-id=\"baa08f8\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul>\n \t<li>Use waitForTransactionReceipt to receive the transaction and save it to the history<\/li>\n<\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f96d20c elementor-widget elementor-widget-image\" data-id=\"f96d20c\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"675\" src=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-waitfortransactionreceipt-1-971x1024.webp\" class=\"attachment-large size-large wp-image-1800\" alt=\"\" srcset=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-waitfortransactionreceipt-1-971x1024.webp 971w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-waitfortransactionreceipt-1-285x300.webp 285w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-waitfortransactionreceipt-1-768x810.webp 768w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-waitfortransactionreceipt-1-313x330.webp 313w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-waitfortransactionreceipt-1-171x180.webp 171w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-waitfortransactionreceipt-1.webp 1220w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5defb23 elementor-widget elementor-widget-text-editor\" data-id=\"5defb23\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p><strong>4. Receive token<\/strong><\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f182dca elementor-widget elementor-widget-text-editor\" data-id=\"f182dca\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\tRetrieve the address from the current account and use the antdn library to generate a QR code \t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-eb8fa48 elementor-widget elementor-widget-text-editor\" data-id=\"eb8fa48\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<strong>5. Swap token<\/strong>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e62147f elementor-widget elementor-widget-text-editor\" data-id=\"e62147f\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul>\n \t<li>Use useSwapRoute hook to retrieve the swap value<\/li>\n<\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-eb3c45c elementor-widget elementor-widget-image\" data-id=\"eb3c45c\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"610\" src=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-usewaproute-hook-1.webp\" class=\"attachment-large size-large wp-image-1801\" alt=\"\" srcset=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-usewaproute-hook-1.webp 884w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-usewaproute-hook-1-300x286.webp 300w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-usewaproute-hook-1-768x732.webp 768w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-usewaproute-hook-1-346x330.webp 346w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-usewaproute-hook-1-189x180.webp 189w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6d9abec elementor-widget elementor-widget-text-editor\" data-id=\"6d9abec\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul>\n \t<li>Use the useReadContract hook to retrieve the amount that has been allowed on the chain. Then, we use this to check; if the current amount is greater than the allowed amount, we need to approve it before swapping \n<\/li>\n<\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c097e48 elementor-widget elementor-widget-image\" data-id=\"c097e48\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"186\" src=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-readcontract-hook-1.webp\" class=\"attachment-large size-large wp-image-1802\" alt=\"\" srcset=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-readcontract-hook-1.webp 1014w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-readcontract-hook-1-300x87.webp 300w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-readcontract-hook-1-768x223.webp 768w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-readcontract-hook-1-570x165.webp 570w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-readcontract-hook-1-270x78.webp 270w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a5c3a81 elementor-widget elementor-widget-text-editor\" data-id=\"a5c3a81\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul>\n \t<li>Similarly to send activity, we also use the useEstimateFee hook to calculate the estimate Fee<\/li>\n<\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2c07b49 elementor-widget elementor-widget-image\" data-id=\"2c07b49\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"328\" src=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-useestimatefee-hook-for-swapping-1-1024x525.webp\" class=\"attachment-large size-large wp-image-1803\" alt=\"\" srcset=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-useestimatefee-hook-for-swapping-1-1024x525.webp 1024w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-useestimatefee-hook-for-swapping-1-300x154.webp 300w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-useestimatefee-hook-for-swapping-1-768x394.webp 768w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-useestimatefee-hook-for-swapping-1-570x292.webp 570w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-useestimatefee-hook-for-swapping-1-270x138.webp 270w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-useestimatefee-hook-for-swapping-1.webp 1400w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-84275a1 elementor-widget elementor-widget-text-editor\" data-id=\"84275a1\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul>\n \t<li>Use sendRawTransaction function to send a request<\/li>\n<\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2dc6770 elementor-widget elementor-widget-image\" data-id=\"2dc6770\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"551\" src=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-sendrawtransaction-fuction-1-1024x882.webp\" class=\"attachment-large size-large wp-image-1804\" alt=\"\" srcset=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-sendrawtransaction-fuction-1-1024x882.webp 1024w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-sendrawtransaction-fuction-1-300x258.webp 300w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-sendrawtransaction-fuction-1-768x662.webp 768w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-sendrawtransaction-fuction-1-383x330.webp 383w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-sendrawtransaction-fuction-1-209x180.webp 209w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-sendrawtransaction-fuction-1.webp 1458w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b574c23 elementor-widget elementor-widget-text-editor\" data-id=\"b574c23\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul>\n \t<li>Use waitForTransactionReceipt function to receive the transaction and save it to the history<\/li>\n<\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f02686d elementor-widget elementor-widget-image\" data-id=\"f02686d\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"675\" src=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-waitfortransactionreceipt-1-971x1024.webp\" class=\"attachment-large size-large wp-image-1800\" alt=\"\" srcset=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-waitfortransactionreceipt-1-971x1024.webp 971w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-waitfortransactionreceipt-1-285x300.webp 285w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-waitfortransactionreceipt-1-768x810.webp 768w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-waitfortransactionreceipt-1-313x330.webp 313w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-waitfortransactionreceipt-1-171x180.webp 171w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/use-waitfortransactionreceipt-1.webp 1220w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-937fada elementor-widget elementor-widget-text-editor\" data-id=\"937fada\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<strong>6. Add Chain<\/strong>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4475e64 elementor-widget elementor-widget-text-editor\" data-id=\"4475e64\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul>\n \t<li>Convert the input fields of the add chain form into a request to create a chain<\/li>\n<\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fc00f65 elementor-widget elementor-widget-image\" data-id=\"fc00f65\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"427\" src=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/convert-the-input-fields-1-1024x683.webp\" class=\"attachment-large size-large wp-image-1805\" alt=\"\" srcset=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/convert-the-input-fields-1-1024x683.webp 1024w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/convert-the-input-fields-1-300x200.webp 300w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/convert-the-input-fields-1-768x512.webp 768w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/convert-the-input-fields-1-495x330.webp 495w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/convert-the-input-fields-1-270x180.webp 270w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/convert-the-input-fields-1.webp 1352w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-231cbf3 elementor-widget elementor-widget-text-editor\" data-id=\"231cbf3\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul>\n \t<li>Create a new chain and save it in the storage<\/li>\n<\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-18ab6d8 elementor-widget elementor-widget-image\" data-id=\"18ab6d8\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"207\" src=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/create-a-new-chain-1.webp\" class=\"attachment-large size-large wp-image-1806\" alt=\"\" srcset=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/create-a-new-chain-1.webp 1016w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/create-a-new-chain-1-300x97.webp 300w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/create-a-new-chain-1-768x248.webp 768w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/create-a-new-chain-1-570x184.webp 570w, https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/create-a-new-chain-1-270x87.webp 270w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fe58838 elementor-widget elementor-widget-text-editor\" data-id=\"fe58838\" data-element_type=\"widget\" data-settings=\"{&quot;ultimate_floating_fx_translate_y&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>That&#8217;s all the steps for building a Chrome extension with main features of a crypto wallet and I hope they are useful to you.\u00a0<span style=\"letter-spacing: 0.1px;\">In case, you want to build a crypto wallet for your own, let&#8217;s have a look at our <a href=\"https:\/\/sparkminds.net\/vi\/our-services\/blockchain-development\/\"><span style=\"text-decoration: underline;\">Blockchain Development Service<\/span><\/a> and <a href=\"https:\/\/sparkminds.net\/vi\/contacts\/\"><span style=\"text-decoration: underline;\">contact us<\/span><\/a> for the quotation.<\/span><\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Along with the development of blockchain technology, Cryptocurrencies and assets have become more popular. It leads to a high demand [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1778,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1774","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blockchain-development","no-social-count","single-post-item mb40"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to build a crypto wallet Chrome extension<\/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:\/\/sparkminds.net\/vi\/how-to-build-a-crypto-wallet-chrome-extension\/\" \/>\n<meta property=\"og:locale\" content=\"vi_VN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to build a crypto wallet Chrome extension\" \/>\n<meta property=\"og:description\" content=\"Along with the development of blockchain technology, Cryptocurrencies and assets have become more popular. It leads to a high demand [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/sparkminds.net\/vi\/how-to-build-a-crypto-wallet-chrome-extension\/\" \/>\n<meta property=\"og:site_name\" content=\"SparkMinds\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/sparkminds.jsc\" \/>\n<meta property=\"article:published_time\" content=\"2024-11-27T09:00:45+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-12-23T09:18:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/Chrome-extension-for-crypto-wallet-e1728901764982.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"768\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u0110\u01b0\u1ee3c vi\u1ebft b\u1edfi\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 ph\u00fat\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/sparkminds.net\/how-to-build-a-crypto-wallet-chrome-extension\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/sparkminds.net\/how-to-build-a-crypto-wallet-chrome-extension\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\/\/sparkminds.net\/#\/schema\/person\/f4769a5d0dd2b458b03580b337c920b8\"},\"headline\":\"How to build a crypto wallet Chrome extension\",\"datePublished\":\"2024-11-27T09:00:45+00:00\",\"dateModified\":\"2024-12-23T09:18:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/sparkminds.net\/how-to-build-a-crypto-wallet-chrome-extension\/\"},\"wordCount\":711,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/sparkminds.net\/#organization\"},\"image\":{\"@id\":\"https:\/\/sparkminds.net\/how-to-build-a-crypto-wallet-chrome-extension\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/Chrome-extension-for-crypto-wallet-e1728901764982.webp\",\"articleSection\":[\"Blockchain Development\"],\"inLanguage\":\"vi\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/sparkminds.net\/how-to-build-a-crypto-wallet-chrome-extension\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/sparkminds.net\/how-to-build-a-crypto-wallet-chrome-extension\/\",\"url\":\"https:\/\/sparkminds.net\/how-to-build-a-crypto-wallet-chrome-extension\/\",\"name\":\"How to build a crypto wallet Chrome extension\",\"isPartOf\":{\"@id\":\"https:\/\/sparkminds.net\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/sparkminds.net\/how-to-build-a-crypto-wallet-chrome-extension\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/sparkminds.net\/how-to-build-a-crypto-wallet-chrome-extension\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/Chrome-extension-for-crypto-wallet-e1728901764982.webp\",\"datePublished\":\"2024-11-27T09:00:45+00:00\",\"dateModified\":\"2024-12-23T09:18:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/sparkminds.net\/how-to-build-a-crypto-wallet-chrome-extension\/#breadcrumb\"},\"inLanguage\":\"vi\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/sparkminds.net\/how-to-build-a-crypto-wallet-chrome-extension\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"vi\",\"@id\":\"https:\/\/sparkminds.net\/how-to-build-a-crypto-wallet-chrome-extension\/#primaryimage\",\"url\":\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/Chrome-extension-for-crypto-wallet-e1728901764982.webp\",\"contentUrl\":\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/Chrome-extension-for-crypto-wallet-e1728901764982.webp\",\"width\":1024,\"height\":768},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/sparkminds.net\/how-to-build-a-crypto-wallet-chrome-extension\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/sparkminds.net\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to build a crypto wallet Chrome extension\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/sparkminds.net\/#website\",\"url\":\"https:\/\/sparkminds.net\/\",\"name\":\"SparkMinds\",\"description\":\"A Reliable Software Development Partner\",\"publisher\":{\"@id\":\"https:\/\/sparkminds.net\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/sparkminds.net\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"vi\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/sparkminds.net\/#organization\",\"name\":\"SparkMinds J.S.C\",\"alternateName\":\"SparkMinds\",\"url\":\"https:\/\/sparkminds.net\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"vi\",\"@id\":\"https:\/\/sparkminds.net\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/sticky-logo-menu-sparkmind.png\",\"contentUrl\":\"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/sticky-logo-menu-sparkmind.png\",\"width\":181,\"height\":66,\"caption\":\"SparkMinds J.S.C\"},\"image\":{\"@id\":\"https:\/\/sparkminds.net\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/sparkminds.jsc\",\"https:\/\/www.linkedin.com\/company\/sparkminds-j-s-c\/about\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/sparkminds.net\/#\/schema\/person\/f4769a5d0dd2b458b03580b337c920b8\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"vi\",\"@id\":\"https:\/\/sparkminds.net\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/bdfb7783cd4581a22bc1899273891ef702c5338854739f578d2f5cb72d515f34?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/bdfb7783cd4581a22bc1899273891ef702c5338854739f578d2f5cb72d515f34?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"sameAs\":[\"https:\/\/sparkminds.net\"],\"url\":\"https:\/\/sparkminds.net\/vi\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to build a crypto wallet Chrome extension","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:\/\/sparkminds.net\/vi\/how-to-build-a-crypto-wallet-chrome-extension\/","og_locale":"vi_VN","og_type":"article","og_title":"How to build a crypto wallet Chrome extension","og_description":"Along with the development of blockchain technology, Cryptocurrencies and assets have become more popular. It leads to a high demand [&hellip;]","og_url":"https:\/\/sparkminds.net\/vi\/how-to-build-a-crypto-wallet-chrome-extension\/","og_site_name":"SparkMinds","article_publisher":"https:\/\/www.facebook.com\/sparkminds.jsc","article_published_time":"2024-11-27T09:00:45+00:00","article_modified_time":"2024-12-23T09:18:00+00:00","og_image":[{"width":1024,"height":768,"url":"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/Chrome-extension-for-crypto-wallet-e1728901764982.webp","type":"image\/webp"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"\u0110\u01b0\u1ee3c vi\u1ebft b\u1edfi":"admin","\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc":"9 ph\u00fat"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/sparkminds.net\/how-to-build-a-crypto-wallet-chrome-extension\/#article","isPartOf":{"@id":"https:\/\/sparkminds.net\/how-to-build-a-crypto-wallet-chrome-extension\/"},"author":{"name":"admin","@id":"https:\/\/sparkminds.net\/#\/schema\/person\/f4769a5d0dd2b458b03580b337c920b8"},"headline":"How to build a crypto wallet Chrome extension","datePublished":"2024-11-27T09:00:45+00:00","dateModified":"2024-12-23T09:18:00+00:00","mainEntityOfPage":{"@id":"https:\/\/sparkminds.net\/how-to-build-a-crypto-wallet-chrome-extension\/"},"wordCount":711,"commentCount":0,"publisher":{"@id":"https:\/\/sparkminds.net\/#organization"},"image":{"@id":"https:\/\/sparkminds.net\/how-to-build-a-crypto-wallet-chrome-extension\/#primaryimage"},"thumbnailUrl":"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/Chrome-extension-for-crypto-wallet-e1728901764982.webp","articleSection":["Blockchain Development"],"inLanguage":"vi","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/sparkminds.net\/how-to-build-a-crypto-wallet-chrome-extension\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/sparkminds.net\/how-to-build-a-crypto-wallet-chrome-extension\/","url":"https:\/\/sparkminds.net\/how-to-build-a-crypto-wallet-chrome-extension\/","name":"How to build a crypto wallet Chrome extension","isPartOf":{"@id":"https:\/\/sparkminds.net\/#website"},"primaryImageOfPage":{"@id":"https:\/\/sparkminds.net\/how-to-build-a-crypto-wallet-chrome-extension\/#primaryimage"},"image":{"@id":"https:\/\/sparkminds.net\/how-to-build-a-crypto-wallet-chrome-extension\/#primaryimage"},"thumbnailUrl":"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/Chrome-extension-for-crypto-wallet-e1728901764982.webp","datePublished":"2024-11-27T09:00:45+00:00","dateModified":"2024-12-23T09:18:00+00:00","breadcrumb":{"@id":"https:\/\/sparkminds.net\/how-to-build-a-crypto-wallet-chrome-extension\/#breadcrumb"},"inLanguage":"vi","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sparkminds.net\/how-to-build-a-crypto-wallet-chrome-extension\/"]}]},{"@type":"ImageObject","inLanguage":"vi","@id":"https:\/\/sparkminds.net\/how-to-build-a-crypto-wallet-chrome-extension\/#primaryimage","url":"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/Chrome-extension-for-crypto-wallet-e1728901764982.webp","contentUrl":"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/Chrome-extension-for-crypto-wallet-e1728901764982.webp","width":1024,"height":768},{"@type":"BreadcrumbList","@id":"https:\/\/sparkminds.net\/how-to-build-a-crypto-wallet-chrome-extension\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/sparkminds.net\/"},{"@type":"ListItem","position":2,"name":"How to build a crypto wallet Chrome extension"}]},{"@type":"WebSite","@id":"https:\/\/sparkminds.net\/#website","url":"https:\/\/sparkminds.net\/","name":"SparkMinds","description":"A Reliable Software Development Partner","publisher":{"@id":"https:\/\/sparkminds.net\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/sparkminds.net\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"vi"},{"@type":"Organization","@id":"https:\/\/sparkminds.net\/#organization","name":"SparkMinds J.S.C","alternateName":"SparkMinds","url":"https:\/\/sparkminds.net\/","logo":{"@type":"ImageObject","inLanguage":"vi","@id":"https:\/\/sparkminds.net\/#\/schema\/logo\/image\/","url":"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/sticky-logo-menu-sparkmind.png","contentUrl":"https:\/\/sparkminds.net\/wp-content\/uploads\/2024\/11\/sticky-logo-menu-sparkmind.png","width":181,"height":66,"caption":"SparkMinds J.S.C"},"image":{"@id":"https:\/\/sparkminds.net\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/sparkminds.jsc","https:\/\/www.linkedin.com\/company\/sparkminds-j-s-c\/about\/"]},{"@type":"Person","@id":"https:\/\/sparkminds.net\/#\/schema\/person\/f4769a5d0dd2b458b03580b337c920b8","name":"admin","image":{"@type":"ImageObject","inLanguage":"vi","@id":"https:\/\/sparkminds.net\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/bdfb7783cd4581a22bc1899273891ef702c5338854739f578d2f5cb72d515f34?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/bdfb7783cd4581a22bc1899273891ef702c5338854739f578d2f5cb72d515f34?s=96&d=mm&r=g","caption":"admin"},"sameAs":["https:\/\/sparkminds.net"],"url":"https:\/\/sparkminds.net\/vi\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/sparkminds.net\/vi\/wp-json\/wp\/v2\/posts\/1774","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sparkminds.net\/vi\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sparkminds.net\/vi\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sparkminds.net\/vi\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sparkminds.net\/vi\/wp-json\/wp\/v2\/comments?post=1774"}],"version-history":[{"count":10,"href":"https:\/\/sparkminds.net\/vi\/wp-json\/wp\/v2\/posts\/1774\/revisions"}],"predecessor-version":[{"id":3223,"href":"https:\/\/sparkminds.net\/vi\/wp-json\/wp\/v2\/posts\/1774\/revisions\/3223"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sparkminds.net\/vi\/wp-json\/wp\/v2\/media\/1778"}],"wp:attachment":[{"href":"https:\/\/sparkminds.net\/vi\/wp-json\/wp\/v2\/media?parent=1774"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sparkminds.net\/vi\/wp-json\/wp\/v2\/categories?post=1774"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sparkminds.net\/vi\/wp-json\/wp\/v2\/tags?post=1774"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}