← ClaudeAtlas

schedule-service-system-contract-skilllisted

Hedera Schedule Service (HSS) smart contract development. Use when creating or interacting with scheduled transactions from Solidity via the Schedule Service system contract at 0x16b (e.g. scheduleNative for token creation, scheduleCall for generalized contract calls, authorizeSchedule, signSchedule, deleteSchedule, or querying scheduled token info).
nickthelegend/xorv · ★ 0 · AI & Automation · score 67
Install: claude install-skill nickthelegend/xorv
# Hedera Schedule Service (HSS) System Contract The Hedera Schedule Service system contract at **`0x16b`** exposes functions for creating and managing scheduled transactions from within Solidity. It supports: - **HIP-755**: Authorizing and signing schedules from contracts - **HIP-756**: Scheduling native HTS token creation (createFungibleToken, createNonFungibleToken, etc.) - **HIP-1215**: Generalized scheduled contract calls — schedule arbitrary calls to any contract (or self) for DeFi automation, vesting, DAO operations ## Quick Reference **Contract address:** `0x16b` **Imports:** ```solidity import {HederaScheduleService} from "@hashgraph/smart-contracts/contracts/system-contracts/hedera-schedule-service/HederaScheduleService.sol"; import {IHRC1215ScheduleFacade} from "@hashgraph/smart-contracts/contracts/system-contracts/hedera-schedule-service/IHRC1215ScheduleFacade.sol"; ``` `HederaScheduleService` is an abstract contract (like `HederaTokenService` for HTS). Inherit it to get `internal` helper functions that handle the low-level calls to `0x16b`. `HederaResponseCodes` is available transitively. **Response codes:** SUCCESS = 22 (`HederaResponseCodes.SUCCESS`). See [references/api.md](references/api.md) for full function list and [Hedera response codes](https://github.com/hashgraph/hedera-protobufs/blob/main/services/response_code.proto). ## Critical: Inheritance Pattern **`IHederaScheduleService` is an empty interface.** Functions are defined in `IHRC755`, `IHR