👉 https://shelbychat.vercel.app/
Connect wallet → Send message → Pay gas → On-chain confirmation ⚡
| Feature | Description |
|---|---|
| 🤖 AI Engine | Groq (Llama 3) + HuggingFace models |
| ⛽ Gas Mechanism | 0.0025 SHELBY_USD per message |
| 🔗 On-Chain Proof | Every chat stored as transaction |
| 👛 Wallet Auth | Petra Wallet integration |
| 💾 Persistence | Local storage session |
| ⚡ Realtime | Fast AI response |
Network : Shelby Testnet
RPC : https://api.shelbynet.shelby.xyz/shelby
Fullnode : https://api.shelbynet.shelby.xyz/v1
Indexer : https://indexer.shelby.xyz
Explorer : https://explorer.shelby.xyz/shelbynet
: https://explorer.aptoslabs.com/?network=shelbynet
Faucet : https://docs.shelby.xyz/apis/faucet/shelbyusd
: https://docs.shelby.xyz/apis/faucet/aptos👉 https://docs.shelby.xyz/apis/faucet/aptos
👉 https://docs.shelby.xyz/apis/faucet/shelbyusd
- Open faucet link
- Connect Petra Wallet
- Claim tokens
- Start chatting
git clone https://github.com/gunduul/shelbychat.git
cd shelbychat
npm install
# Environment Variables
echo "GROQ_API_KEY=your_key_here" > .env
echo "HF_API_KEY=your_key_here" >> .env
# Run locally
vercel devshelbychat/
├── api/
│ ├── balance.js
│ ├── chat.js
│ ├── prices.js
│ └── view.js
├── public/
├── index.html
├── vercel.json
├── package.json
└── README.mdWallet Connection
↓
User Message Input
↓
Gas Fee Confirmation
↓
Transaction Submission
↓
AI Processing (Groq / HF)
↓
Response Returned
↓
Stored On-Chain
| Resource | URL |
|---|---|
| 🌐 Live App | https://shelbychat.vercel.app/ |
| 🔎 Explorer | https://explorer.shelby.xyz/shelbynet |
| 💧 Faucet | https://docs.shelby.xyz/apis/faucet/shelbyusd |
| 📡 Docs | https://docs.shelby.xyz |
| 👛 Petra Wallet | https://petra.app |
- Testnet balance is required
- No gas = failed transaction ❌
- All messages are permanently recorded on-chain
vercel deploy