Skip to content
Dashboard

Vercel Blob now supports OIDC authentication

app/upload.ts
import { put } from '@vercel/blob';
const { url } = await put('hello.txt', 'Hello, world!', {
access: 'public',
});

Uploads a file to Blob using OIDC authentication, no long-lived token required.

vercel link
vercel env pull
vercel blob put hello.txt --from-file ./hello.txt
vercel blob list
vercel blob del hello.txt

Links the project, pulls environment variables, then reads and writes to Blob from the terminal.