What is thet.ai?
thet.ai is the first-ever Peer-to-peer, open-source prompt marketplace on Web3. You can buy and sell prompts on Theta mainnet & Theta testnet with TFUEL and thet.ai's native currency TPR.
Have you ever spent hours for AI to generate a perfect output? That's why prompt marketplaces exist, to save your time from wasting it to find an advanced prompt. You may need a prompt to generate perfect hands with Stable Diffusion, or you may need one to turn your content into XML.
Problem with prompt marketplaces
One of the main philosophies of Web3 is decentralizing the centralized web applications. Users own their own data, not corporations.
And we believe that you should have what you own. In thet.ai, we focused on this problem and implemented a P2P market in which users can freely buy and sell their hard-worked prompts.
How to start using thet.ai?
First, choose a network (Theta Testnet / Theta Mainnet) and connect your wallet. And, that's it! You can start using thet.ai
To create a prompt listing to sell to the other users, go to the Sell page. Choose the AI model you want to use. Currently, there are 4 models. 3 LLMs and 1 Stable Diffusion model. The Stable Diffusion Turbo model runs on Theta Edgecloud. Then set a title and a description to your prompt. These will be visible to everyone. Then, set your prompt and customize it. Customization is unique for each model. You can set seeds for SD models while you can modify maximum tokens for LLMs. Pay the fee in order to place your listing and wait until the transaction is validated. The fee is %0.5 of the total listing amount. For example, if you choose to set the price of your prompt to 1000 TFUEL, you pay 5 TFUEL as a fee. The fees go directly to the TPR wallet. These cumulative fees will be distributed according to tokenomics in the future.
To buy a prompt, you can press the "Buy" button on a prompt page, pay the price to the seller, and reach the prompt from your profile.
Tech stack of thet.ai
We used Next.js 14 with Typescript as the main web framework. Additionally, MongoDB is used as the database. As the CSS preprocessor, we used Sass. For TPR token deployment, we used Solidity and truffle.
How can I test thet.ai?
For you to test, we implemented Theta Testnet. The testnet version of the website is completely different from the mainnet version. Your listings or the prompts you've purchased are invisible on other networks.
Contact us at contact@thet.ai to request a TFUEL or TPR token, so you can start testing. In the following month, we are going to build a Faucet so you can keep testing by yourself!
Achievements that we're proud of
- Successfully deployed a TNT20 token on Testnet.
- A secure transaction and signature validation on the backend with ethers.js
- Maintaining multiple networks on the same application by using advanced database queries.
What's next for thet.ai
Our priority is building a TPR faucet at the moment. We are building multiple smart contracts that will help us in the future, a faucet is one of them.
Then we're going to deploy TPR on the mainnet. This will come along with a great marketing team to help us have our first investors.
For the technical side, we're thinking of a better way to show the quality of the prompts. A preview may not be enough, especially if the seller changed the seed. The first solution we thought of was limiting the preview generation amount for sellers, however, we didn't want to implement a feature that'll limit people before the mainnet launch.
Conclusion
thet.ai is the future. With the popularity we'll gain with the Theta community, we'll be the primary AI face of Web3.
Log in or sign up for Devpost to join the conversation.