Use the CLI to extend the time to live (TTL) of a contract’s persistent storage entry
You can use the Stellar CLI to extend the TTL of a contract’s persistent storage entry. For a storage entry that uses a simple Symbol as its storage key, you can run a command like so:
This example uses 535,679 ledgers as the new archival TTL. This is the maximum allowable value for this argument on the CLI. This corresponds to roughly 30 days (averaging 5 second ledger close times).If your storage entry uses a more advanced storage key, such as Balance(Address) in a token contract, you’ll need to provide the key in a base64-encoded XDR form: