Notification types

Every kind of notification Grainlify sends, what sets it off, and where its link takes you. Use it to decide which ones to keep in Settings → Notifications, where each type has its own In-App and Email switches.

How to read the tables

  • Name in Settings is the row you'll find in Settings → Notifications. Types without a written name appear under Other, named after the type itself.
  • Link is where the link inside the notification goes. Clicking the notification itself opens it on the notifications page. Some notifications have no link.
  • Email switch says whether the Email switch applies. Where it says In-app only, the notification is shown in the app whatever the email switch says.

Emails go to the address in the Email address card at the top of Settings → Notifications, and only while its Email notifications switch is on. See Notifications.

As a contributor

Name in SettingsSent whenLinkEmail switch
Application receivedYou apply for an issue. Your application is recorded and is with the maintainer.Contributors, where your applications are listedApplies
Issue assigned to youA maintainer assigns you to an issue you applied for.The issueApplies
Application not acceptedA maintainer doesn't accept your application.The issue, which may still be openApplies
Pull request mergedA pull request you opened on a listed project is merged.The projectApplies
Referral reward earnedSomeone you referred completes GitHub sign-in and identity verification.Settings → ReferralsApplies
Social follow reward earnedYour follow proof is approved, rejected, or has its approval withdrawn. The message says which, and why.Settings → RewardsApplies
Kyc status changedYour identity verification is approved, not approved, sent for review, or its session expires.SettingsIn-app only
Kyc resetGrainlify clears a verification decision so you can verify again.SettingsIn-app only
Claim deadlineA payout's claim window is closing, and once more after it has closed.Settings → Payout PreferencesIn-app only

For bounties

Sent by the bounty agent. See Apply for a bounty for the path these follow.

Name in SettingsSent whenLinkEmail switch
Bounty application receivedYour application for a bounty is recorded and you're in the draw.BountiesIn-app only
You won the drawA bounty you applied for is drawn and comes to you. It gives the amount and the deadline for opening your pull request.BountiesApplies
Draw went to someone elseA bounty you applied for is drawn and goes to another applicant.BountiesIn-app only
Assignment about to expireA bounty you hold is close to running out with no pull request. Letting it lapse counts as an abandon and lowers your odds on future bounties.The rules pageApplies
Agent reviewed your pull requestThe agent posts its advisory review on a pull request you opened for a bounty.BountiesIn-app only
Bounty paidYour bounty payment is confirmed on-chain. It includes the transaction link.BountiesApplies

In GrainHack

Name in SettingsSent whenLinkEmail switch
Grainhack assignedYou win the draw for a GrainHack issue.NoneApplies
Grainhack assignment releasedYour assignment is released because no qualifying pull request arrived in time. This counts as an abandon.NoneApplies
Grainhack event endingThe event ends within 24 hours and you still hold an open assignment, or the event has closed and your assignment was released.NoneApplies
Assignment about to expireYour GrainHack assignment expires within 24 hours with no qualifying pull request. Letting it lapse counts as an abandon.NoneApplies

As a maintainer

Name in SettingsSent whenLinkEmail switch
New applicationA contributor applies for an issue in one of your projects.The issue in maintainer view, where you can assign or rejectApplies
Grainhack issue cap exceededYou labelled an issue for GrainHack, but your organisation has already entered as many issues as the event allows.NoneApplies
Grainhack application acceptedYour project's GrainHack application is accepted.NoneApplies
Grainhack application reviewedYour project's GrainHack application is rejected, or more information is asked for. The reason is in the message.NoneApplies

Listed but not sent

Two rows in Settings have nothing that sends them yet. Reward received is there for when payouts reach it, and Founding position is reserved for news about your place in the Founding Contributor Pool. Your switches for them are kept, so they take effect if these start.

Redemption paid and Redemption rejected belong to the retired points programme. What changed explains what replaced it.

Next

  • Notifications: the bell, the notifications page, and your preferences.