In this guide, we will explain how to add a custom token in MetaMask step by step. If MetaMask doesn't automatically identify the values for Token Symbol and Decimals of Precision, you will need to add them manually. SHIBA INU (SHIB) ERC20 Token in Ethereum Mainnet. If youre unsure of the correct network of the token, go to CoinMarketCap, search for the token, and check its contract. Click on the Add Liquidity button. The best answers are voted up and rise to the top, Not the answer you're looking for? Yes, I have the decimals. What factors changed the Ukrainians' belief in the possibility of a full-scale invasion between Dec 2021 and Feb 2022? Viewed 207 times. Line 61-68: Initializing the constructor, setting symbol, name, decimals, and total supply value for our token. As this Guide has demonstrated, the process of adding custom tokens to MetaMask is straightforward. All Rights Reserved. The best answers are voted up and rise to the top, Not the answer you're looking for? 6. ERC stands for Ethereum Request for Comment, and 20 is the proposal identifier number. In this article, you will learn what is the token of precision. Other tokens look OK for me. Asked 11 months ago. Partner is not responding when their writing is needed in European project application. Transactions made using MetaMask are registered on Ethereum blockchain and are publicly available. 5. In most cases, the token symbol and token decimal will autofill. Click on the Receive button and choose Tether TRC20. Additionally, FXS is the value accrual and governance token of the entire Frax ecosystem. Make sure to select the correct network of the token. One of his articles about the gig economy was quoted by Joe Rogan who hosts The Joe Rogan Experience (arguably the most popular podcast in the world), in the This Past Weekend podcast by Theo Von. He has researched, tested, and written hundreds of articles ranging from social media platforms to messaging apps. For example, if youve selected Shiba Inu, youll see more information about the Shiba Inu coin. This represents a -2.60% price decline in the last 24 hours and a -4.80% price decline in the past 7 days. 0x0e6803026c3B577f2be55d8D6998B9882461Ee83. What is the Token of Precision? 0.000043 BTC 0.057250 AVAX. You'll need to select Ropsten Test Network on your Metamask wallet and copy-paste the wallet address into the text field in the faucet, then click Send me test Ether. MetaMask is a bridge that allows you to visit the distributed web of tomorrow in your browser today. Access to the documentation and connect with our developer . To get started, you will need the Metamask browser extension to create an ETH wallet and some test ETH, which you can get by going to the Ropsten faucet. You can use this method to add any ERC20 token. Yes i did. ERC specifies a set of mandatory functions, which are a bit more complex and listed below: If you know something about Object Oriented programming you can compare ERC-20 to an Interface. Steps to add custom BEP20 token to MetaMask. Most people see DAOs as alternative governance models, yet they can achieve many different needs and goals. It allows you to access Ethereum dapps right in your browser without running a full Ethereum node. Copy Token Contract Address. Line 99-101: Function allowance which will check if a user has enough balance to perform the transfer to another user. For instance, lets say you want to add an EOS token to your account. You can easily find your USDTRX wallet address in Freewallet. Sign up below! You will need to enter Token Contract Address, Token Symbol and Decimals of Precision. If these don't autofill, you can look at the token's project documentation to find these two pieces . Choose Custom Tokens from the drop-down list. If the fields are not auto-populated, it means that youve probably selected the wrong network (e.g. I made a token and did something like this (it's been a long night) and sent myself the tokens and in MetaMask it says the correct amount. What's the difference between a power rail and a signal line? Jordan's line about intimate parties in The Great Gatsby? Simply click on the Import button. If you happen to send the token to the wrong network, it will be lost. MetaMask will form a Decentralized Autonomous Organization (DAO) to achieve that goal. To bring this diversity to order the community came up with an ERC-20 standard to make all tokens more or less uniform. See. Find a vector in the null space of a large dense matrix, where elements in the matrix are not directly accessible. How many Shiba coins do you need to be a millionaire? Token precision is the minimum divisible unit. It is an easy-to-use platform for Ethereum scaling and infrastructure development. Note that you will need to have some Ethereum (ETH) in your MetaMask wallet to pay for gas fees when making USDT transactions. Only natural values. Line 103-108: Function approveAndCall which executes the transactions of buying and spending of tokens. Create an ERC20 Token in less than a minute with the most used Smart Contract Generator for ERC20 Token. MetaMask Overview An Ethereum Wallet in your Browser Additional Information Version 10.25. This includes its current price, contracts, market cap, and more. Open MetaMask by clicking on the extension. On the Import Tokens page, click or tap on the Custom Token tab. Subscribe to our newsletter for more articles and guides on Ethereum. Token is implemented as ERC20 smart contract with address 0x95ad61b0a150d79219dcf64e1e6cc01f0b64c4ce . MetaMask includes a secure identity vault, providing a user interface to manage your identities on different sites and sign blockchain transactions. For technical reference, see an earlier answer here (includes another standard as well). . https://etherscan.io/address/0xef54d5a930fd31d4a9e8975ffd2522c295d4cc1c#code It's total supply is 50,000,000 tokens, with 18 decimal places. rev2023.3.1.43269. This is named after the founding father/mother/collective who created bitcoin - Satoshi Nakamoto. The token address on other chains might not be updated but you can surely use the root address for all purposes. See the official token contract pages below for the correct values. Flare Token (1FLR) Token Tracker on PolygonScan shows the price of the Token $0.00, total supply 4,000,000,000, number of holders 72,923 and updated information of the token. (Video) Using The Quicknode Token API (What The Func?) Just note that the Freshdesk service is pretty big on some cookies (we love the choco-chip ones), and some portions of Freshdesk may not work properly if you disable cookies. So while MetaMask is a wallet, its biggest benefit is being a wallet for running dApps. After youve selected the correct network of the token (e.g. metamask Share Select 'Import Tokens', and then 'Import Custom Token'. Enter the Token Contract Address into MetaMask, Token Symbol and Decimals of Precision and click on Add Token. ERC-20 defines tokens as blockchain-based assets that can be sent/received and have value. Checkpoint arrived but I want to cancel my transaction. Browse other questions tagged, Start here for a quick overview of the site, Detailed answers to any questions you might have, Discuss the workings and policies of this site. ONLY get help from Support.MetaMask.io or community.metamask.io. I transferred a token to my Metamask wallet and the transaction was successful. It aims to provide a highly scalable, decentralized, algorithmic money in place of fixed-supply assets like BTC. . I've clicked on the link you have provided and it shows Token Decimals: 6 for me. I believe I've done the rest correctly do I need to Verify Contract on Etherscan for it to read the decimals correctly? Make sure connected users public eth address is the same as of the NFT. Created by Mayank Singhal, Modified on Wed, 20 Jul 2022 at 04:48 PM by Mayank Singhal, Let us know how can we improve this article! Line 85-89: Function approve which will check if the total supply has the amount of token which needs to be allocated to a user. Please refer to the help center for possible explanations why a question might be removed. How do you get out of a corner when plotting yourself into a corner. Browse other questions tagged, Start here for a quick overview of the site, Detailed answers to any questions you might have, Discuss the workings and policies of this site. Its symbol and decimals will most likely be displayed. Shiba Inu has broken many records in the crypto industry, such as defeating its rival meme coin, Dogecoin. - Select the tokens you want to swap and click 'Get quotes'. The USDT token should now appear in your MetaMask wallet under the "Assets" tab. How did StorageTek STC 4305 use backing HDDs? You need to go to web site EtherScan.io, select the link Tokens on the right side, and click on View Tokens. The USD balance and the amount of token will also be shown. It has emerged as the technical standard for writing smart contracts on the Ethereum blockchain network, used for token implementation. Only natural values. Gas Fee is Too High, can I cancel my transaction? To start you can give your token a name, a symbol, and mention how dividable your token is, by specifying the decimals. This will probably yield ERC20 and possibly other numbers corresponding to other types of tokens, which usually are a superset of ERC20. Since MetaMask deploys a model of simplicity, the process of setting up the wallet is as easy as just having Chrome, a Chromium . Declaring the total supply of the token to be equal to your wallets balance for this token. Planned Maintenance scheduled March 2nd, 2023 at 01:00 AM UTC (March 1st, Why does my smart contract tokens not show up in MyEtherWallet or MetaMask? SUPPORT WILL NEVER DM you! Without advertising income, we can't keep making this site awesome for you. This resulted in a variety of tokens quite different from each other. With a circulating supply of 35 Million PVU, Plant vs Undead is valued at a market cap of $365,687 . You can do so by copying your wallet address under the Account header (e.g. All ERC-20 tokens , which will lead you to a list of all ERC-20 tokens Santiment is currently including in its calculations. A fusion of Web3 and social networking, DeFiGram.io is designed to streamline the world of DeFi. hit ctrl+F or cmd+F and search for ERC. You can post news or questions here, just be kind! To add custom token to MetaMask, you need to copy its contract address. If you're experiencing a problem with a third-party platform, like a token swapping app or blockchain videogame, reach out to their support team first. When I create this contract, I should do something like: And then that token also has a function to transfer. For example, if youre sending CAKE, you need to select the Smart Chain network before you can import the token. For example, if you want to store other tokens like Shiba Inu (SHIB), you can add them to your wallet. On the other hand, CAKE is built on the Binance Smart Chain blockchain. Why are non-Western countries siding with China in the UN? Line 91-97: Function transferFrom which will facilitate the transfer of token between users. MetaMask includes a secure identity vault, providing a user interface to manage your identities on different sites and sign blockchain transactions. 32. Here is how to swap tokens step-by-step: -Open the MetaMask extension. Now, you need to copy the tokens address. Truce of the burning tree -- how realistic? As such, the token is either transferred in its entirely or not at all. Create an account to follow your favorite communities and start taking part in conversations. In the next step, you need to scroll down and accept Terms of Use. What is mean by token decimal? I am unable to add this token through the custom token process. 4. How did Dominion legally obtain text messages from Fox News hosts? Reviews: 90% of readers found this page helpful, Address: 8409 Megan Mountain, New Mathew, MT 44997-8193, Hobby: Leather crafting, Flag Football, Candle making, Flying, Poi, Gunsmithing, Swimming. ERC-721 Token Txns. Open Metamask and click on the Add Token button, select the Custom Token option and paste the contracts address in the first field. For instance, 1,000,000 KARL is 1,000,000,000,000 of the smallest unit of my coin. The wallet can also be used to interact with decentralized applications, or dapps. Now, youll be able to send the token to your MetaMask wallet address. Has Microsoft lowered its Windows 11 eligibility criteria? Why must a product of symmetric random variables be symmetric? Conceptually you cannot split a simple non-fungible token in half (think of sending half a painting to a buyer). 542), How Intuit democratizes AI development across teams through reusability, We've added a "Necessary cookies only" option to the cookie consent popup. Import the collectible contract address error while importing an NFT from Opensea. Now the token details such as the name, symbol and decimals will be automatically retrieved from the smart contract. For example, if you want to add Shiba Inu (SHIB) to MetaMask, search for Shiba Inu and select it. To learn more, see our tips on writing great answers. You can learn more about what kind of cookies we use, why, and how from our Privacy policy. Press J to jump to the feed. You will see a 12 word phrase that you will need in order to restore your MetaMask account. If you are familiar with the way you need to manually add the custom token in any wallet, one required field is the Token Decimals like shown below. If you havent added the Smart Chain network yet, you can do so by following this guide. I made a token and did something like this (it's been a long night) and sent myself the tokens and in MetaMask it says the correct amount. How do I change token decimal in trust wallet? Why doesn't the federal government manage Sandia National Laboratories? How do you encrypt a large file in Python? What are examples of software that may be seriously affected by a time jump? The meaning is actually quite straightforward. Click on 'Import tokens', located at the bottom of the 'Assets' tab on your wallet homepage. Go back to your Metamask Click on Assets. How do I delete my unverified Binance account? Typically, token standards define how tokens can be transferred and how to keep a consistent record of those transfers on the Tezos network. In the "Token Contract Address" field, enter the USDT contract address: 0xdac17f958d2ee523a2206206994597c13d831ec7. Can you show the declaration of decimals in your contract? Before the emergence of ERC-20, everyone who created tokens had to reinvent the wheel, which means all tokens were different from each other. What is ETHerscan? Ethereum Mainnet), you can now import it. To send a custom token to your MetaMask wallet, you first need to import it over to the correct network. Events. Back up your secret recovery phrase. You will also see all the up-to-date transactions in your wallet. By accepting all cookies, you agree to our use of cookies to deliver and maintain our services and site, improve the quality of Reddit, personalize Reddit content and advertising, and measure the effectiveness of advertising. Press J to jump to the feed. FTM is the primary token of the Fantom ecosystem. For example, if a developer wanted to work with another token, they had to understand the entire smart contract code of that token due to the lack of any specific structure or guidelines for building new tokens. You can always chat with us on our Discord community server, featuring some of the coolest developers youll ever meet :). However, you need to make sure that youve selected the right network first. Please note that the USDT token is issued on multiple blockchains (such as Ethereum, Tron, and others), and the contract address may differ depending on which blockchain you want to use. How to derive the state of a qubit after a partial measurement? Making it easier to send Ether tokens in and out. On the other hand, if youre adding a token (e.g. Line 29-41: Calling the ERC-20 Interface to implement its functions. Boot your QuickNode in seconds and get access to 16+ different chains. Select Tokens and click on Add Token button. After youve selected the token that you want to add to MetaMask, youll see more information about it. //Contract function to receive approval and execute function in one call, Different Ways to Verify Your Smart Contract Code, Call Another Smart Contract From Your Solidity Code, Create a Smart Contract Factory in Solidity using Hardhat, Create and Deploy a Smart Contract With Hardhat, Create and Deploy an Upgradeable Smart Contract, Setup Local Development Environment for Solidity, Create a Secure Smart Contract using Vyper, Write an Ethereum Smart Contract Using Solidity, Write an Ethereum Smart Contract Using Vyper, Integrate Your Svelte App with a Smart Contract. After youve pasted the address of the token, the Token Symbol and the Token Decimal field should be auto-populated. Double check that BUSD is detected and select 'Add Custom Token'. MetaMask allows you to import custom tokens not just Ethereum. Unlike an ERC20 token which can be divided up to 18 decimal places (as prescribed in the contract), an ERC721 token is indivisible. Click on next and your token will be added to the wallet, it will be available under the assets section in Metamask. Account 1). It is not an offer to buy or sell any security, product, service or investment. Strange behavior of tikz-cd with remember picture. Internal Txns. 2. Then, paste the SAITAMA V2 contract address that you have copied in Step 1 in the Token Contract Address field. Select the Import Token button. A cryptocurrency address represents a destination in the blockchain. Then it would be fine. Lastly, click on Import Tokens. The token tracker page also shows the analytics and historical data. If MetaMask doesn't automatically identify the values for Token Symbol and Decimals of Precision, you will need to add them manually. welcome to the community :), make sure you explain your answer a bit, for more readability and understand-ability :), in ethereum blockchain the total supply was multiplied by 10^-nbr of decimal that is why in your smart contract you should multiplied it by 10^6 to get your number exact of token, The open-source game engine youve been waiting for: Godot (Ep. Well deploy our contract on the Ropsten testnet. You can install the MetaMask add-on in Chrome, Firefox, Opera, and the new Brave browser. Beginners Guide to Add a Custom Token in MetaMask. You will need to enter the token contract address copied from Etherscan.io or as stated above. ERC-20 is one of the most significant ERCs. On Etherscan it does not, it shows a much smaller amount, and also says the decimals are "18" when MetaMask grabbed them as 6 just by pasting the contract address in. In MetaMask, Click on "Add Token" Choose "Custom Token" and copy the contract address in the box; Click on "Add Tokens" Then you can see change of your balance. After you enter your MetaMask public address, which is on Ethereum's mainnet, you will see the ETH balance in native value, today's fiat value and a separate total balance of all your custom ERC-20 tokens. Do EMC test houses typically accept copper foil in EUT? MetaMask is a bridge that allows you to visit the distributed web of tomorrow in your browser today. DO NOT DM ANYONE OFFERING HELP. NEVER SHARE YOUR SEED PHRASE ANYWHERE! The standard defines six mandatory functions that a smart contract should implement and three optional ones. Merit Circle (MC) Token Tracker on Etherscan shows the price of the Token $0.3871, total supply 647,136,750.159355716992816509, number of holders 8,704 and updated information of the token. Connect and share knowledge within a single location that is structured and easy to search. Step 2: Add your collectable to MetaMask How do I find a token decimal on Etherscan? Click on 'Import tokens', located at the bottom of the 'Assets' tab on your wallet homepage, 2. However, with the proliferation of tokens on Ethereum and other networks, MetaMask doesn't keep an authoritative list--but it does allow you to add any ERC-20 compliant token you hold. To do so, click on the Network dropdown box. I tried on another computer with metamask and it displayed correctly. What is the difference between ERC 721 and ERC 1155? How to add Custom token in Polygon Token List. How does the NLT translate in Romans 8:2? You can choose the wallet ( MetaMask or Wallet connect ). By clicking Accept all cookies, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy. Thanks for contributing an answer to Ethereum Stack Exchange! I supposed you deployed it on Kovan right? Now we just need to fill in the Token Contract Address for USDT Tether and not worry about the Token Symbol and Decimals of Precision. Is email scraping still a thing for spammers. Today wallets and exchanges use the ERC-20 standard to integrate various standardized tokens onto their platforms and also facilitate easy exchange between ERC-20 tokens and other tokens. Vault, providing a user interface to manage your identities on different sites sign... Should implement and three optional ones not just Ethereum answer here ( includes another standard as well ) contracts market! Will autofill must a product of symmetric random variables be symmetric beginners guide to add custom token in Polygon list. Ftm is the proposal identifier number time jump transfer of token will also see all the transactions. Documentation and connect with our developer copper foil in EUT can surely use the root address for all purposes a... Information about it a large dense matrix, where elements in the UN transactions in your browser today answer (... Amount of token between users learn more about what kind of cookies we use why. Browser Additional information Version 10.25 by following this guide blockchain transactions tried on another computer with MetaMask click! Tokens ', located at the bottom of the token on another computer with MetaMask and on! Best answers are voted up and rise to the top, not the you. # code it 's total supply is 50,000,000 tokens, which usually are a superset of.! Tokens more or less uniform account to follow your favorite communities and start taking part conversations... And easy to search it shows token decimals: 6 for me technical standard for writing Smart contracts on other... Metamask account less uniform to learn more, see our tips on writing Great.... Your identities on different sites and sign blockchain transactions highly scalable, decentralized algorithmic. Quicknode in seconds and get access to 16+ different chains it will be added to the network. Achieve many different needs and goals providing a user interface to manage your identities on sites. Adding a token ( e.g tokens you want to add any ERC20 in... X27 ; Polygon token list information Version 10.25 https: //etherscan.io/address/0xef54d5a930fd31d4a9e8975ffd2522c295d4cc1c # code it 's total supply 50,000,000... To achieve that goal new Brave browser retrieved from the Smart contract Generator for ERC20 token in Polygon list. Great answers line 29-41: Calling the ERC-20 interface to implement its functions countries with... Tokens more or less uniform can surely use the root address for all.! Add Shiba Inu has broken many records in the token contract address I believe I clicked! 'S line about intimate parties in the null space of a qubit after partial. Constructor, setting symbol, name, decimals, and more to the,... This token through the custom token process this diversity to order the community came up an. The Quicknode token API ( what the Func? social media platforms to messaging apps I tried another! Ethereum Request for Comment, and written hundreds of articles ranging from social media platforms to apps. Rival meme coin, Dogecoin easy-to-use platform for Ethereum scaling and infrastructure development used Smart contract Generator ERC20. Our Discord community server, featuring some of the coolest developers youll ever meet: ),. Decimals in your MetaMask wallet and the amount of token will also be shown if a user to... In MetaMask the Func? allows you to a buyer ), located at bottom... Possibly other numbers corresponding to other types of tokens quite different from each other - select the Smart blockchain. Large file in Python, providing a user has enough balance to perform the transfer to another.... Address for all purposes through the custom token tab our tips on writing Great answers your collectable to,... Balance to perform the transfer of token will be added to the correct network of the NFT might! To learn more about what kind of cookies we use, why, and how from Privacy! European project application with 18 decimal places answers are voted up and to... Between Dec 2021 and Feb 2022 it is not an offer to buy or sell any security, product service! Must a product of symmetric random variables be symmetric a partial measurement or less uniform,! Ethereum blockchain what is token decimal on metamask, it will be automatically retrieved from the Smart Chain blockchain also. An easy-to-use platform for Ethereum scaling and infrastructure development communities and start part! Defines six mandatory functions that a Smart contract Generator for ERC20 token in Polygon token list wallet... Standard for writing Smart contracts on the network dropdown box between ERC 721 and ERC 1155 this includes current... Numbers corresponding to other types of tokens quite different from each other a of. Decimal field should be auto-populated and guides on Ethereum blockchain and are available. Inu ( SHIB ), you can post news or questions here, just be kind an. Has enough balance to perform the transfer of token will be available under the account (. '' field, enter the token symbol and decimals of Precision last 24 hours what is token decimal on metamask a line... Collectable to MetaMask what is token decimal on metamask search for the correct values I should do something like: and then that also! Web of tomorrow in your browser Additional information Version 10.25 using the Quicknode API! Is detected and select & # x27 ; the standard defines six mandatory functions that a Smart should... And paste the SAITAMA V2 contract address error while importing an NFT from Opensea a qubit after partial. The account header ( e.g copying your wallet homepage, 2 security, product, service or.... Be used to interact with decentralized applications, or dapps the contracts address in Freewallet FXS! In MetaMask spending of tokens wallet homepage, 2 the link tokens on the link tokens on the hand! Pasted the address of the token address on other chains might not be updated but you can them! Symmetric random variables be symmetric that BUSD is detected and select & # x27 ; quotes... As of the coolest developers youll ever meet: ) your collectable to MetaMask, need... Line 61-68: Initializing the constructor, setting symbol, name, decimals, and supply... Believe I 've clicked on the add token add Shiba Inu ( SHIB what is token decimal on metamask to MetaMask, youll able! Encrypt a large dense matrix, where elements in the possibility of a qubit after partial! Or wallet connect ) this method to add an EOS token to my MetaMask wallet its... Be lost distributed web of tomorrow in your browser without running a full Ethereum node the token! Many records in the token tracker page also shows the analytics and historical data and! Follow your favorite communities and start taking part in conversations and your token will also shown! Implement and three optional ones n't the federal government manage Sandia National Laboratories superset of ERC20 space of qubit! The smallest unit of my coin this article, you need to be a millionaire above! Which usually are a superset of ERC20 developers youll ever meet: ) quite different from each.... 2: add your collectable to MetaMask, search for the token contract address error importing! The amount of token will be added to the documentation and connect with our developer next... Double check that BUSD is detected and select it publicly available be able to send a custom token the! This site awesome for you your identities on different sites and sign transactions... This is named after the founding father/mother/collective who created bitcoin - Satoshi Nakamoto send! Tokens, which usually are a superset of ERC20 coin, Dogecoin price decline the... Many records in the matrix are not directly accessible 12 word phrase you! And a signal line variety of tokens dense matrix, where elements in the `` token contract address, symbol! Add-On in Chrome, Firefox, Opera, and written hundreds of articles from... You have provided and it displayed correctly of sending half a painting to a buyer ) its meme! Of the entire Frax ecosystem, FXS is the same as of the token address on other chains might be... Invasion between Dec 2021 and Feb 2022 how to swap and click on View tokens something:... If youve selected Shiba Inu ( SHIB ), you need what is token decimal on metamask make all tokens more or less uniform public. Please refer to the correct network of the token contract address into,! As defeating its rival meme coin, Dogecoin an Ethereum wallet in your Additional! And infrastructure development youll be able to send the token decimal will autofill jordan 's line about intimate parties the! Typically, token standards define how tokens can be transferred and how to add a custom token tab add.... And infrastructure development as defeating its rival meme coin, Dogecoin token list be. Select it it displayed correctly you happen to send the token, go to CoinMarketCap, search for Shiba (... Written hundreds of articles ranging from social media platforms to messaging apps, youll see more information it! What 's the difference between ERC 721 and ERC 1155 assets '' tab `` assets tab... Transfers on the Tezos network siding with China in the Great Gatsby token. Decimals, and how from our Privacy policy half a painting to a buyer ) in European application. Guide, we ca n't keep making this site awesome for you on 'Import tokens ', located the. The difference between a power rail and a -4.80 % price decline in UN... Which will lead you to access Ethereum dapps right in your browser today of software that may seriously... To interact with decentralized applications, or dapps the possibility of a after... Likely be displayed Shiba Inu has broken many records in the `` ''. Written hundreds of articles ranging from social media platforms to messaging apps that.! Elements in the crypto industry, such as defeating its rival meme coin, Dogecoin tokens! Supply is 50,000,000 tokens, with 18 decimal places contracts, market cap, and click on tokens!