Skip to main content

Platform Navigation

Cantina is designed to streamline the experience of managing security engagements. Once you’re logged in as part of an organization, here’s what you’ll find:
  • Dashboard: Your organization’s home base with welcome message, team management, and quick actions
  • Repositories: GitHub integration and code repository management for your projects
  • Opportunities: Browse available security engagements, competitions, and bounty programs with detailed filtering
  • Leaderboard: View researcher rankings and performance metrics across the platform
  • Discover Cantina: Explore platform features, resources, and educational content

User Menu (accessed via profile dropdown)

  • Settings: Account preferences and configuration
  • Support: Help resources and contact information
  • Sign out: Logout from your account

Dashboard Overview

The main dashboard provides important information at a glance:
  • Organization Profile: Display of your company name, username, and avatar
  • Team Management: Quick access to invite team members to your organization
  • Researcher Showcase: Visual display of top researchers available on the platform
  • Quick Actions: Direct buttons for starting security engagements

Opportunities Section

When you navigate to cantina.xyz/opportunities, you’ll find:
  • Platform Statistics: Live metrics including payouts available, total paid out, vulnerabilities found, and active researchers
  • Engagement Filters: Browse by All, Competitions, Bounties, or Ended engagements
  • Search Functionality: Find specific opportunities using the search bar
  • Live Programs: Active bug bounties and competitions with payout amounts and start dates

Notifications System

Access notifications through inbox icon or directly via cantina.xyz/notifications:
  • Inbox: Centralized message center for all platform communications
  • Filter Options: Organize notifications by type (Pings & Assignments, New findings, Comments, Status changes, Payments, Badges, Spam)
  • Settings: Configure notification preferences and delivery methods

Settings

Navigate to Settings to manage your organization’s configuration at cantina.xyz/client/profile/company:
  • Personal profile: Your individual account settings and preferences
  • Company profile: Organization information visible to others on Cantina, including:
    • Company name and username
    • Logo/avatar upload (WebP, PNG, or JPEG up to 2 MB)
    • Website and company email
    • Social media links (X/Twitter, GitHub)
    • About section with rich text editing
    • Link to view your public profile page
  • Manage users: Team member access and permissions
  • Account security: Security settings and authentication options

Managing Team Members

Accessing User Management

To manage your organization’s team members:
  1. Go to Settings from your profile menu
  2. Select “Manage users” from the left sidebar, or navigate directly to cantina.xyz/client/profile/manage-users
  3. View all users who currently have access to the company

Adding Team Members

  1. In the Manage users section, click the ”+” button
  2. Enter the email address of the person you want to invite
  3. Send the invitation (users will initially have “Pending” status)

Managing Existing Users

The Manage users page shows:
  • User list: All team members with their names, current roles, and email addresses
  • Role management: Set or change roles using the “Role” dropdown menu for each user:
    • Manager: Full access to organization settings and user management
    • Member: Standard access to engagements and repositories
  • Status tracking: See pending invitations and active users
  • Access control: Use “Disable user” button to remove access when needed

Setting User Roles

After a user accepts their invitation:
  1. Locate the user in your Manage users list
  2. Click on their “Role” dropdown menu
  3. Select either “Manager” or “Member”
  4. The role change takes effect immediately