Keybase Documentation
What do we use Keybase for?
XRNYC uses Keybase to communicate between members either individually or in groups. Keybase works similarly to other messaging platforms such as Whatsapp, Slack, Skype, or Telegram.
Downloading Keybase
You can get Keybase in the App Store or Google Play. Or download it from the Keybase website here.
Setting up Keybase
Once you have downloaded the app you will be asked to create an account
Select a username. It has to be unique and it cannot be changed. This is the name people will see when you post, so please make it something people will recognize as you, i.e. pick a name you would want people to use in conversation. So for instance if you like to be called “Sam Smith”, the handle XRNYCBrooklyn99 does not let us know how to address you – better choices would be “sam.smith” or “sammy.flatbush”.
Select a device name. The device name will be unique to the device (e.g. phone/computer) you are using Keybase on.
Provide your phone number. This will be used to send you a code via text, so you should supply your real phone number if possible.
You will get a text message with the code. The code also appears above the keypad. Enter the number into the space provided.
Navigate to the Teams page (1) and select Join a team (2)
Type in “XRNYC” and click continue. The Admins team will review your request and add you to the group. You should be accepted within 24 hours. If you do not see XR listed under the Groups tab after 24 hours you can contact [email protected]
Congrats! You have now completed the initial set up.
When you have been accepted into the group you will see the Big Team xrnyc and the subgroup #general board listed on the chat tab. Clicking on “General” will allow you to see the XRNYC conversation and post comments
IMPORTANT last step: Install Keybase on your computer (or some other second device, or generate a paper key (see below)) and connect your account. Your devices basically are your passwords in keybase. So if you only have keybase on one device and you lose that device you will not be able to get into your account – there is no password reset option. Alternatively/additionally, you can make paper keys under Settings (hamburger icon) > Devices (a paper key is a passphrase you write down on paper and store in a safe place that will let you recover your account if you lose your other devices – a common practice in the world of crypto).
Using Keybase
Overview
Keybase has 5 tabs. You will be using the Chat tab most of the time
In Keybase there are Teams, such as XRNYC, which are visible on the Chat and Teams Tab.
As part of set up you probably asked to be part of the XRNYC Team
As you become involved in different Working Groups (WG) you may be invited to the Keybase Team associated with that WG
Teams have Channels
When you join a new team you are automatically given access to the #general channel
You can join new channels based on your interests (See instructions under Chat)
Chat Tab
The Chat tab is used to do person-to-person text messaging as well as reading and posting to various channels.
When you join XRNYC by default you are subscribed to the #general channel.
You can find and join other channels by clicking on the gear to the right of the Team Name, clicking “Subscribe to Channels”, turning some channels on and clicking save. You should subscribe to at least #announcements.
If you want to message someone you can find them based on their Keybase name, phone number or email address.
Once the contact has been added you can message them.
Files Tab
Keybase automatically gives you a private and public folder. There will also be folders for each team you belong to. Each team can opt to use folders to store information.
Teams Tab
The teams tab will list all the teams you are on.
The same information can be found on the Chat tab
More Tab
Most of the functionality on the more tab is not important.
However the Notification section does allow you to change what events trigger an email.
If you are getting too many emails from Keybase you may want to adjust your settings.
Notifications / People Tab
The notification section will
Let you know if people have started following you
Suggest new people for you to follow
Encourage you to update your profile in various ways
XR NYC’s Channel Structure
Channel
Purpose
Access
Welcome
To help new rebels onboard and get started! Contains a link to onboarding documentation and moderation policy.
Write access for moderators
Read-only access for others
XR NYC Announcements
Announcements from the working groups to the whole XR NYC community.
Write access for coordinators
Read-only access for others
General
General discussion among all of XR NYC.
Write access for everyone
411
The place to ask any and all questions for more senior rebels to answer, like where to find something, who to contact, what a group is for, or what a policy is.
Write access for everyone
Working Group Digest
Announce_WG_Digest
A weekly digest of working group updates, 1-2 sentences max.
Write access for coordinators
Read-only access by members
Community Group Digest Announce_Community_Digest
A weekly digest of community group updates, 1-2 sentences max.
Write access for coordinators
Read-only access for others
Group Announcements
e.g. Announce_Arts
A lobby space where rebels interested in a group's work or wanting to be involved can stay updated and learn about opportunities to be involved.
Write access for group members
Read-only access for others
Group Discussion
e.g. Discussion_Arts
A lobby space where rebels interested in a group's domain can discuss the work and give input.
Write access for everyone
Private Group Channel e.g. WG_Arts
A private team for active group members. Anyone who is actively doing work for a working/community/interest group will be added to this team.
Write access for group members
No read-only access
How to Join Channels
Signup for the channels that you are interested in. To decide which announcement and discussion channels to sign-up for, refer to our Working Group Directory, Communities, and Interest Groups for a full list of all our available groups and their descriptions.
To sign-up for a channel go to xrnyc settings > manage chat channels
Then search and select your channel
Set up your notifications.
To set up notifications to go to the channel > information > settings and select “Only when @mentioned”.
Best Practices
Do not use @channel unless it is an emergency. That will notify people even if they are currently not active. Instead use @here which will only notify people when and if they are currently active.
Think before you type. Try to consolidate your thoughts into a single message rather than several short messages one right after another.
Use the search bar in the top left corner for keywords and files before asking a question to see if it’s been answered before.
If you see any behavior that is violating our moderation policy please don’t hesitate to reach out to anyone with a crown next to their username like this:
Or reach out directly to our moderators: @erindepew and @felixboehme . We want to keep the XRNYC keybase a safe place with healthy discussion and free from toxic or abusive behavior.
FAQ
Why are we using Keybase (as opposed to Slack)?
We’re using Keybase because it’s a secure and encrypted channel. If you want to get nerdy, you can view the NCCGroup Protocol Security Review here however all you really need to know is that most chat applications will record conversations and activity for usually benign purposes (debugging, performance…) but because it’s recorded in a centralized way there’s always a chance that they may share that information with a third-party. Due to the nature of XR NYC’s work, privacy is a big concern for us so we are using Keybase because it’s encrypted and decentralized, meaning they wouldn’t be able to share our information with a third party even if they wanted to.
Should my topic be a Channel or a Team?
If your topic is a neighborhood group, working group, or affinity group you may want to create a separate team in order to have private communications. However if you do so make sure you create a public channel under xrnyc as well so the rest of the organization can ask questions and make requests! We recommend you follow the conventions in our Directory of Keybase Channels documentation.
Are their naming conventions for Teams?
Yes. Your team name should be either WG_[your working group name], NG_[your neighborhood name], or IG_[your interest group name].
Are there naming conventions for Channels?
If it’s not for a specific neighborhood, working, or affinity group, go nuts, but just make sure it’s something that people will think to search for! For working, neighborhood, and affinity groups we recommend you follow the conventions in our Directory of Keybase Channels documentation.
How many days should I allow messages to remain before they auto delete?
We recommend setting message deletion to 180 days. For highly sensitive channels such as legal or action, we recommend one week. For anything critical surrounding actions we recommend short term communication be moved to signal and deleted within 48 hours.
What kind of files can I store in my account?
Whatever you want! However we do recommend that for larger files (such as video or raw photos) that they be stored with Mattermost.
Is there a file size limit on my account?
No! As long as you can upload it without your connection timing out, Keybase will store it. But each account has 250 GB of file storage and team accounts have 100 GB of file storage available.
Last updated
Was this helpful?