# Toronet Smart Contract Development

> Write, review, explain, and refactor Solidity smart contracts for ToroNet. Use when the user wants ToroNet-compatible contract code, contract architecture guidance, or a ToroNet-specific review of an existing contract.

- **Type:** Skill
- **Install:** `agentstack add skill-toronet-guidl-toronet-agent-skills-toronet-smart-contract-development`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [toronet-guidl](https://agentstack.voostack.com/s/toronet-guidl)
- **Installs:** 0
- **Category:** [Agent Skills](https://agentstack.voostack.com/c/agent-skills)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [toronet-guidl](https://github.com/toronet-guidl)
- **Source:** https://github.com/toronet-guidl/toronet-agent-skills/tree/main/skills/toronet-smart-contract-development

## Install

```sh
agentstack add skill-toronet-guidl-toronet-agent-skills-toronet-smart-contract-development
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# toronet-smart-contract-development

## When to use

Use this skill when the user wants to:

- write a new smart contract for ToroNet
- adapt an existing Solidity contract for ToroNet
- get a ToroNet-specific review of a smart contract
- structure ownership or admin permissions for ToroNet contracts
- get a ToroNet-compatible Solidity example
- refactor a contract to match ToroNet conventions

Do not use this skill for frontend integration, SDK usage, or full deployment walkthroughs unless directly needed to complete a ToroNet smart contract task.

## Instructions

1. Treat ToroNet smart contract conventions as mandatory.
2. Ensure all ToroNet-targeted contract examples use Solidity `0.8.18` or below and inherit an `Ownable` trait.
3. When the user does not provide an ownership implementation, use the default ToroNet-compatible `Ownable` reference in `references/REFERENCE.md`.
4. Keep generated contracts practical, readable, and deployable, and clearly identify privileged functions and owner-only operations.
5. When reviewing a contract, check ToroNet compatibility before suggesting improvements.
6. When deployment is mentioned, briefly note that ToroNet contracts are commonly deployed through a web UI, the ToroNet SDK, or the `toronetdeploy` npm package, but keep the focus on contract development unless the user asks for deployment details.

## Default workflow

1. Identify whether the task is writing, reviewing, explaining, or refactoring a contract.
2. Check the Solidity version and adjust it to a ToroNet-compatible version if needed.
3. Check whether the contract inherits `Ownable`.
4. Add or adapt ownership controls where needed.
5. Produce the contract, review, explanation, or refactor, and briefly note any ToroNet-specific issues, assumptions, or deployment-readiness concerns.

## Checks

- Solidity version is `0.8.18` or lower
- contract inherits `Ownable`
- owner-only functions are clearly restricted
- admin flow is understandable
- contract structure is realistic for ToroNet deployment
- code avoids unnecessary complexity for the stated use case

See [the reference guide](references/REFERENCE.md) for ToroNet conventions, the default `Ownable` implementation, and deployment notes.

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [toronet-guidl](https://github.com/toronet-guidl)
- **Source:** [toronet-guidl/toronet-agent-skills](https://github.com/toronet-guidl/toronet-agent-skills)
- **License:** MIT

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-toronet-guidl-toronet-agent-skills-toronet-smart-contract-development
- Seller: https://agentstack.voostack.com/s/toronet-guidl
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
