Account Setup
Configure your worker account, connect your GitHub, and prepare for your first project.
Before you can start working on projects, you need to complete your account setup. This involves getting whitelisted, understanding your profile, and linking your GitHub account.
The Olive Code worker platform is invite-only. To access the platform, your email must be added to the whitelist by an administrator.
- Contact an Administrator
Reach out to an Olive Code administrator through Discord or email to request whitelist access. Provide the email address you'll use to sign in.
- Wait for Confirmation
Once your email is added to the whitelist, you'll receive confirmation that you can proceed.
- Sign In
Go to the Worker Dashboard and sign in with Google or GitHub using your whitelisted email address.
If you try to sign in with an email that's not whitelisted, you'll see an error message. Make sure to use the exact email address that was added to the whitelist.
After signing in, your account is automatically set up. Access your account settings by clicking your profile avatar in the sidebar and selecting "My account", or navigate to Account Settings.
When you first sign in, you're automatically assigned a Worker Pseudonym – a unique, randomly-generated name like "curious-fox" or "swift-eagle". This pseudonym:
- Protects your privacy – Clients see your pseudonym instead of your real name
- Names your branch – Your git branch is named
worker-[pseudonym] - Cannot be changed – It's permanently assigned to your account
Your pseudonym is displayed with a "Public Display Name" badge in your account settings.
Your GitHub account is required before you can claim projects. When you claim a project:
- A branch is automatically created for you in the project repository
- You're added as a collaborator to the repository
- Your branch name is
worker-[your-pseudonym]
To link your GitHub account:
- Go to Account Settings
Navigate to Account Settings from the sidebar profile dropdown.
- Click "Link GitHub account"
In the GitHub Integration section, click the button to connect your GitHub account via OAuth.
- Authorize the Connection
GitHub will ask you to authorize Olive Code. After approval, your GitHub username is automatically saved.
Unlike manually entering a username, linking via OAuth ensures your GitHub username is always correct. You'll see a green "GitHub Account Linked" confirmation when successful.
If you previously had a different username stored and link a new GitHub account, you'll be prompted to update to your provider username. Choose "Use provider username" to sync.
Before claiming your first project, verify that:
- ✓ You can sign in successfully with your whitelisted email
- ✓ Your GitHub account is linked (green confirmation in Account Settings)
- ✓ You can see the Marketplace from the sidebar
- ✓ Projects are visible in the Marketplace table
Once your account is set up, learn about the tools you'll use for development.