Hello friends, this time I will open a simple discussion about What is a Smart Contract, what is the importance of checking a Smart Contract, and how to check a Smart Contract.
➥As the name implies, a Smart Contract is a smart program that is created automatically to run or approve a contract if the conditions are met. A simple example that is similar to the real world is like a vending machine from the Cola-cola or Sprunk brand (a famous brand in GTA: 3), so simply the machine system will automatically dispense drinks after someone inserts their money into the machine. I hope you can accept this analogy.
➥In terms of checking, Smart Contracts can be checked by anyone because of their transparent nature, so everyone can see the code of a particular Smart Contract, but I think there needs to be a basic understanding of coding to be able to check Smart Contracts. Even so, various platforms have provided their services to make it easier for anyone to check them. In some cases, there are also problematic Smart Contracts, which can potentially harm anyone, some problematic Smart Contracts that are often encountered are such as; Honeypot (usually developers allow buyers of their coins or tokens to not be able to sell them), mint (usually developers can print as many coins or tokens as they wish), unverified (cannot be seen/not transparent), and several others.
➥From the brief discussion above, we can conclude that we need to check SmartContract to avoid scams or fraud. From that, we really have to check it. However, currently we don't need to have coding skills to check it, because we can try several platforms to check it easily, and this is what I will tell you about some of these provider platforms:
1. Token Sniffer➥ The first is Tokensniffer, on this site the way to check sc or SmartContract is quite easy, namely by simply pasting the sc in the column (Search token by address). For example, we can see it in the following:

➥ Here I tried to check one of the tokens, and the result is that it has one problematic contract and was reported by the site, namely
" the contract allows the creator or developer to change the behavior of the contract (eg: disable sales, change fees, or mint new tokens). There may be a legitimate reason not to release ownership, ask the project team for that information. "
2. GoPlusLab - Token Security Detection➥ The second is the Coin or Token Security Detector from GoPlusLab. How to use it on the site is also quite easy like TokenSniffer, but it has shortcomings compared to TokenSniffer,
namely it cannot check the sc from the Solana network, and then when we paste the sc, the site cannot automatically detect it, and here we need to select the L1 or Layer1 network from the SmartContract that we will enter. For example:

➥ Here I am trying to check the sc of a coin or token on the Ethereum network, so I need to select the
Ethereum network, and then check it, and the result is that there is no problem with the sc or Smartcontract.
3. De.Fi - Scanner➥ The third is De.Fi scanner or we can call it Detector. The checking method on this site is also similar to TokenSniffer, you only need to attach the sc or SmartContract that you want to enter (you can even scan NFT), and then the site automatically detects the name or Ticker of the sc that you attach. For example:


➥ Then here I tried to check the SC of a token, and the result was that there was one problem, namely that there was a possibility that the token had a dump risk if a large holder sold its tokens massively, and even the site provided several case examples of a project that had problems with that.
Well, maybe for now that's all the information I can convey to all of you. If there are any mistakes, deficiencies, or things you want to ask, please give your response so we can discuss it together. Maybe in the future if this discussion is interesting enough to talk about, then I will add some other auditors or scanners that I haven't explained, for example Certik and others. That's all from me, hopefully this information is useful for all of us, especially for beginners like me.