How It Works
Provide CIDs
Supply a list of IPFS CIDs you want to migrate — either a single root CID for a directory or individual file CIDs.
Fetch from IPFS
Tusky retrieves content from the IPFS network via a configurable gateway. No local IPFS node is required.
Store on Walrus
Each file is uploaded to your chosen Tusky volume on the Walrus network with your selected storage options.
Configuring the Migration
Dashboard
Navigate to Migrations → IPFS Migration
Open the Tusky dashboard and go to Migrations → IPFS Migration.
Enter CIDs
Provide the following:
| Field | Description |
|---|---|
| CIDs | One or more IPFS CIDs to migrate. Enter one per line or upload a text file. |
| IPFS Gateway (optional) | Custom IPFS gateway URL. Defaults to the public IPFS gateway. |
| Preserve directory structure | When migrating a directory CID, maintain the original folder hierarchy in the target volume. |
Configure storage options
Set the number of storage epochs and whether to enable auto-extend for the migrated files.
Migration speed depends on IPFS content availability. Rarely accessed or poorly replicated content may take longer to retrieve. Using a dedicated pinning service gateway (e.g. Pinata, Infura) as your IPFS Gateway can significantly improve speed and reliability.
Monitoring Progress
The dashboard shows real-time migration status including:- Total CIDs discovered
- Files fetched and uploaded successfully
- Files failed (with error details, e.g. content not found on IPFS)
- Total storage cost
Post-Migration
After the migration completes:- Verify content — Spot-check files through your Tusky aggregator to confirm integrity.
- Update references — Replace IPFS gateway URLs (e.g.
https://ipfs.io/ipfs/<CID>) in your application with Tusky aggregator URLs. - Unpin content (optional) — Once all content is accessible through Tusky, you can unpin CIDs from your pinning service to stop incurring pinning costs.
Tusky preserves original file names and directory structure from IPFS UnixFS directories. Files are organized in the target volume exactly as they appeared under the root CID.
What’s Next
S3 Migration
Migrate your data from Amazon S3 to Tusky.
Dropbox Migration
Migrate your Dropbox files to Tusky.