Install Altllm Portal Auth
Pick your agent. Every command is ready to paste.
npx skills add internet-court/internet-court-skill --skill altllm-portal-authThe open skills CLI detects your agents (Claude Code, Cursor, Codex and 70+ more) and installs to the right folder. Add -g to install globally.
01
Install it
Run the command above, or upload the folder in Claude.
02
Ask naturally
Describe the task. Your agent loads altllm-portal-auth when the request matches its description.
03
Name it if needed
If it does not trigger, say “use the altllm-portal-auth skill”. In Codex, type $altllm-portal-auth.
AltLLM Portal Auth
Wallet login and session bootstrap for the local altllm CLI, including external signers such as Privy.
Shared Setup
Before the first
altllmcommand in a fresh checkout, read and follow:
../_shared/preflight.md../_shared/session-and-target.md
Command Index
| Command | Purpose |
|---|---|
login-wallet --private-key-env <name> |
Sign in with a locally available private key from an environment variable |
login-wallet --private-key-file <path> |
Sign in with a locally available private key from a file |
login-wallet --private-key <hex> --allow-unsafe-private-key-argv |
Sign in with an inline private key when argv exposure is explicitly accepted |
login-wallet --prepare |
Fetch a challenge for external signing |
login-wallet --nonce <nonce> --signature <sig> |
Verify an externally signed challenge and save the session |
status |
Show saved Portal session user and target URL status without exposing the token |
logout |
Remove the local saved Portal session file |
Rules
- Do not assume the CLI must control the wallet private key.
- If the wallet can sign the challenge message, use the prepare + verify flow.
- External signers such as Privy are valid as long as they return a standard wallet signature for the challenge.
- If neither a local private key nor
--signatureis available, return the challenge payload and stop. - Before local auto-signing, validate that the returned challenge matches the requested wallet, chain, and expected AltLLM login challenge structure.
- For non-default, non-loopback API hosts, prefer
--prepareand external signing instead of local auto-signing. - Current backend support is still limited to EVM addresses and Ethereum-style signatures.
- Save the resulting session to
~/.altllm/portal-cli-session.jsonunless overridden. - Use
statusor itswhoamialias to confirm the saved user and target URL before running live commands. logoutonly removes the local session file. It does not revoke API keys.
Reference
See references/cli-reference.md for commands, payloads, and troubleshooting notes.
Tips for Altllm Portal Auth
- • Start a fresh session after installing so your agent picks up the new skill.
- • It bundles reference files. The agent reads them only when needed, so they cost no context until then.
- • It is part of a pack with 30 skills. Install only the ones you need with --skill to keep triggers precise.
- • If two skills overlap, mention the one you want by name.
Questions about Altllm Portal Auth
What does the Altllm Portal Auth skill do?
Use this skill when the user asks to log in or out with a wallet session, fetch a wallet sign-in challenge, verify an externally signed challenge, or troubleshoot AltLLM Portal wallet login for the local altllm CLI. Do NOT use for API key management, billing history, or payment links.
How do I install Altllm Portal Auth?
Run "npx skills add internet-court/internet-court-skill --skill altllm-portal-auth" in your project. The skills CLI installs it for Claude Code, Cursor, Codex and 70+ other agents. In Claude on the web, upload the skill folder as a ZIP under Customize > Skills.
Does Altllm Portal Auth work in Cursor and Codex?
Yes. Altllm Portal Auth uses the open SKILL.md format, so it works in Claude Code, Claude, Cursor, OpenAI Codex, Gemini CLI, GitHub Copilot and other agents that support agent skills.
Is Altllm Portal Auth free?
Altllm Portal Auth is open source on GitHub. It is free to install; check the license before commercial use.
Who made Altllm Portal Auth?
Altllm Portal Auth is published by internet-court in the internet-court/internet-court-skill repository, together with 29 other skills.

