genTech-agent-kit
Official# GenTech Agent Kit
**One install. Full stack. Your agent, running.**
[](https://github.com/ProtoJay4789/genTech-agent-kit/releases)
[](LICENSE)
[](https://github.com/ProtoJay4789/genTech-agent-kit/tree/main)
[](https://github.com/ProtoJay4789/genTech-agent-kit/tree/main/skills)
[](https://www.x402.org)
[](https://q402.quackai.ai)
[](https://github.com/erenciracioglu-dotcom/hermes-self-evolution)
[](https://glama.ai/mcp/servers/ProtoJay4789/genTech-shop)
The GenTech Agent Kit packages the entire GenTech stack into a single installable MCP server. One command gives any AI agent real-time market data, DeFi intelligence, payment rails, agent identity infrastructure, and self-evolution capabilities.
```bash
uvx --from git+https://github.com/ProtoJay4789/genTech-agent-kit.git gentech-kit
```
**Requires:** Hermes Agent v0.19.0+ | CMC_API_KEY env var (free at coinmarketcap.com/api)
---
## Quick Start
```bash
# Install and run
uvx --from git+https://github.com/ProtoJay4789/genTech-agent-kit.git gentech-kit
# Set your API key
export CMC_API_KEY="your-key-here"
```
The MCP server starts and exposes all GenTech tools to your agent.
---
## Install as Agent Skills
```bash
# Main skill
npx skills add ProtoJay4789/genTech-agent-kit
# Specific skills
npx skills add ProtoJay4789/genTech-agent-kit --skill x402-payments
npx skills add ProtoJay4789/genTech-agent-kit --skill robinhood-chain
npx skills add ProtoJay4789/genTech-agent-kit --skill output-enforcer
npx skills add ProtoJay4789/genTech-agent-kit --skill context-cycle-proactive
npx skills add ProtoJay4789/genTech-agent-kit --skill handoff-mesh
```
---
## What's Included
### Payment Rails
| Component | What It Does | Status |
|-----------|-------------|--------|
| **x402-payments** | Solana micropayments via x402 gateway — pay-per-call API access | Live |
| **Q402 Gasless** | Gasless USDC/USDT on 12 chains via EIP-7702 (trial on BNB) | Live |
| **Pay Wallet** | Solana wallet for x402 income collection | Live |
### Self-Evolution (Harness)
Four cron jobs that make your Hermes instance measurably better over time. Uses the [hermes-self-evolution](https://github.com/erenciracioglu-dotcom/hermes-self-evolution) framework.
| Role | Schedule | Job |
|------|----------|-----|
| Evolution | Every 4h | Proposes one grounded improvement from real user friction |
| Critic | Every 4h (offset) | Reviews proposals — different model prevents collusion |
| Verifier | Every 2 days | Checks if predictions actually came true |
| Gardener | Every 7 days | Prunes dormant skills, checks credential health |
Witness log auto-fed from context-weight nightly. No bookkeeping theatre (Article II).
### Agent Infrastructure
| Skill | What It Does |
|-------|-------------|
| **output-enforcer** | Structured output enforcement with circuit breaker |
| **robinhood-chain** | Robinhood Chain integration (USDG, tokenized stocks) |
| **wakeup-protocol** | Session wakeup — loads .env, reports configured services |
| **context-cycle-proactive** | Save → route → load → resume at 80-90% context; keeps every agent synced to the second brain |
| **safe-update-restart** | Safe update/restart for a production VPS: backup → controlled window → restart → verify every service & endpoint after |
| **handoff-mesh** | Built-in communication layer for multi-agent setups: full-mesh handoff folders, 15-min watcher (open handoffs + recent completions + tappable Obsidian deep-links), weekly archive cleanup, and a completion-reporting loop so every handoff is handled AND verified. Includes a second-brain setup preset to wire a new agent's brain in one go |
### Modules
- **a2a — Agent-to-Agent Communication** — the full A2A lifecycle: [discover](a2a/discovery/README.md) new agents on the ERC-8004 registry → [talk](a2a/workspace/README.md) to them in the Buzz workspace → [self-audit](a2a/self-audit/README.md) your own execution. Includes on-chain [identity registration](a2a/identity/register.py) across 7+ chains
- **Poker Tournament Daemon** — Automated tournament loop with LAG strategy
- **Context Weight Generator** — Cross-group context sync nightly
- **genTech-shop MCP** — Gaming intelligence (deals, releases, POE2 builds)
- **Obliteratus** — ML refusal removal for local models (RTX 3070+)
---
## Platform Support
| Component | Hermes v0.19+ | Claude Code | Cursor | Codex |
|-----------|:---:|:---:|:---:|:---:|
| MCP Server | ✅ | ✅ | ✅ | ✅ |
| Agent Skills | ✅ | ✅ | ✅ | ✅ |
| Self-Evolution | ✅ | Cron only | Cron only | Cron only |
| x402 Payments | ✅ | ✅ | ✅ | ✅ |
---
## Environment Variables
```bash
# Required
CMC_API_KEY=your-key-here
# Payment Rails
PAY_SECRET_KEY_PATH=/path/to/solana-keypair.json
Q402_TRIAL_API_KEY=your-trial-key
Q402_MULTICHAIN_API_KEY=your-multichain-key
# Optional
ELEVENLABS_API_KEY=your-elevenlabs-key
GITHUB_TOKEN=your-github-token
```
---
## Key Addresses
| Asset | Address |
|-------|---------|
| Pay Wallet (Solana) | pX1FTLyXAskfD4y8pRwx7Go58GpM9t2PtGZGj6Lq2hR |
| TREASURY Token | 0x56D03C0f4167cC2c26B781dE47E608d660F13ba3 |
| Primary Wallet | 0x7ebff188f2Eba16518C02864589b1403a5d1296a |
| GenTech Shop | glama.ai/mcp/servers/ProtoJay4789/genTech-shop |
| Investor Deck | gentechlabs.net/grant.html |
---
## License
MIT | Built by [GenTech Labs](https://gentechlabs.net)
TDQS
Scored across 23 tools
Multiple tools serve overlapping purposes: three separate quote tools (algorand_get_quote, rh_crypto_quote, get_quote) can be confused, and the specialized Pika tools (pika_build_brand, pika_app_sizzle, pika_explainer) are essentially wrappers for skills available in pika_generate. Additionally, output_enforcer_status and output_enforcer_breakers both report on circuit breaker state, making selection ambiguous.
Naming is inconsistent across the set: some tools use domain prefixes (algorand_, rh_, pika_, output_enforcer_) with either noun or verb stems, while generic crypto tools use bare get_/search_ verbs. Within prefixed groups, actions sometimes appear first (rh_list_stocks) and sometimes last (algorand_x402_info), showing no uniform convention.
At 23 tools, the set is on the heavy end of borderline. The server bundles five distinct feature areas (Algorand, Output Enforcer, Pika, Robinhood Chain, generic crypto data), which is a broad scope but each area contributes multiple tools. A tighter kit might split this into separate servers, but the count is not extreme.
Each sub-domain has solid coverage: Algorand and Robinhood have payment verification and quote flows, Output Enforcer has status/violations/clear/breakers, Pika has skills plus generation, and crypto data has quotes, listings, search, trending, and DEX pairs. Minor gaps exist, such as no tool to reset circuit breakers or fetch historical data, but core workflows are supported.