{"id":28380680,"url":"https://github.com/0xsequence/sequence-cli","last_synced_at":"2026-02-25T20:02:05.648Z","repository":{"id":247291596,"uuid":"824124768","full_name":"0xsequence/sequence-cli","owner":"0xsequence","description":"CLI for Sequence","archived":false,"fork":false,"pushed_at":"2025-05-01T11:47:24.000Z","size":364,"stargazers_count":2,"open_issues_count":2,"forks_count":0,"subscribers_count":11,"default_branch":"main","last_synced_at":"2025-06-06T03:39:56.370Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/0xsequence.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-07-04T12:12:25.000Z","updated_at":"2025-05-01T11:47:27.000Z","dependencies_parsed_at":"2024-07-31T01:17:10.966Z","dependency_job_id":"50517c2e-cec4-41ca-bbc3-051fa10613b5","html_url":"https://github.com/0xsequence/sequence-cli","commit_stats":null,"previous_names":["0xsequence/sequence-cli"],"tags_count":23,"template":false,"template_full_name":null,"purl":"pkg:github/0xsequence/sequence-cli","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xsequence%2Fsequence-cli","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xsequence%2Fsequence-cli/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xsequence%2Fsequence-cli/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xsequence%2Fsequence-cli/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/0xsequence","download_url":"https://codeload.github.com/0xsequence/sequence-cli/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xsequence%2Fsequence-cli/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261759098,"owners_count":23205495,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-05-30T03:09:03.419Z","updated_at":"2026-02-25T20:02:05.641Z","avatar_url":"https://github.com/0xsequence.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Sequence CLI\n\nSequence CLI is a collection of commands to help developers bootstrap, integrate, and operate with Sequence services from the terminal. It focuses on fast starts, sensible prompts, and running everything via `npx`.\n\n## Quick start\n\nRun any command directly with `npx`:\n\n```bash\nnpx sequence-cli --help\n```\n\nSee help for a specific group or command:\n\n```bash\nnpx sequence-cli marketplace --help\nnpx sequence-cli marketplace create-listings --help\n```\n\nMost commands are interactive and will prompt for any missing options.\n\n## Command groups and common tasks\n\n### Wallet\n- **create-single-signer**: Create a single-signer Sequence wallet for any EOA and print its address.\n  - Example:\n    ```bash\n    npx sequence-cli wallet create-single-signer\n    ```\n- **identify-sequence-wallet**: Identify the Sequence wallet address from a given transaction hash.\n  - Example:\n    ```bash\n    npx sequence-cli wallet identify-sequence-wallet\n    ```\n    Use `--help` for available flags; otherwise you’ll be prompted.\n\n### Boilerplates\nClone ready-to-run starter projects that integrate Sequence SDKs and features:\n\n- **create-embedded-wallet-react-starter**\n- **create-ecosystem-wallet-react-starter**\n- **create-embedded-wallet-nextjs-starter**\n- **create-embedded-wallet-epic-nextjs-starter** (includes Epic Games login support)\n- **create-google-embedded-wallet-react-starter**\n- **create-email-embedded-wallet-react-starter**\n- **create-stytch-embedded-wallet-react-starter**\n- **create-server-side-transactions**\n- **create-embedded-wallet-linking-starter**\n- **create-embedded-wallet-verify-session-starter**\n- **create-universal-wallet-starter**\n- **create-primary-drop-sales-erc721-starter**\n- **create-primary-sales-erc1155-starter**\n- **create-telegram-embedded-wallet-react-starter**\n- **create-sequence-pay-starter**\n- **create-crypto-onramp-starter**\n- **create-trails-starter**\n- **create-trails-nextjs-starter**\n\nExample usage:\n\n```bash\nnpx sequence-cli boilerplates create-embedded-wallet-react-starter my-app\n```\n\nTip: Run `npx sequence-cli boilerplates --help` to list all boilerplates and options.\n\n### Marketplace\n- **create-listings**: Create listings for minted tokens in your wallet.\n  - Example:\n    ```bash\n    npx sequence-cli marketplace create-listings\n    ```\n    You’ll be prompted for required details (network, collection, pricing, etc.).\n- **create-marketplace-boilerplate**: Clone a Marketplace + Next.js starter.\n  - Example:\n    ```bash\n    npx sequence-cli marketplace create-marketplace-boilerplate my-marketplace\n    ```\n\n## Usage patterns\n\n- **Interactive first**: Most commands prompt for missing inputs.\n- **Idempotent**: Boilerplate generators won’t overwrite existing folders unless you choose so.\n- **npx-friendly**: Prefer invoking via `npx` so you always get the latest released version:\n  ```bash\n  npx sequence-cli@latest \u003cgroup\u003e \u003ccommand\u003e [options]\n  ```\n\n## Requirements\n\n- Node.js 18+ (recommended)\n- Git installed (for cloning boilerplates)\n\n## New version release flow\n\nThis project is intended to be consumed via `npx`. To release a new version:\n\n1) Ensure your changes are merged to `main` and working locally.\n2) Bump the package version:\n   ```bash\n   npm version patch   # or: minor | major\n   ```\n3) Build artifacts:\n   ```bash\n   pnpm build\n   ```\n4) Publish to npm:\n   ```bash\n   npm publish --scope=0xsequence --access=public\n   ```\n5) Push commits and tags:\n   ```bash\n   git push origin main --tags\n   ```\n6) Sanity check the release:\n   ```bash\n   npx sequence-cli@\u003cnew-version\u003e --help\n   ```\n\nNotes:\n- Keep releases backwards-compatible whenever possible.\n- Prefer small, frequent releases. Document breaking changes clearly.\n\n## Local development (optional)\n\n```bash\npnpm install\npnpm dev     # run the CLI from source (TypeScript, watches for changes)\npnpm build   # produce ./dist and make the binary executable\n```\n\n## License\n\nMIT — see the [LICENSE](./LICENSE) file for details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F0xsequence%2Fsequence-cli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F0xsequence%2Fsequence-cli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F0xsequence%2Fsequence-cli/lists"}