dacty-create
v1.0.5
Published
Create and deploy agents in the Dactyclaw ecosystem
Maintainers
Readme
dacty-create
Create autonomous agents with secure private key generation in one command.
npx dacty-createFeatures
- ✨ Interactive CLI - Simple prompts to configure your agent
- 🔐 Secure Key Generation - Private key stored in .env (never shared)
- 🤖 Agent DNA - Unique identifier for your agent
- 💰 Wallet Ready - Generated wallet for transactions
- 📦 Complete Setup - Project structure with all necessary files
- 🚀 Ready to Launch - Use with
npx dacty-launchto deploy token
Installation
Use directly with npx (recommended):
npx dacty-createOr install globally:
npm install -g dacty-create
dacty-createUsage
Run the interactive CLI:
npx dacty-createThe CLI will prompt you for:
- Agent Name - The name of your agent
- Agent Type - Type of agent (monitoring, trading, utility, custom)
What Gets Created
After running dacty-create, you'll get:
my-agent/
├── agent.config.json # Agent configuration (wallet address, DNA)
├── .env # Private key (NEVER commit this!)
├── .env.example # Template for .env
├── package.json # Node.js dependencies
├── README.md # Project documentation
├── .gitignore # Git ignore rules
├── src/
│ └── index.mjs # Main agent code
└── scripts/
└── deploy.mjs # Deployment scriptAgent Configuration
Each agent gets:
- Unique DNA - Unique identifier (e.g.,
abc123def456) - Wallet Address - Public wallet address for receiving fees
- Private Key - Stored in .env for signing transactions
- Network - Base network (primary)
Security
- Private keys are stored locally in
.envfile .envis automatically added to.gitignore- Never commit
.envto version control - Keep
.envfile safe and backed up
Next Steps
After creating an agent, launch your token:
npx dacty-launchThis will:
- Use your agent's private key to sign transactions
- Deploy token to Base network via Clanker
- Setup 80/20 fee distribution
- Make token immediately tradeable
Environment Variables
Generated agents include:
AGENT_NAME- Your agent's nameAGENT_DNA- Unique agent identifierAGENT_WALLET- Agent's public wallet addressPRIVATE_KEY- Agent's private key (in .env only)NETWORK- Blockchain network (base)
Fee Distribution
All agents follow standard fee distribution:
- 80% → Your Agent Wallet
- 20% → Dactyclaw Protocol
Fees are automatically distributed from every trade.
Network Support
Currently supports:
- Base - Primary network for Dactyclaw agents
License
MIT
Support
For issues and questions:
Contributing
Contributions welcome! Please submit a Pull Request.
