Sign Up & Get Started
Get from zero to pinning in three steps.
Step 1: Create an account
Go to pinner.xyz and sign up, or register directly from the CLI (see below). You'll need an email address, name, and password. Email verification is required before you can log in.
After signing up, choose a subscription plan in the dashboard. Plans support card payments (via Stripe) and crypto payments (via ATLOS). No ID is required for crypto payments.
Step 2: Install the CLI and authenticate
curl -fsSL https://get.pinner.xyz | shirm https://get.pinner.xyz/install.ps1 | iexThen log in; the CLI will walk you through authentication and automatically create an API key for your machine:
pinner auth --email you@example.comOr use the interactive setup wizard for a guided first-time experience:
pinner setupIf you already have an auth token from another machine, you can save it directly:
pinner auth YOUR_AUTH_TOKENStep 3: Start pinning
# Upload a file
pinner upload ./my-file.txt
# Pin by CID
pinner pin QmXoypizjW3WknFiJnKLwHCnL72vedxjQkDDP1mXWo6ucoThat's it. You're pinning.
Register from the CLI
You can also create a new account entirely from the CLI:
# Interactive (prompts for all fields)
pinner register
# Non-interactive
pinner register --email you@example.com --first-name Jane --last-name Doe --password yourpasswordThen confirm your email address:
pinner confirm-email --email you@example.com --token abc123def456