Project Documentation: Token Explorer and Scanner
Executive Summary
The project Token Explorer and Scanner is a derivative of “Smart Scanner” by NOVA AI developed exclusively for the VARA Network. Its main objective is to provide an intuitive and easy-to-use tool to explore and analyze tokens, for now the so-called standard VFT. Given the current problem of the lack of information directly accessible from traditional block explorers and the growing risk of scams in the crypto ecosystem, this tool offers:
- Exploring key token data.
- A basic security scanner with verification of fundamental aspects.
- A modular and scalable approach that allows additional modules to be added in the future.
Project Features
Token Exploration
The dApp allows the user to enter the address of a program** VFT** (Vara Fungible Token) and obtain the following data without the need to make multiple calls to the contract:
General Information:
- Token name.
- Symbol.
- Decimals.
- Total supply.
Administrators:
- List of accounts with administrator role.
- Total balance of administrators in relation to supply.
Initial Security Scanner
The application includes a basic scanner module that analyzes:
Official Token Status: Check if the token belongs to the official ecosystem Be Network using a reference JSON file.
Token concentration in administrators: Calculates if managers own more than 5% of the total supply.
Number of administrators: Issues an alert if the number of administrators is excessive (indicative of possible risk).
Future Extensions (Coming Soon)
The architecture of the project allows the inclusion of new functionalities as the VARA ecosystem grows (such as DEXes) that allow us to analyze vulnerabilities such as:
- Buy/Sell Fee Scanner: Analysis of commissions applied to transactions.
- Liquidity analysis: Evaluation of liquidity pools in DEXes within the network.
- Critical permission alerts: Identification of contracts with potentially dangerous roles or permissions.
Technologies Used
Frontend:
- Framework: React with Next.js.
- Hooks: State management with useState.
- Stylish: Compatible with CSS classes for a modern and responsive design.
Backend:
- Gear.js API: To interact with the Vara Network blockchain.
- Sails.js: Library to manage smart contracts with expanded functionalities.
- SailsIdlParser: Interpretation of IDL to facilitate queries and actions on the smart contract.
Blockchain:
- Red: VARA Network.
- Protocols: Queries to VFT contracts with metadata such as supply, balance, roles and permissions.
Storage of Official Data:
- JSON file (officialTokens.json) that contains information verified by the GalaxyHub team of the official tokens of the ecosystem.
Use Cases
- Exploring a Token
A user enters the address of a contract VFT. The Scanner:
- Shows detailed token information.
- Identifies the official status of the token.
- Presents security alerts based on the data analyzed.
- Security Assessment
- An investor uses the tool to analyze whether a token has a high concentration of power in the administrators.
- The dApp highlights potential risks related to permissions and balances.
- Integration with the Vara Ecosystem
- Projects new to the network can verify the legitimacy of their tokens using this tool.
- End users gain greater trust when interacting with verified tokens.
Data flow
- The user enters a contract address.
- The dApp uses Gear.js API to connect to the network VARA Network.
- Sails.js consult the smart contract.
- The data obtained is processed and displayed in the interface.
- The scanner assesses risks and presents alerts.
Contribution and License
Token Explorer and Scanner It is an open source project under the MIT license. Contributions are welcome through our official GitHub repository. The objective is to build a community tool that strengthens security and transparency in the crypto ecosystem.
You can try the MVP on the VARA NETWORK Testnet HERE: https://varatestnet.galaxyhub.space/
Test VRT:
- 0xeba6161e80d65e8e0f23cdaa3e6dd57ac2d5fd7ad74af584e39f10805147d1f0
- 0xc8d86dfd4a62a2b81c95d93e24309d5183033114cac4e0e5d666d1ea787ba49a (offcial)
- 0x78523fbe892e61b55b8e0107da09067a3679dddce006eef756bda13fb8cc6f5a
- 0x4326b746ee235d2cde2945e42da492351c034a969a093f677e5c593a082e645f
The next step will be to add more security parameters, to then implement it on the VARA Network Mainnet and upload it directly as an active function of NOVA AI Detector and be able to offer another layer of security for the web3 ecosystem

