TronGPT by The Neural Ninjas - Empowering the TRON ecosystem with AI-interpreted on-chain data

Project Name: TronGPT

Project Track: Web3

Team Name: The Neural Ninjas

Team Member(s): 2

Dorahacks Project Link: test | Buidls | DoraHacks

Project Goal: Simplify complex contract information on the TRON blockchain by utilizing AI-powered data interpretation, making it more accessible to non-technical users.

Project Demo: https://vimeo.com/817972700

Project Website: https://trongpt.vercel.app/

Project Test Instructions:

  1. Go to deployed website
  2. Input any contract address from TRON Mainnet
  3. View AI-powered contract interpretation for non-technical users
  4. View how to integrate contract into a dapp for new TRON developers

Project Details:
TronGPT is an AI-powered blockchain data interpretation application specifically designed for the TRON blockchain. It leverages GPT-based models to make contract information easily understandable for non-technical users.

Overview
TronGPT’s initial version provides users with a seamless UI/UX experience, allowing them to input a contract address and receive an easily digestible explanation of the contract. The application also offers additional contract details and guidance for new dApp developers on interacting with the smart contract using TronWeb.

In future iterations, TronGPT aims to expand its capabilities by incorporating transaction and account interpretation, as well as harnessing the advanced features of GPT-4 for enhanced blockchain data intelligence.

Current Limitations

  • Only supports contract interpretation
  • Utilizes GPT3.5-turbo (GPT-4 not yet available due to limited API access)
  • Limited to interpreting small-sized contracts not exceeding 4096 tokens

Example Output
TronGPT can provide comprehensive information about a smart contract, such as this example:

This is a smart contract that allows users to deposit and withdraw TRX, the native cryptocurrency of the Tron blockchain, in the form of a TRC20 token called WTRX.

TRC20 is a technical standard for tokens on the Tron blockchain, and this smart contract implements that standard. The “token_deposit.sol” file defines an interface for depositing and withdrawing tokens, while the “trc20.sol” file provides the implementation of the TRC20 standard.

The “wtrx.sol” file creates the WTRX token by implementing the ITokenDeposit interface and the TRC20 standard. It defines the properties of the token, including its name, symbol, and number of decimals, and allows users to deposit and withdraw TRX in exchange for WTRX tokens.

This smart contract is useful to Tron blockchain users who want to use TRX in a decentralized manner, as it allows them to convert TRX into a TRC20 token that can be traded on decentralized exchanges and used in other decentralized applications. Users can deposit their TRX into the smart contract, receive WTRX tokens in exchange, and then trade those tokens on decentralized exchanges or use them in other applications. They can also withdraw their TRX by exchanging their WTRX tokens for the equivalent amount of TRX.

By employing artificial intelligence, TronGPT significantly improves the accessibility and understanding of blockchain data for users and developers alike. It streamlines the process of interacting with the TRON blockchain, allowing for a more inclusive and efficient ecosystem.

Smart Contract links: N/A

Project Milestones: Live

7 Likes

You are welcome to Hackatron S4
all the best

2 Likes

Bienvenido a este S4. Suerte

2 Likes

Welcome to Grand Hackathon season 4, wish you all the best in your project

1 Like

Hello TronGPT
Welcome to Tron Hackathon session 4
Welcome to Tron Dao forum

All the best to your project.

2 Likes

thanks for identifying an issue with our site @Gordian, we are putting up a fix as we speak. will let you know when it’s back up, until then feel free to watch our demo.

TronGPT is not a rival but rather an application of GPT for the TRON ecosystem. we’re currently running on GPT3.5-turbo due to API limitations with the GPT-4 model, but hope to integrate the latest model soon.

Alright

All the best while fixing the problem.

Wow such a nice innovation, so can the TronGPT tell me if a smart contract is trying to scam me??

Cos that all i want to know :joy::joy:

2 Likes

It can give insights but you will not be 100% sure some time bad things hapoend and nobody is to blame

1 Like

The website still does bot work as far as I can see updated ASAP

Hahahah yh it does. But if it can give me the insight i want, making the decision to get involve is a choice that you will have to live with no matter the consequences

Hi @DanDanDev welcome to S4 of the Hackathon!

Really excited to see how TronGPT evolves. I was curious to what inspired you to create the AI project and what do you hope to achieve in the long term?

Also do you plan to engage and communicate with users to gather feedback and improve TronGPT’s functionality and UX?

Looking forward to hearing from you!