A powerful conversation chatbot powered by GTP technology to assist in creating dapps, smart contracts, and handling other blockchain tasks. Developed in C#.
- Guided help for creating decentralized applications (dapps).
- Smart contract generation and recommendations.
- Blockchain task automations.
- Fluid conversation capabilities using GTP technology.
- Secure and reliable C# backend.
- .NET Core 3.1 or above.
- OpenAI API key.
-
Clone the LunarBot
git clone [email protected]:Relfos/LunarBot.git cd PhantasmaAI
-
Clone the Repository
git clone [email protected]:phantasma-io/PhantasmaAI.git cd PhantasmaAI
-
Setup OpenAI API Key
Create a file named
apikey.txt
in thewww/
directory of the project. Paste your OpenAI API key into this file and save it. -
Install Dependencies
dotnet restore
-
Run PhantasmaAI
dotnet run
After running the project, PhantasmaAI will guide you through the process of creating dapps or smart contracts. Simply follow the conversation prompts to navigate through its capabilities.
Example:
User: I want to create a new smart contract. PhantasmaAI: Great! What functionality do you want in your smart contract?
Ensure you keep your apikey.txt
confidential. Never expose it in public repositories or other public places.
Contributions, issues, and feature requests are welcome! Feel free to check the issues page.
- GTP technology by OpenAI.
- Developed by Your Name and the Phantasma team.
This project is MIT licensed.
Give PhantasmaAI a ⭐ if you find it helpful! It helps us stay motivated. 🌌