{"version":1,"pages":[{"id":"hek1mVDE74GDBYmOXNwL","title":"Overview","pathname":"/web3-metamask","siteSpaceId":"sitesp_624dD","description":"Bubble plugin: Web3 & MetaMask documentation"},{"id":"brNyeSb9jOsUZSbPsaGp","title":"Quick Start Example","pathname":"/web3-metamask/quick-start-example","siteSpaceId":"sitesp_624dD","description":"Simple example of how to connect the plugin and sign a message to get the signature."},{"id":"2d8qy4PUYhcHnMa7JklF","title":"Web3 & MetaMask","pathname":"/web3-metamask/elements-details/web3-and-metamask","siteSpaceId":"sitesp_624dD","description":"Main plugin element that you will work with.","breadcrumbs":[{"label":"Elements details"}]},{"id":"HJ3EY6Vtd2IFHvbsoJpO","title":"Connect To MetaMask","pathname":"/web3-metamask/elements-details/web3-and-metamask/connect-to-metamask","siteSpaceId":"sitesp_624dD","description":"Action from Web3 & MetaMask plugin element. Used in workflows.","breadcrumbs":[{"label":"Elements details"},{"label":"Web3 & MetaMask"}]},{"id":"pEs3Jg5ObLbY14STTSGb","title":"Disconnect MetaMask","pathname":"/web3-metamask/elements-details/web3-and-metamask/disconnect-metamask","siteSpaceId":"sitesp_624dD","description":"","breadcrumbs":[{"label":"Elements details"},{"label":"Web3 & MetaMask"}]},{"id":"8X2wxhyIVB7kzuFTRpne","title":"Send token With MetaMask","pathname":"/web3-metamask/elements-details/web3-and-metamask/send-token-with-metamask","siteSpaceId":"sitesp_624dD","description":"","breadcrumbs":[{"label":"Elements details"},{"label":"Web3 & MetaMask"}]},{"id":"ZJo2Kzl7oa60shGSSno0","title":"Get Balance of a Token","pathname":"/web3-metamask/elements-details/web3-and-metamask/get-balance-of-a-token","siteSpaceId":"sitesp_624dD","description":"Check the balance of a token in the given wallet","breadcrumbs":[{"label":"Elements details"},{"label":"Web3 & MetaMask"}]},{"id":"gHFjz0AmldTyuzc8GvR4","title":"Get Balance of Multiple Tokens","pathname":"/web3-metamask/elements-details/web3-and-metamask/get-balance-of-multiple-tokens","siteSpaceId":"sitesp_624dD","description":"Get the balance of a list of tokens on a wallet address","breadcrumbs":[{"label":"Elements details"},{"label":"Web3 & MetaMask"}]},{"id":"2xhVFzO7RaDFJKVTkvfo","title":"Get Token Symbol","pathname":"/web3-metamask/elements-details/web3-and-metamask/get-token-symbol","siteSpaceId":"sitesp_624dD","description":"Get the token symbol for an ERC20 token","breadcrumbs":[{"label":"Elements details"},{"label":"Web3 & MetaMask"}]},{"id":"XRu3jwfrJ2tCIetQTYHX","title":"Sign","pathname":"/web3-metamask/elements-details/web3-and-metamask/sign","siteSpaceId":"sitesp_624dD","description":"","breadcrumbs":[{"label":"Elements details"},{"label":"Web3 & MetaMask"}]},{"id":"nI11xIABYGquQ9OBixUD","title":"Check signature","pathname":"/web3-metamask/elements-details/web3-and-metamask/check-signature","siteSpaceId":"sitesp_624dD","description":"Check if the connected wallet is the one who signed given signature","breadcrumbs":[{"label":"Elements details"},{"label":"Web3 & MetaMask"}]},{"id":"CBBM0lYM8jH6y4U73DGI","title":"Sign Typed Data","pathname":"/web3-metamask/elements-details/web3-and-metamask/sign-typed-data","siteSpaceId":"sitesp_624dD","description":"Using the method called signTypedData_v4","breadcrumbs":[{"label":"Elements details"},{"label":"Web3 & MetaMask"}]},{"id":"9mvAOaJZ9o2IkgUhKVzy","title":"Check signature-Typed Data","pathname":"/web3-metamask/elements-details/web3-and-metamask/check-signature-typed-data","siteSpaceId":"sitesp_624dD","description":"","breadcrumbs":[{"label":"Elements details"},{"label":"Web3 & MetaMask"}]},{"id":"un9tG9OVQ6FahL4Wm9ea","title":"Smart Contract - Read","pathname":"/web3-metamask/elements-details/web3-and-metamask/smart-contract-read","siteSpaceId":"sitesp_624dD","description":"Read data from a smart contract using its Read functions","breadcrumbs":[{"label":"Elements details"},{"label":"Web3 & MetaMask"}]},{"id":"IwCLqtCrU9WVEEhhQtPx","title":"Example - CAKE/BUSD rate on Pancaksewap","pathname":"/web3-metamask/elements-details/web3-and-metamask/smart-contract-read/example-cake-busd-rate-on-pancaksewap","siteSpaceId":"sitesp_624dD","description":"In this example we will read the Pancakeswap router contract to get the price from Cake using getAmountsOut contract function","breadcrumbs":[{"label":"Elements details"},{"label":"Web3 & MetaMask"},{"label":"Smart Contract - Read"}]},{"id":"PNmmrheEYYkMZuceOyeh","title":"Smart Contract - Write","pathname":"/web3-metamask/elements-details/web3-and-metamask/smart-contract-write","siteSpaceId":"sitesp_624dD","description":"Interact with a smart contract by change, write or send data to it using its Write functions.","breadcrumbs":[{"label":"Elements details"},{"label":"Web3 & MetaMask"}]},{"id":"p3wUJNC5HuTF3z4bCACk","title":"Example - Write a function","pathname":"/web3-metamask/elements-details/web3-and-metamask/smart-contract-write/example-write-a-function","siteSpaceId":"sitesp_624dD","description":"In this example we will interact with a simple smart contract deployed by us for demo purpose.","breadcrumbs":[{"label":"Elements details"},{"label":"Web3 & MetaMask"},{"label":"Smart Contract - Write"}]},{"id":"vVUjuET1jV3WfO9phM9i","title":"Trigger Switch Chain","pathname":"/web3-metamask/elements-details/web3-and-metamask/trigger-switch-chain","siteSpaceId":"sitesp_624dD","description":"Trigger MetaMask to switch to desired chain","breadcrumbs":[{"label":"Elements details"},{"label":"Web3 & MetaMask"}]},{"id":"MZI2BzakokmK3YQCNUK0","title":"Approve - Set Allowance","pathname":"/web3-metamask/elements-details/web3-and-metamask/approve-set-allowance","siteSpaceId":"sitesp_624dD","description":"","breadcrumbs":[{"label":"Elements details"},{"label":"Web3 & MetaMask"}]},{"id":"FpwDGTmoAzYIW2WyWSWw","title":"Revoke Allowance","pathname":"/web3-metamask/elements-details/web3-and-metamask/revoke-allowance","siteSpaceId":"sitesp_624dD","description":"","breadcrumbs":[{"label":"Elements details"},{"label":"Web3 & MetaMask"}]},{"id":"NBZUFcT9lB30v32e8wyr","title":"Deploy Contract","pathname":"/web3-metamask/elements-details/web3-and-metamask/deploy-contract","siteSpaceId":"sitesp_624dD","description":"Deploy a Smart Contract","breadcrumbs":[{"label":"Elements details"},{"label":"Web3 & MetaMask"}]},{"id":"OPWWYmKeINuFZtVqcHlu","title":"Add Chain to MetaMask","pathname":"/web3-metamask/elements-details/web3-and-metamask/add-chain-to-metamask","siteSpaceId":"sitesp_624dD","description":"","breadcrumbs":[{"label":"Elements details"},{"label":"Web3 & MetaMask"}]},{"id":"r34x1c3MWrNVDhWXs3Zm","title":"Get NFT Metadata","pathname":"/web3-metamask/elements-details/web3-and-metamask/get-nft-metadata","siteSpaceId":"sitesp_624dD","description":"","breadcrumbs":[{"label":"Elements details"},{"label":"Web3 & MetaMask"}]},{"id":"CQku4JpCjS7rC5vM1hZg","title":"Check NFT Balance","pathname":"/web3-metamask/elements-details/web3-and-metamask/check-nft-balance","siteSpaceId":"sitesp_624dD","description":"","breadcrumbs":[{"label":"Elements details"},{"label":"Web3 & MetaMask"}]},{"id":"HlCLmzfDODEaNlbb4MNH","title":"Smart Contract - Read","pathname":"/web3-metamask/elements-details/web3-and-metamask/smart-contract-read-1","siteSpaceId":"sitesp_624dD","description":"Read data from a smart contract using its Read functions.","breadcrumbs":[{"label":"Elements details"},{"label":"Web3 & MetaMask"}]},{"id":"RSNyRrTAWWpEIBtPUSnh","title":"Smart Contract - Write","pathname":"/web3-metamask/elements-details/web3-and-metamask/smart-contract-write-1","siteSpaceId":"sitesp_624dD","description":"Interact with a smart contract by changing, writing or sending data using its functions.","breadcrumbs":[{"label":"Elements details"},{"label":"Web3 & MetaMask"}]},{"id":"FCbE3SP5pLgITYhIgUWP","title":"Web3 Utils","pathname":"/web3-metamask/elements-details/web3-utils","siteSpaceId":"sitesp_624dD","description":"Optional plugin element that adds many useful features.","breadcrumbs":[{"label":"Elements details"}]},{"id":"N1sT9vZKWhJkTxCliENB","title":"Get Transaction confirmations","pathname":"/web3-metamask/elements-details/web3-utils/get-transaction-confirmations","siteSpaceId":"sitesp_624dD","description":"","breadcrumbs":[{"label":"Elements details"},{"label":"Web3 Utils"}]},{"id":"dpBh2uv7J40OG8Zjzfxo","title":"Get Transaction Details","pathname":"/web3-metamask/elements-details/web3-utils/get-transaction-details","siteSpaceId":"sitesp_624dD","description":"","breadcrumbs":[{"label":"Elements details"},{"label":"Web3 Utils"}]},{"id":"wpoWmAPHyOWPApsZwOTa","title":"To Wei","pathname":"/web3-metamask/elements-details/web3-utils/to-wei","siteSpaceId":"sitesp_624dD","description":"Converts any number value value into WEI","breadcrumbs":[{"label":"Elements details"},{"label":"Web3 Utils"}]},{"id":"P8yoBzDayFX0NcUoo5ym","title":"From Wei","pathname":"/web3-metamask/elements-details/web3-utils/from-wei","siteSpaceId":"sitesp_624dD","description":"Convert any WEI value to a human readable result.","breadcrumbs":[{"label":"Elements details"},{"label":"Web3 Utils"}]},{"id":"2c4E3Uujdf7BXPhFWSSe","title":"Add Token to MetaMask","pathname":"/web3-metamask/elements-details/web3-utils/add-token-to-metamask","siteSpaceId":"sitesp_624dD","description":"Import a custom token to MetaMask wallet","breadcrumbs":[{"label":"Elements details"},{"label":"Web3 Utils"}]},{"id":"dWV3vPjNT4JXGz27Wffh","title":"Get ENS data","pathname":"/web3-metamask/elements-details/web3-utils/get-ens-data","siteSpaceId":"sitesp_624dD","description":"","breadcrumbs":[{"label":"Elements details"},{"label":"Web3 Utils"}]},{"id":"2gkYuuLwp7QUPaXMMdmo","title":"Get ENS Domain from Address","pathname":"/web3-metamask/elements-details/web3-utils/get-ens-domain-from-address","siteSpaceId":"sitesp_624dD","description":"","breadcrumbs":[{"label":"Elements details"},{"label":"Web3 Utils"}]},{"id":"Z8398zlkspA7PC4hxtNw","title":"Use with other Wallets & Plugins","pathname":"/web3-metamask/use-with-other-wallets-and-plugins","siteSpaceId":"sitesp_624dD","description":"How to connect to other Web3 wallets besides MetaMask"},{"id":"pzbUfA6dI2wy62kFJduP","title":"Sign up a user with signature","pathname":"/web3-metamask/sign-up-a-user-with-signature","siteSpaceId":"sitesp_624dD","description":"How to sign up a user in Bubble without a password and email"},{"id":"i84L47c5rTSoifGRLwl5","title":"How to use on Mobile","pathname":"/web3-metamask/how-to-use-on-mobile","siteSpaceId":"sitesp_624dD","description":""}]}