Demo View - One of the following links should work.
Developers need an easy and secure way to interact with the Chainlink ecosystem. ChatGPT is the perfect solution, allowing developers to make calls to Function contracts, manage subscriptions and use Space and Time database to index blockchain data. With our plugin, developers can now quickly build secure, reliable and efficient projects with just a few clicks!
What it does
As a Chainlink plugin, it can assist with various tasks related to Chainlink oracles and smart contracts. Here are some of the things I can do:
Ask Space and Time Database: Transform a question in normal language into SQL code for querying the Space and Time database.
Fetch Transactions: Fetch transactions associated with a specific Ethereum address.
Retrieve Contract Source Code: Retrieve the source code from a given contract address. If you provide a keyword, I can search for it in the source code.
Manage Subscriptions: Generate URLs for creating, funding, and managing subscriptions for Chainlink functions. This includes adding and removing consumer contracts from a subscription, transferring subscription ownership, and accepting a subscription request.
Get Subscription Information: Retrieve information for a Chainlink function given a subscription id.
Get Latest Response: Get the latest response of a given Chainlink function consumer contract.
How we built it
Chainlink ChatGPT is a revolutionary chatbot that was built using the power of Chainlink. The project has an express server for the chatGPT plugin, and a client for running state change transactions. By leveraging viem, it ensures that wallet transactions run smoothly.
Challenges we ran into
Accomplishments that we're proud of
We are proud of our accomplishments in using AI and blockchain technology to integrate two worlds into one magical solution. I have been working hard to develop a platform that leverages both the power of AI and the security of blockchain. I have achieved this through our use of Chainlink, a decentralized oracle network that connects smart contracts on the blockchain with external data sources. With this, I have been able to create a chatbot powered by GPT-4 technology that can generate personalized conversations with users in real-time.
I am also proud that I have learned a lot about Oracles in less than a month.
What we learned
In the past few years, we have seen a huge shift in the way technology is being used to improve user experience. We have learned that using AI and blockchain technologies together can be highly compatible and beneficial for creating innovative solutions. By leveraging these two powerful technologies, businesses can create user experiences that are both secure and efficient.
We have also seen how important it is to ensure that the right technology is needed for a great user experience. AI and blockchain can be used to provide better security, faster speed, and more efficient processes for users. We have learned that these technologies should be used together in order to create an optimal user experience
What's next for ChainlinkGPT
And coming next is VRF and Automation, manage subscription enhancements, Embedded chatbox in chainlink wallet executor, and read only plugin.
How To Test:
Unverified chatGPT plugin: https://chainlink2023.herokuapp.com
Navigate to “Develop Your Own Plugin” on your dashboard and follow the instructions to set up the ability to create your own plugins.
Select “Install an Unverified Plugin.”
How to use plugins: https://www.makeuseof.com/how-install-and-use-chatgpt-plugins/
Video Generated with Synthesia: