Deletes a value from a player's storage in the Server Side Storage service.
A promise that resolves to true if deleted, false if not found
The player's wallet address
The key to delete
Retrieves a value from a player's storage by key from the Server Side Storage service.
A promise that resolves to the parsed JSON value, or null if not found
The player's wallet address
The key to retrieve
Returns key-value entries from a player's storage, optionally filtered by prefix. Supports pagination via limit and offset.
A promise that resolves to { data, pagination: { offset, total } } for pagination UI
The player's wallet address
Optional options: GetValuesOptionsOptional { prefix, limit, offset } for filtering and pagination.
Stores a value in a player's storage in the Server Side Storage service.
A promise that resolves to true if successful, false otherwise
The player's wallet address
The key to store the value under
The value to store (will be JSON serialized)
Player-scoped storage interface for key-value pairs from the Server Side Storage service. This is NOT filesystem storage - data is stored in the remote storage service.