POTLOCK
WebsiteGithub
  • ๐Ÿ‘‹Welcome to POTLOCK
    • ๐Ÿ”“POTLOCK Protocol
    • ๐Ÿš€Value Proposition
    • ๐Ÿ’ธRevenue Model
      • ๐Ÿ’ตCurrent Fees
    • ๐Ÿ”ฎRoadmap
    • โ™จ๏ธUnderstanding Pots (Funding Rounds)
    • ๐Ÿš€End Game
  • โ“FAQ
    • ๐ŸšงPot Not Deployed
  • User Guides
    • โž•๐Ÿ’ผProjects
      • ๐Ÿ“‹ Create Project
      • ๐Ÿ—ƒ๏ธCreate Project As DAO
      • ๐Ÿ“–Project Guidelines
      • ๐Ÿ™Donate to A Project
      • ๐Ÿ’ธCreate Project Referral Link
    • ๐Ÿš€Project Tips for Success
    • ๐Ÿ‘จโ€๐ŸณPot Owners & Chef Training (Pot)
      • ๐ŸŒŸ Key Roles in a Pot
        • ๐Ÿ‘จโ€๐ŸณChef
      • ๐Ÿ‘จโ€๐Ÿ’ปDeploy Pot
    • ๐Ÿง Planning A Pot
      • ๐Ÿ”ŽChoosing a Chef
      • ๐Ÿ˜ฉ Biggest Challenges of A Round
    • ๐Ÿ“ฌApply to A Pot
      • ๐Ÿ›๏ธApply to Pot as a DAO
        • ๐ŸŒฑCreate A DAO
    • ๐Ÿ’—Matched Donations | Donate Through A Pot
    • ๐Ÿ’ฐSponsors | Funding A Matching Round
    • ๐Ÿ“ฃFor Approved Projects in Pot
    • ๐ŸฅŠChallenging Pot Results
      • ๐Ÿ“How to Create A Challenge
      • โœ…Resolve A Challenge
    • ๐Ÿ˜‡Donors
      • ๐Ÿค–Verify As Human
    • ๐Ÿ‘€Soon / Personas
      • ๐Ÿ›๏ธPotluck Foundation DAO
      • ๐Ÿ˜’Observor
      • ๐Ÿ“Projects
    • ๐Ÿ“คCampaigns
      • ๐Ÿ”ŽExplore Campaigns
      • ๐Ÿ“ฌCreate Campaigns
      • ๐Ÿ—ž๏ธCampaign Page
    • ๐Ÿ“‹ Lists
      • Create List
      • Edit List
      • Apply to List
      • Donate to List
    • mpDAO RPGF
      • Apply to mpDAO Pot
      • Voting Mechanism
      • How to Vote
  • Contracts
    • ๐Ÿ“ƒContracts Overview
    • ๐ŸญPotFactory [live]
    • ๐ŸฒPot [live]
    • ๐Ÿ™Donation [live]
    • ๐Ÿ“œLists [live]
    • ๐Ÿ—บ๏ธRegistry [deprecated]
    • ๐Ÿ’ฒCampaigns [live]
    • ๐Ÿค–Sybil Contract - NADABOT
    • ๐Ÿ—ƒ๏ธAttestations [WIP]
      • ๐Ÿ’ฌOther Attestation Services (Research)
    • ๐Ÿ“‡Staging and Test Environments
  • ๐Ÿ“šTerms
    • โฃ๏ธQuadratic Funding
  • Front-End
    • React (NextJS)
    • ๐Ÿ‘ทโ€โ™‚๏ธBOS Gateway + Workspace
      • ๐ŸŽBrand Kit (WIP)
  • Get Involved
    • ๐Ÿ‘ฉโ€๐Ÿ’ปFor Devs
      • Using NEAR API JS
    • โœ๏ธCreate Guides
    • ๐Ÿ’‘Volunteer
    • ๐Ÿ‘€Watch Us Cook
  • General Information
    • ๐Ÿ“šCode of Conduct
      • ๐Ÿ“QF Rules
    • ๐Ÿ›Beta Phase
    • ๐Ÿ“ŠData
  • Products
    • nada.bot
    • Potlock App
    • GrantPicks
    • AI-PGF
    • Agentoor
Powered by GitBook
On this page

Was this helpful?

Edit on GitHub
  1. Contracts

Registry [deprecated]

The old monolithic official public goods registry has been migrated to the first list on the permisionless lists contract which allows anyone to create their own registry

PreviousLists [live]NextCampaigns [live]

Last updated 6 months ago

Was this helpful?

registry.potlock.near & registry.potlock.tetnet

Overview

The POTLOCK project registry allows us to query projects that have signed up to our project onboarding which uses contracts like nearhorizon.near and social.near, but also lets round managers curate projects to prevent them from getting spammed.

Code

Deployed Contract

Setters

  • Projects can be only by project addressed or whitelisted owner

    • Recommended using a named account with the project name on it or subject to be added to the graylist

    • All projects that sign up through traditional flow will be put on the whitelist (approved), and admins must trigger a status change to be taken off

  • an owner (DAO) can add admins that can add projects manually to the registry or can change the status of the project (put on blacklist or graylist or approve a project)

Getters

  • can check whether a project is on the registry

  • can check the status of a projects

  • can get the last projects on the whitelist, graylist, and blacklist

What is the difference between a graylist and a blacklist

  • graylist is if we are unsure this is a legit project

  • blacklist is surely not a legit project, it also may be a personal account, spam, or contain inappropriate content

๐Ÿ—บ๏ธ
https://github.com/PotLock/core/tree/main/contracts/registry
Near Account registry.potlock.near | NearBlocks
Logo