Vana SDK - v0.1.0
    Preparing search index...

    Interface StorageConfig

    Configuration for storage providers used by the SDK.

    Allows you to configure multiple storage backends (IPFS, Pinata, Google Drive, etc.) and specify which one to use by default for file operations.

    const storage: StorageConfig = {
    providers: {
    ipfs: new IPFSStorage({ gateway: 'https://gateway.pinata.cloud' }),
    pinata: new PinataStorage({ apiKey: 'your-key', secretKey: 'your-secret' })
    },
    defaultProvider: 'ipfs'
    };
    interface StorageConfig {
        providers: Record<string, StorageProvider>;
        defaultProvider?: string;
    }
    Index

    Properties

    providers: Record<string, StorageProvider>

    Map of provider name to storage provider instance

    defaultProvider?: string

    Default provider name to use when none specified