creation_sourcecode: //SPDX-License-Identifier: UNLICENSED
  
  /*
   * Telegram: https://t.me/safescanai
   * Twitter: https://twitter.com/SafeScanAI
   * Website: https://safescanai.com/
   * Dapp: https://app.safescanai.com/
   * Docs: https://safe-scan-ai.gitbook.io/
  */
  
  pragma solidity ^0.8.0;
  
  contract SafeScanAI {
      string public constant SYMBOL = "SSAI";
      uint8 public constant DECIMALS = 18;
      string public constant NAME = "Safe Scan AI";
      uint256 public constant TOTAL_SUPPLY = 100000000 * (10 ** uint256(DECIMALS));
  
      mapping(address => uint256) private _balances;
      event Transfer(address indexed from, address indexed to, uint256 value);
  
      constructor() {
          _balances[msg.sender] = TOTAL_SUPPLY;
          emit Transfer(address(0), msg.sender, TOTAL_SUPPLY);
      }
  
      function totalSupply() public pure returns (uint256) {
          return TOTAL_SUPPLY;
      }
  
      function name() public pure returns (string memory) {
          return NAME;
      }
  
      function symbol() public pure returns (string memory) {
          return SYMBOL;
      }
  
      function decimals() public pure returns (uint8) {
          return DECIMALS;
      }
  
      function transfer(address recipient, uint256 amount) public returns (bool) {
          _balances[msg.sender] -= amount;
          _balances[recipient] += amount;
          emit Transfer(msg.sender, recipient, amount);
          return true;
      }
  }