abdulmalikalayande/Sorokeep TTL Check

Check Soroban smart contract TTL before deployments. Fails the workflow if TTL is below threshold.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jul 10, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: abdulmalikalayande/sorokeep@6df3ba22f2264e5208d4231fe10929b39b62e671 # v1.0.0

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
contract-idSoroban contract ID to check (56-character string starting with C)yes
networkStellar network to use: "testnet" or "mainnet"notestnet
thresholdMinimum required TTL in ledgers. The action fails if TTL drops below this value.no500
rpc-urlCustom Stellar RPC endpoint URL (overrides the default URL for the chosen network)no""
namedescription
ttlMinimum TTL in ledgers across all contract entries (instance and WASM)
statusCheck result: "passed" if TTL >= threshold, "failed" otherwise