-
Notifications
You must be signed in to change notification settings - Fork 16
Description
As per speced in parent ticket: - Guild Skill badge: aggregated/computed badge, attested by the system. So for example 1 PR with rust gives you Rust lvl1 badge and 3 PRs give you Rust lvl 2 and FE contrib+BE contrib+Smart contract contrib gives you Web3 Full Stack dev badge.
We already have Guild badges (the Peer Badges in the new implementation).
We need to create a new schema for the Guild contributions.
These will only be distributed by the Guild.
They will reference a PR and an issue, probably a github name too. An recipient of course.. They will have a list of associated skills
So most of the work here is in updating the deployment scripts to register this new schema. A new resolver needs to be created in order to check that only Guild account can emit (same as in #180)