-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
Affected product
CLI
Version / Commit / Build
@shelby-protocol/cli (installed via npm global, latest at time of test) Aptos CLI v7.14.1
Platform / Environment
Linux
Steps to Reproduce
- Install Shelby CLI
- Run
shelby initand create/import an account - Upload a file:
shelby upload test.txt test-lol.txt -e 24h - Set indexer API key:
shelby context update shelbynet --indexer-api-key <API_KEY> - Try to download the blob:
shelby download test-lol.txt cek.txt
Expected Behavior
The uploaded blob should download successfully after a valid indexer API key is configured.
Actual Behavior & Errors
Download always fails with:
Authentication required.
Please add an indexer API key to your context configuration.
This happens even after:
- setting the indexer API key via
shelby context update - exporting APTOS_INDEXER_API_KEY
- installing Aptos CLI
Logs / Screenshots
Unable to attach screenshots via drag & drop (GitHub UI issue).
Relevant terminal output:
- Shelby CLI upload succeeds
- Shelby CLI download fails with:
"Authentication required. Please add an indexer API key to your context configuration."
Indexer API key was already set via:
- `shelby context update shelbynet --indexer-api-key <REDACTED>`
- `export APTOS_INDEXER_API_KEY=<REDACTED>`
- Aptos CLI v7.14.1 installed
See error details in Steps to Reproduce above.Contact (Optional)
Pre-Checks
- I've searched existing issues
- This is not a security vulnerability (see SECURITY.md)
Metadata
Metadata
Assignees
Labels
No labels