ArDrive Core JSAdvanced Features
Turbo Integration
Enable Turbo for optimized uploads:
// Node.js
const arDriveWithTurbo = arDriveFactory({
wallet: myWallet,
turboSettings: {
turboUploadUrl: new URL('https://upload.ardrive.io')
}
});
// Browser
import { arDriveFactory } from 'ardrive-core-js/web';
const arDrive = arDriveFactory({
signer: myBrowserSigner,
turboSettings: {
turboUploadUrl: new URL('https://upload.ardrive.io')
}
});
// Uploads will automatically use Turbo
const result = await arDriveWithTurbo.uploadAllEntities({
entitiesToUpload: [{ wrappedEntity, destFolderId }]
});How is this guide?