> For the complete documentation index, see [llms.txt](https://docs.vbase.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.vbase.com/python-sdk/index-1/verify_s3_objects.md).

# verify\_s3\_objects

```none

Verify validityBase (vBase) dataset commitments for S3 objects. 
Verifies timestamped signatures (commitments) for one or more S3 objects. 
A commitment proves that an object was known to a user at a given point-in-time
and belonged to a given dataset.
Such commitments establish provenance and PIT accuracy of datasets and its records.
```

```default
verify_s3_objects [-h] --dataset_name DATASET_NAME --bucket BUCKET [--key_prefix KEY_PREFIX]
                  [--key_pattern KEY_PATTERN] [--use_aws_access_key] [--verbose] [--test]
```

## verify\_s3\_objects options

* [**`-h`**](/python-sdk/index-1/verify_s3_objects.md), [**`--help`**](/python-sdk/index-1/verify_s3_objects.md) - show this help message and exit
* [**`--dataset_name`**](/python-sdk/index-1/verify_s3_objects.md) `DATASET_NAME` - vBase dataset to verify
* [**`--bucket`**](/python-sdk/index-1/verify_s3_objects.md) `BUCKET` - S3 bucket name containing dataset records
* [**`--key_prefix`**](/python-sdk/index-1/verify_s3_objects.md) `KEY_PREFIX` - S3 object key prefix: If supplied, objects matching the prefix will be used to verify commitments.
* [**`--key_pattern`**](/python-sdk/index-1/verify_s3_objects.md) `KEY_PATTERN` - S3 object key pattern: If supplied, objects matching the wildcard pattern will be used to verify commitments.
* [**`--use_aws_access_key`**](/python-sdk/index-1/verify_s3_objects.md) - use AWS authentication: If specified, AWS Access Key defined in .env will be used. In this case, .env must define AWS\_ACCESS\_KEY\_ID and AWS\_SECRET\_ACCESS\_KEY variables.
* [**`--verbose`**](/python-sdk/index-1/verify_s3_objects.md) - verbose output
* [**`--test`**](/python-sdk/index-1/verify_s3_objects.md) - use a test vBase contract

```none

examples:
```
