# Deploy

> Deploy GenLayer intelligent contracts using the deployment script. User-invoked only.

- Skill: `genlayerlabs/deploy` (Agent Skill)
- Install (CLI): `npx skillmds@latest add genlayerlabs/deploy`
- Raw SKILL.md: https://api.skillmd.com/api/skills/genlayerlabs/deploy/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: DevOps & Infra
- Author: genlayerlabs (https://skillmd.com/u/genlayerlabs)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/genlayerlabs/deploy

---


Deploy contracts using the scripts module. Accepts optional arguments via $ARGUMENTS.

```bash
cd scripts && npm run deploy $ARGUMENTS
```

Before deploying:
1. Confirm the target RPC endpoint in scripts/.env
2. Confirm the user intends to deploy (this modifies on-chain state)

After deployment, report the contract address(es) returned.

