openapi: 3.0.0
info:
  title: Goverland Core API
  version: 1.0.0
  description: >
    ## Intro

    The Core API provides a variety of endpoints for interacting with
    Decentralized Autonomous Organizations (DAOs),  managing feeds and proposals
    associated with DAOs, handling voting processes, and managing subscriptions
    to DAO updates.

    ## Authentication

    Goverland Core API does not require authentication except `Subscriptions`
    and `Votes` operations.  To make API calls to `Subscriptions` and `Votes`
    endpoints you need to claim an API key in [our
    Discord](https://discord.gg/uerWdwtGkQ) and use it in Authorization header.

    <a href="https://discord.gg/uerWdwtGkQ" target="_blank" rel="noopener"
    class="button" style="margin: 8px 16px 8px 0;">Claim API Key</a>

    <SecurityDefinitions />
externalDocs:
  description: https://www.goverland.xyz/
  url: https://www.goverland.xyz/
components:
  securitySchemes:
    auth:
      type: apiKey
      in: header
      name: Authorization
  schemas:
    GeneralError:
      type: object
      properties:
        code:
          type: integer
        message:
          type: string
    DAO_Strategy:
      type: object
      description: >-
        the method or logic that a DAO uses to calculate voting power, token
        balances, or other governance-related metrics
      properties:
        name:
          type: string
          description: >-
            the name of the strategy, specifies the method or logic that the DAO
            uses to calculate voting power, token balances, or other
            governance-related metrics
        network:
          type: string
          description: >-
            an identifier of the specific blockchain network that the DAO is
            associated with
        params:
          type: object
          properties:
            address:
              type: string
              description: the contract address of the token used for voting
            decimals:
              type: integer
              description: the number of decimal places the token uses
            symbol:
              type: string
              description: an identifier of the blockchain network the DAO belongs to
    DAO_Voting:
      type: object
      description: the rules and mechanics of the voting process
      properties:
        delay:
          type: integer
          description: >-
            the delay period (usually in seconds or blocks) before a proposal
            can be voted on after it has been created
        period:
          type: integer
          description: >-
            the time duration (usually in seconds or blocks) while voting on a
            proposal is allowed. It sets the length of time from when voting
            starts to when it ends
        type:
          type: string
          description: >-
            the voting method or mechanism that the DAO uses for its proposals.
            It could include different types of voting systems, such as
            single-choice voting, multiple-choice voting, weighted voting, etc.
        quorum:
          type: integer
          description: >-
            the minimum number of votes required for a proposal to be considered
            valid
        blind:
          type: boolean
          description: >-
            specifies whether the votes are hidden (blind) until the voting
            period ends or the votes are visible in real-time as they are cast
        hide_abstain:
          type: boolean
          description: >-
            specifies whether abstain votes (neither in favor nor against) are
            hidden from the final tally or are visible in the final tally
        privacy:
          type: string
          description: >-
            privacy setting for the voting process. It controls whether votes
            are public, private, or have some other level of restricted
            visibility of the voting process and results
        aliased:
          type: boolean
          description: >-
            whether aliases are used in the voting process to anonymize voters
            by masking identities
    DAO_Treasures:
      type: object
      description: assets, funds, or resources that the DAO holds or manages
      properties:
        name:
          type: string
          description: a human-readable identifier to the asset or fund held by the DAO
        address:
          type: string
          description: the blockchain address where the DAO's asset or fund is located
        network:
          type: string
          description: >-
            an identifier for the blockchain network where the DAO's treasure
            (asset or fund) is held
    DAO:
      type: object
      description: DAO entity
      properties:
        id:
          type: string
          description: a unique DAO ID
        alias:
          type: string
          description: a unique alternative name of the DAO
        created_at:
          type: string
          description: the date when the DAO was created
        updated_at:
          type: string
          description: the date when the DAO was updated
        name:
          type: string
          description: the name of the DAO
        private:
          type: boolean
          description: >-
            indicator whether the DAO is private or public ('true' means that
            the DAO is private and 'false' means public)
        about:
          type: string
          description: the info about DAO
        avatar:
          type: string
          description: the link to DAO's avatar
        terms:
          type: string
          description: the terms of the DAO
        location:
          type: string
          description: the location of the DAO
        website:
          type: string
          description: the link to the DAO's website
        twitter:
          type: string
          description: the link to the DAO's X.com (Twitter)
        github:
          type: string
          description: the link to the DAO's github
        coingecko:
          type: string
          description: the link to the DAO's CoinGecko.com
        email:
          type: string
          description: DAO's email
        network:
          type: string
          description: digital identifier of the blockchain network the DAO belongs to
        symbol:
          type: string
          description: the identifier of the blockchain network the DAO belongs to
        skin:
          type: string
          description: >-
            visual theme or appearance settings for the DAO (colors, fonts,
            backgrounds, and other stylistic elements of the DAO's consistent
            visual identity)
        domain:
          type: string
          description: the official website of the DAO
        strategies:
          type: object
          description: >-
            the method or logic that the DAO uses to calculate voting power,
            token balances, or other governance-related metrics
          $ref: '#/components/schemas/DAO_Strategy'
        voting:
          type: object
          description: the rules and mechanics of the voting process
          $ref: '#/components/schemas/DAO_Voting'
        categories:
          type: string
          description: >-
            the category (or classification) that a DAO belongs to. It helps in
            organizing and filtering DAOs based on their purposes, activities,
            focus areas, and domain
        treasures:
          type: object
          description: assets, funds, or resources that the DAO holds or manages
          $ref: '#/components/schemas/DAO_Treasures'
        followers_count:
          type: integer
          description: >-
            the number of individuals or entities that follow the DAO (receiving
            updates, participating in discussions and activities related to the
            DAO)
        proposals_count:
          type: integer
          description: >-
            the total number of proposals that have been submitted to the DAO
            (including proposals that are pending, approved, rejected, or in any
            other status as defined by the DAO's governance process)
        guidelines:
          type: string
          description: >-
            the rules, principles, or procedures that govern the behavior and
            decision-making processes within the DAO (a link to a web page with
            a guidelines document or the text of the guidelines)
        template:
          type: string
          description: >-
            a predefined structure or set of rules that the DAO follows for its
            operations, proposals, or governance processes. It can include
            templates for proposals, voting processes, or other operational
            aspects of the DAO
        parent_id:
          type: string
          description: >-
            the identifier of a parent DAO, establishes a hierarchical
            relationship between DAOs, indicating that the current DAO is a
            sub-DAO or a part of a larger DAO structure (for managing complex
            governance systems where sub-DAOs operate under the oversight of a
            main or parent DAO)
        activity_since:
          type: integer
          description: >-
            a Unix timestamp that marks the point in time from which the DAO's
            activity is tracked or the last recorded activity occurred (an
            integer representing the number of seconds since January 1, 1970,
            00:00:00 UTC)
        voters_count:
          type: integer
          description: >-
            the total number of unique voters who have cast votes on proposals
            within the DAO
        active_votes:
          type: integer
          description: >-
            the number of currently active votes within the DAO (Active votes
            are those that are in progress and have not yet been concluded)
        verified:
          type: boolean
          description: >-
            the verification status of the DAO (indicates whether the DAO has
            been verified by an authoritative entity or platform)
        popularity_index:
          type: integer
          description: >-
            a parameter within the DAO object represents a numerical value that
            indicates the popularity of the DAO. It is calculated based on
            various factors such as number of followers, the frequency of
            proposals and votes, and overall community engagement
    top_DAO:
      type: object
      description: DAO which is top in any category
      properties:
        category:
          type: string
          description: >-
            the category (or classification) that a DAO belongs to. It helps in
            organizing and filtering DAOs based on their purposes, activities,
            focus areas, and domain
        total_count:
          type: integer
          description: the total number of DAOs within the specific category
        list:
          type: array
          description: an array of DAOs that belong to the specific category
          items:
            description: a list of top DAOs for each category
            $ref: '#/components/schemas/DAO'
    Score:
      type: object
      description: >-
        the voting results, showing the distribution of votes among the
        different options or choices available in the proposal
      properties:
        score:
          type: integer
          description: the number of votes or voting power allocated to a specific choice
    Choice:
      type: object
      description: >-
        the different options or candidates that voters can choose from in the
        proposal
      properties:
        choice:
          type: string
          description: a specific option available for voting
    Feed_Strategy_Param:
      type: object
      description: specific parameters that define how the strategy calculates voting power
      properties:
        symbol:
          type: string
          description: the ticker symbol of the token used for voting
        address:
          type: string
          description: the contract address of the token used for voting
        decimals:
          type: integer
          description: the number of decimal places used by the token
    Feed_Strategy:
      type: object
      description: the methods used to calculate the voting power of participants
      properties:
        name:
          type: string
          description: the name of the strategy
        params:
          type: array
          description: >-
            an array of the parameters specific to the strategy, usually
            including token details
          items:
            $ref: '#/components/schemas/Feed_Strategy_Param'
        network:
          type: string
          description: the blockchain network on which the strategy is based
    Feed_Snapshot:
      type: object
      description: >-
        a recorded state of the blockchain or a specific point in time used to
        capture and freeze the data required for voting or governance actions,
        snapshot details capturing the state of the blockchain at a specific
        point
      properties:
        id:
          type: string
          description: a unique proposal ID on Snapshot
        app:
          type: string
          description: application name
        end:
          type: integer
          description: >-
            the timestamp indicating when the voting period for the proposal
            ends
        body:
          type: string
          description: information about proposal (e.g., candidate information summary)
        ipfs:
          type: string
          description: >-
            the unique identifier that points to the content stored on IPFS to
            retrieve the detailed proposal document
        link:
          type: string
          description: the unique link to the proposal on Snapshot
        spam:
          type: boolean
          description: indicator whether the proposal is flagged as spam
        type:
          type: string
          description: the type of voting mechanism used for the proposal
        start:
          type: integer
          description: >-
            the timestamp indicating when the voting period for the proposal
            begins
        state:
          type: string
          description: >-
            the current status or stage of the proposal within the voting
            process (e.g., pending, active, succeeded, failed, cancelled)
        title:
          type: string
          description: the title of the proposal
        votes:
          type: integer
          description: the total number of votes cast in the proposal
        author:
          type: string
          description: the crypto wallet address of the person who created the proposal
        dao_id:
          type: string
          description: a unique DAO ID
        quorum:
          type: integer
          description: >-
            the minimum number of votes or a certain threshold of voting power
            required for the proposal to be considered valid
        scores:
          type: array
          description: an array of scores
          items:
            $ref: '#/components/schemas/Score'
        symbol:
          type: string
          description: the ticker symbol of the cryptocurrency or token used for voting
        choices:
          type: array
          description: an array of optionals in the proposal
          items:
            $ref: '#/components/schemas/Choice'
        created:
          type: integer
          description: >-
            the timestamp when the proposal was created (a specific date and
            time in Unix epoch time)
        network:
          type: string
          description: >-
            an identifier of the blockchain network on which the proposal and
            the associated voting process are being conducted
        privacy:
          type: string
          description: >-
            the privacy settings or visibility of the proposal (public or
            restricted). An empty string indicates no specific privacy settings
        ens_name:
          type: string
          description: >-
            the Ethereum Name Service (ENS) name associated with the proposal or
            the author of the proposal. It is a human-readable identifier of
            Ethereum addresses
        snapshot:
          type: string
          description: >-
            the block number or specific state of the blockchain at which the
            snapshot was taken
        discussion:
          type: string
          description: the link to the discussion forum or thread related to the proposal
        strategies:
          type: array
          description: an array of strategies
          items:
            $ref: '#/components/schemas/Feed_Strategy'
        scores_state:
          type: string
          description: the state of the score calculation (e.g., draft, final)
        scores_total:
          type: integer
          description: the total sum of the scores
        scores_updated:
          type: integer
          description: the timestamp when the scores were last updated
    Timeline:
      type: object
      description: >-
        a chronological sequence of key events or actions that have occurred in
        relation to the proposal
      properties:
        created_at:
          type: string
          description: the timestamp when the event occurred
        action:
          type: string
          description: >-
            the description of the event or action that took place (e.g.,
            proposal created, voting started, voting ended, proposal updated)
    Feed:
      type: object
      description: details about the feed items
      properties:
        id:
          type: string
          description: a unique identifier of the feed of specified DAO
        created_at:
          type: string
          description: timestamp when the feed was created
        updated_at:
          type: string
          description: timestamp when the feed was updated
        dao_id:
          type: string
          description: a unique DAO ID
        proposal_id:
          type: string
          description: a unique proposal ID
        discussion_id:
          type: string
          description: a unique discussion ID
        type:
          type: string
          description: a type of governance element in DAO's feed (e.g., proposal)
        action:
          type: string
          description: >-
            a type of actions that have been taken to the element in DAO's feed
            (e.g., proposal) such as created, updated, ended
        snapshot:
          type: object
          description: >-
            a recorded state of the blockchain or a specific point in time used
            to capture and freeze the data required for voting, snapshot details
            capturing the state of the blockchain at a specific point
          $ref: '#/components/schemas/Feed_Snapshot'
        timeline:
          type: array
          description: >-
            an array of the chronological sequence of key events or actions that
            have occurred in relation to the proposal
          items:
            $ref: '#/components/schemas/Timeline'
    Proposal_Strategy_3_Params:
      type: object
      description: >-
        the method or logic that is used in the proposal to calculate voting
        power, token balances, or other governance-related metrics
      properties:
        name:
          type: string
          description: >-
            the parameters of the strategy, specifies the method or logic that
            is used in the proposal to calculate voting power, token balances,
            or other governance-related metrics
        network:
          type: string
          description: >-
            an identifier of the specific blockchain network that the proposal
            is associated with
        params:
          type: object
          properties:
            address:
              type: string
              description: the contract address of the token used for voting
            decimals:
              type: integer
              description: the number of decimal places the token uses
            symbol:
              type: string
              description: an identifier of the blockchain network the proposal belongs to
    Proposal_Strategy_4_Params:
      type: object
      description: >-
        the method or logic that is used in the proposal to calculate voting
        power, token balances, or other governance-related metrics
      properties:
        name:
          type: string
          description: >-
            the parameters of the strategy, specifies the method or logic that
            is used in the proposal to calculate voting power, token balances,
            or other governance-related metrics
        network:
          type: string
          description: >-
            an identifier of the specific blockchain network that the proposal
            is associated with
        params:
          type: object
          properties:
            address:
              type: string
              description: the contract address of the token used for voting
            decimals:
              type: integer
              description: the number of decimal places the token uses
            network:
              type: string
              description: >-
                an identifier of the specific blockchain network that the
                proposal is associated with
            symbol:
              type: string
              description: >-
                a letter designation of the blockchain network the proposal
                belongs to
    Proposal:
      type: object
      description: proposal entity
      properties:
        id:
          type: string
          description: a unique identifier of the proposal
        created_at:
          type: string
          description: timestamp when the proposal was created
        updated_at:
          type: string
          description: timestamp when the proposal was updated
        ipfs:
          type: string
          description: >-
            the unique identifier that points to the content stored on IPFS to
            retrieve the detailed proposal document
        author:
          type: string
          description: the crypto wallet address of the person who created the proposal
        ens_name:
          type: string
          description: >-
            the Ethereum Name Service (ENS) name associated with the proposal or
            the author of the proposal. It is a human-readable identifier of
            Ethereum addresses
        created:
          type: integer
          description: >-
            the timestamp when the proposal was created (a specific date and
            time in Unix epoch time)
        dao_id:
          type: string
          description: a unique DAO ID associated with the proposal
        network:
          type: string
          description: the blockchain network on which the proposal is based
        symbol:
          type: string
          description: >-
            the ticker symbol of the cryptocurrency or token used for voting on
            the proposal
        type:
          type: string
          description: type of the proposal
        strategies:
          type: array
          description: an array of strategies
          items:
            $ref: '#/components/schemas/Proposal_Strategy_3_Params'
        title:
          type: string
          description: the title of the proposal
        body:
          type: string
          description: information about proposal (e.g., candidate information summary)
        discussion:
          type: string
          description: the link to the discussion forum or thread related to the proposal
        choices:
          type: array
          description: an array of optionals in the proposal
          items:
            $ref: '#/components/schemas/Choice'
        start:
          type: integer
          description: >-
            the timestamp indicating when the voting period for the proposal
            begins
        end:
          type: integer
          description: >-
            the timestamp indicating when the voting period for the proposal
            ends
        quorum:
          type: integer
          description: >-
            the minimum number of votes or a certain threshold of voting power
            required for the proposal to be considered valid
        privacy:
          type: string
          description: >-
            the privacy settings or visibility of the proposal (public or
            restricted). An empty string indicates no specific privacy settings
        snapshot:
          type: string
          description: >-
            the block number or specific state of the blockchain at which the
            snapshot was taken
        state:
          type: string
          description: >-
            the current status or stage of the proposal within the voting
            process (e.g., pending, active, succeeded, failed, cancelled)
        link:
          type: string
          description: the unique link to the proposal on Snapshot
        app:
          type: string
          description: application name
        scores:
          type: array
          description: an array of scores
          items:
            $ref: '#/components/schemas/Score'
        scores_state:
          type: string
          description: the state of the score calculation (e.g., draft, final)
        scores_total:
          type: integer
          description: the total sum of the scores
        scores_updated:
          type: integer
          description: the timestamp when the scores were last updated
        votes:
          type: integer
          description: the total number of votes cast in the proposal
        timeline:
          type: array
          description: >-
            an array of the chronological sequence of key events or actions that
            have occurred in relation to the proposal
          items:
            $ref: '#/components/schemas/Timeline'
    Proposal_for_GET_List:
      type: object
      description: proposal entity
      properties:
        id:
          type: string
          description: a unique identifier of the proposal
        created_at:
          type: string
          description: timestamp when the proposal was created
        updated_at:
          type: string
          description: timestamp when the proposal was updated
        ipfs:
          type: string
          description: >-
            the unique identifier that points to the content stored on IPFS to
            retrieve the detailed proposal document
        author:
          type: string
          description: the crypto wallet address of the person who created the proposal
        ens_name:
          type: string
          description: >-
            the Ethereum Name Service (ENS) name associated with the proposal or
            the author of the proposal. It is a human-readable identifier of
            Ethereum addresses
        created:
          type: integer
          description: >-
            the timestamp when the proposal was created (a specific date and
            time in Unix epoch time)
        dao_id:
          type: string
          description: a unique DAO ID associated with the proposal
        network:
          type: string
          description: the blockchain network on which the proposal is based
        symbol:
          type: string
          description: >-
            the ticker symbol of the cryptocurrency or token used for voting on
            the proposal
        type:
          type: string
          description: type of the proposal
        strategies:
          type: array
          description: an array of strategies
          items:
            $ref: '#/components/schemas/Proposal_Strategy_4_Params'
        title:
          type: string
          description: the title of the proposal
        body:
          type: string
          description: information about proposal (e.g., candidate information summary)
        discussion:
          type: string
          description: the link to the discussion forum or thread related to the proposal
        choices:
          type: array
          description: an array of optionals in the proposal
          items:
            $ref: '#/components/schemas/Choice'
        start:
          type: integer
          description: >-
            the timestamp indicating when the voting period for the proposal
            begins
        end:
          type: integer
          description: >-
            the timestamp indicating when the voting period for the proposal
            ends
        quorum:
          type: integer
          description: >-
            the minimum number of votes or a certain threshold of voting power
            required for the proposal to be considered valid
        privacy:
          type: string
          description: >-
            the privacy settings or visibility of the proposal (public or
            restricted). An empty string indicates no specific privacy settings
        snapshot:
          type: string
          description: >-
            the block number or specific state of the blockchain at which the
            snapshot was taken
        state:
          type: string
          description: >-
            the current status or stage of the proposal within the voting
            process (e.g., pending, active, succeeded, failed, cancelled)
        link:
          type: string
          description: the unique link to the proposal on Snapshot
        app:
          type: string
          description: application name
        scores:
          type: array
          description: an array of scores
          items:
            $ref: '#/components/schemas/Score'
        scores_state:
          type: string
          description: the state of the score calculation (e.g., draft, final)
        scores_total:
          type: integer
          description: the total sum of the scores
        scores_updated:
          type: integer
          description: the timestamp when the scores were last updated
        votes:
          type: integer
          description: the total number of votes cast in the proposal
        timeline:
          type: array
          description: >-
            an array of the chronological sequence of key events or actions that
            have occurred in relation to the proposal
          items:
            $ref: '#/components/schemas/Timeline'
    VP_By_Strategy:
      type: string
      description: >-
        specific voting power attributed to a strategy to calculate the total
        voting power for a voter. It depends on various criteria such as token
        holdings, staked amounts, etc.
    Vote:
      type: object
      description: vote entity
      properties:
        id:
          type: string
          description: a unique vote ID
        ipfs:
          type: string
          description: >-
            the unique identifier that points to the content stored on IPFS to
            retrieve the detailed proposal document
        dao_id:
          type: string
          description: a unique DAO ID associated with the proposal and vote
        proposal_id:
          type: string
          description: a unique proposal ID associated with the vote
        voter:
          type: string
          description: >-
            a unique identifier that points to the voter associated with the
            proposal
        ens_name:
          type: string
          description: >-
            the Ethereum Name Service (ENS) name associated with the proposal or
            the author of the proposal. It is a human-readable identifier of
            Ethereum addresses
        created:
          type: integer
          description: >-
            the timestamp when the proposal was created (a specific date and
            time in Unix epoch time)
        reason:
          type: string
          description: some arguments in favor of a particular choice in the voting
        choice:
          type: object
          description: the current choice that voters has chosen from in the proposal
          $ref: '#/components/schemas/Choice'
        app:
          type: string
          description: application name
        vp:
          type: integer
          description: >-
            voting power, the amount of influence or weight a voter's vote
            carries in the proposal
        vp_by_strategy:
          type: array
          description: >-
            the voting power attributed to different strategies to calculate the
            total voting power for a voter. Each strategy might use a different
            method to determine voting power based on various criteria such as
            token holdings, staked amounts, etc.
          items:
            $ref: '#/components/schemas/VP_By_Strategy'
        vp_state:
          type: string
          description: >-
            the state (status) of the voting power calculation. This indicates
            whether the voting power has been finalized, is still being
            calculated, or is in some other state.
servers:
  - url: https://core.goverland.xyz/v1
tags:
  - name: DAOs
  - name: Feed
  - name: Proposals
  - name: Votes
  - name: Subscriptions
paths:
  /daos:
    get:
      tags:
        - DAOs
      summary: Get DAOs List
      description: Returns a list of requested DAOs with details based on various criteria.
      parameters:
        - name: query
          in: query
          schema:
            type: string
          description: Finding DAOs by title
          example: gnosis
        - name: category
          in: query
          schema:
            type: string
          description: Filter DAOs by category
          example: social
        - name: daos
          in: query
          schema:
            type: string
          description: Comma-separated DAOs' IDs to retrieve
          example: >-
            "1b5bd443-fba8-4e75-bad6-2803397d3719","758d34f1-ff95-4eef-9be1-4b47dce189b5"
        - name: limit
          in: query
          schema:
            type: integer
          description: Number of DAOs to return.
          example: 3
        - name: offset
          in: query
          schema:
            type: integer
          description: How many DAOs should be skipped
          example: 0
      responses:
        '200':
          description: Successful response
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/DAO'
              example:
                - id: 81222fea-996b-4b83-99d3-fffb348f35cb
                  alias: xdaitigers.eth
                  created_at: '2023-09-29T19:12:32.979292Z'
                  updated_at: '2024-07-03T12:28:54.769862Z'
                  name: Gnosis Tigers
                  private: false
                  about: ''
                  avatar: ipfs://QmYVHhTFGjkiR7EMTsmTWSoSVU7cw1G6Y9WuXHZzTJV4pH
                  terms: ''
                  location: ''
                  website: ''
                  twitter: ''
                  github: ''
                  coingecko: ''
                  email: ''
                  network: '100'
                  symbol: 3DTIGERS
                  skin: blackpink
                  domain: ''
                  strategies:
                    - name: erc721
                      network: '100'
                      params:
                        address: '0x789ad63c76940e6d48c6a795f572528752451290'
                        symbol: 3DTIGERS
                    - name: erc721
                      network: '100'
                      params:
                        address: '0x22570d137e36099700A9c80E5DDDd4a0d353f6c2'
                        symbol: XDAITIGERS
                  voting:
                    delay: 0
                    period: 0
                    type: ''
                    quorum: 0
                    blind: false
                    hide_abstain: false
                    privacy: ''
                    aliased: false
                  categories:
                    - collector
                    - social
                  treasures: []
                  followers_count: 316
                  proposals_count: 22
                  guidelines: ''
                  template: ''
                  parent_id: ''
                  activity_since: 1637319099
                  voters_count: 316
                  active_votes: 0
                  verified: false
                  popularity_index: 15.679877766099343
                - id: d1c97060-ca69-44a4-822b-9be91ab53f31
                  alias: 粤s55555.eth
                  created_at: '2023-09-30T10:31:00.139809Z'
                  updated_at: '2024-07-03T12:25:54.069082Z'
                  name: Gnosis 9527
                  private: false
                  about: ''
                  avatar: ''
                  terms: ''
                  location: ''
                  website: ''
                  twitter: ''
                  github: ''
                  coingecko: ''
                  email: ''
                  network: '1'
                  symbol: BIN
                  skin: ''
                  domain: ''
                  strategies:
                    - name: whitelist
                      network: '1'
                      params:
                        addresses:
                          - '0xEeb5a54551f79b546E8BAbCCADE66ba3c9440Efc'
                          - '0x9a19a1098dd931e966927c5ee59a1957812a279c'
                          - '0x610c4f39c8140dedfad45ce1ad6538fd0e97d3dc'
                          - '0xf9adc4b37a10ed69112528b572d3609d3712da7b'
                          - '0xac47d3736ebcaf8a870c72e204a16b8f63efbd4b'
                          - '0x83e25f7a667e1d143e1a4e2e12a8beaa285f5682'
                          - '0x7ea0c3c728aebdf80c99bfcd846980fc2c915a6c'
                          - '0x1b39ae80828be459440cec9260d3bf5725d06cf5'
                          - '0xa7a3ba541e6bc9ef477f73771a5193824d553dcf'
                          - '0x1d45c1a54243227a3ceebaaf473663d4218cf9b1'
                          - '0x2fbccc7b3c8fb9579ab9a316e23635e90b82724d'
                          - '0xc8c152246aaa6d19bc0d8fb8310886d11f0a2103'
                          - '0x023d208c4ded862fc9c4b77f6f751b781019ae9c'
                          - '0xdb3c5a684046607dbda0ee8d498397f7e429f2ff'
                          - '0x5ae90aed0a371347abc1253c26ebea1052c46299'
                          - '0x5eafefd0425fe92ec7f2a6a759d0dad1fa8c9165'
                          - '0x3be677d03b87040e7e14742b00c4019c0cc9158d'
                          - '0x6b43f6eef22bf4b03509e32606a7f29d772fb213'
                          - '0x5f1e9c12fa3fc690c8495226e223e4b71bd6bb47'
                          - '0x4db6dea231e477ea7c4e81e6dfce1f44363b4007'
                          - '0x8191e3fbde10474eecf95ff18b8277d2b783b3a4'
                          - '0x7061a3e0e1af9760f2fcd052b72374b6522dc52c'
                          - '0x923da1d8ff18243fd0cc781e620208f7a7e8e36e'
                          - '0x6d96c7bcb7399aa11ac5bcff4d56f8188e592042'
                          - '0x8cce165e594f66ebe2fac372e8f74565ca8b29f2'
                          - '0x4995709bfef688c98c983f4f4a2d23ca1d1d8132'
                          - '0x1e1daa523b9fa31aa428862d7bf9b55b701af32b'
                          - '0xdc1002a5a255fc5a9300a8fe64fb9a907bc02857'
                          - '0x803ab00f290465ecd4c9b7ee7e0eec1b2c8ee36a'
                          - '0x74d9a3bb08a803b4b9afc18a3948adc51ce8a58e'
                          - '0x96e852000ec69fd7f1b5a552cb58a9d24f76e2c6'
                          - '0x6ec4d130366ba5bac22566d51edf64f1213b3777'
                          - '0x8009898a22cc74bf1339d169fd3ccd6e69346ece'
                          - '0xa0d2df0605a1f5e4e4e98e6fa2e7d86f9b0e2033'
                          - '0x6ea6b6c93b27fe15843fff1f1264757b24fb3063'
                          - '0xf3f6a8a7f7a8aba1687d5087adaf761639324677'
                          - '0xa3f1cea5a4096caaf823b8624e4fc1405328802b'
                          - '0x00ba9b898acecc8778ce937b4b4749ef22d85566'
                          - '0xd285e99f69f424049d93133c53f75b50d53b7028'
                          - '0x5826fd7cbf7d924df7c845a1e565a02cb5ee8455'
                          - '0x5584ab6f26e8d83c3340d0d3a481f5e53c644428'
                          - '0x5c09d541dae81d1af8e9543318442025c83b7900'
                          - '0x5f47d99316410ed46b78ea3a9486626a8a533790'
                          - '0x8f6f551a59766e3031fdb24d8358d660f3a95002'
                          - '0x46b412b4a2e55d304f2a67cc583a387500c89825'
                          - '0x861f04a21b4b05127e2af897212ac4ff7c174341'
                          - '0xdb776c90449e358b2ae1b23129fbe4d3b02c4433'
                          - '0x43d3a269439855a4c52ac05d6c277297c1820591'
                          - '0xdd89bf3ce47157123684555ef7fc4d30eec80126'
                          - '0x0ae1272328c825961fc0ecbcf9aa925cf66e5909'
                          - '0xeadedbd6d2c9f6342cf40d003c14bd9d09c20398'
                          - '0x6A2554452D6cE88Db03df8cF918291435C24A888'
                          - '0xe8F1396f3973100b55bE3ce8dDcCEe292DF85777'
                          - '0xe9eD8B7f45032916c8F07738303a59eE18A5B777'
                          - '0x23BC0B605962dC075f5c1bE00fC4A2aC812C8222'
                          - '0x3b4Ab63b70c109d59d9Ee49be1E22b8185cbDccc'
                          - '0xD683083E08d3A66852E1b40C2333A49C81e3ecCc'
                          - '0x71877236D9656Ee24Ba49F7Eb33bcBf071CbfccC'
                          - '0x997457d2DC9DE5cd8F8e70Afa974F90a2a965ccC'
                          - '0x0DC5451e37614a0B46397cf14fE0Daa0b70ABddd'
                          - '0x0D7c467a569794e7770666B2261674E22840eee0'
                          - '0x6747cc9314ad320f9fa61d57d2ceeaa930d38809'
                          - '0xa709c25de39f396a84750147989d5fc417dc5920'
                          - '0xee03730a5f36b0e4cd8525750d92cde7c6812809'
                          - '0x6689a9c1f7abc3853c4e8de0dff18f999981263c'
                          - '0x66ac0e8c8364b330f5708146c92dfad5a9758225'
                          - '0xdf1c110ef65a2943b403a8f0d3b3139d1ea39382'
                          - '0x50f56a8a307539d647754ab2d09e82b4a6a79633'
                          - '0x929c510d614347f36f50606f506df654853f0900'
                          - '0xd4cb21f5fe13123ffdab5886859383b76606e7d5'
                          - '0xcd0a1cc9ab798a1bb20c9cdcdd441723d2910070'
                          - '0x78a3d1e5875ad5dfbbaf761c2626cfeee66d6298'
                          - '0x282da4a9c2ff94a8622c3b739df9cc32ce819554'
                          - '0xdb030847c5bbb6172e4e511a119ea8c82cb50241'
                          - '0xbc4fa16e5b499bb6ea6b6d67f28beca47a997225'
                          - '0x04171cc816234a06ac63c30e0649ce1022347117'
                          - '0x9144b52b1ef008979bd99c398a613b2730345544'
                          - '0x5760d60e40fe144b642bcc73127657121f889430'
                          - '0x5294e11153e9c96238f0a1fca269c72a4a028428'
                          - '0x85b6f7ca42e05c0b85c30d33b684bf59bf485602'
                          - '0x829104e4218d2ff6b4ed0af5debae2888f846833'
                        symbol: BIN
                  voting:
                    delay: 0
                    period: 0
                    type: ''
                    quorum: 0
                    blind: false
                    hide_abstain: false
                    privacy: ''
                    aliased: false
                  categories:
                    - social
                  treasures: []
                  followers_count: 19
                  proposals_count: 8
                  guidelines: ''
                  template: ''
                  parent_id: ''
                  activity_since: 1689409701
                  voters_count: 19
                  active_votes: 0
                  verified: false
                  popularity_index: 10.249601012748268
        '400':
          description: Bad request
          content:
            application/json:
              example:
                errors:
                  _:
                    code: 11000
                    message: invalid dao ID format
                message: validation error
        '404':
          description: Not found
          content:
            application/json:
              example:
                message: 404 page not found
        '500':
          description: Server error
          content:
            application/json:
              example:
                message: internal error
      x-codeSamples:
        - lang: curl
          source: |
            curl -H 'accept: application/json' \
              'https://core.goverland.xyz/v1/daos?query=gnosis&category=social&daos=&limit=3&offset=0'
  /daos/top:
    get:
      tags:
        - DAOs
      summary: Get Top DAOs in Each Category
      description: >
        Returns a list of top DAOs for each category, such as creator, grant,
        investment, media, new DAOs, popular DAOs, protocol, service, social,
        etc. Make sure to use `limit` query parameter to get a subset of top
        DAOs inside each category.
      parameters:
        - name: limit
          in: query
          required: true
          schema:
            type: integer
          description: How many elements should be in each category
          example: 1
      responses:
        '200':
          description: Successful response
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/top_DAO'
              example:
                - collector:
                    total_count: 2029
                    list:
                      - id: a4f79296-57f6-4563-87a1-73113cc69fad
                        alias: wrldtakeovernft.eth
                        created_at: '2023-09-29T19:22:42.835751Z'
                        updated_at: '2024-07-03T12:25:32.249338Z'
                        name: MetaTrustDAO
                        private: false
                        about: Focused on GameFi asset acquisition.
                        avatar: >-
                          ipfs://bafkreiaouzu552fawli3smutuzhrlpxgsisy26ruqvdpryrb75pgh2lsem
                        terms: https://wtko.gitbook.io/wrld-takeover/
                        location: ''
                        website: >-
                          https://etherscan.io/token/0x347Af8252640b26887182F84CE3191549D3EAb41#code
                        twitter: MetaTrustDAO_
                        github: ''
                        coingecko: ''
                        email: ''
                        network: '1'
                        symbol: MTD
                        skin: ''
                        domain: ''
                        strategies:
                          - name: erc721
                            network: '1'
                            params:
                              address: '0x347Af8252640b26887182F84CE3191549D3EAb41'
                              symbol: MTD
                        voting:
                          delay: 0
                          period: 0
                          type: ''
                          quorum: 0
                          blind: false
                          hide_abstain: false
                          privacy: ''
                          aliased: false
                        categories:
                          - investment
                          - collector
                          - popular_daos
                        treasures: []
                        followers_count: 222
                        proposals_count: 92
                        guidelines: ''
                        template: ''
                        parent_id: ''
                        activity_since: 1669934574
                        voters_count: 222
                        active_votes: 2
                        verified: false
                        popularity_index: 53.655206776918654
                  creator:
                    total_count: 3283
                    list:
                      - id: 9bc2738a-ca28-483d-b8e1-87b4b9b17b13
                        alias: sobnfts.eth
                        created_at: '2024-04-06T15:41:17.016276Z'
                        updated_at: '2024-07-03T12:30:31.565753Z'
                        name: SOB
                        private: false
                        about: >-
                          SoB is a collection of unique NFTs that redefine the
                          essence of

                          ownership in the zkSync NFT space.
                        avatar: >-
                          ipfs://bafybeiercorckqavgrhgpb4pgytt5jlzdrjfqxhpjav2hppvoxjjgnb2de
                        terms: ''
                        location: ''
                        website: https://sobnfts.club/
                        twitter: sobnfts
                        github: ''
                        coingecko: ''
                        email: ''
                        network: '1'
                        symbol: SoB
                        skin: ''
                        domain: ''
                        strategies:
                          - name: erc721
                            network: '324'
                            params:
                              address: '0x7cf72132de69daccbc4624b5e0a26e4f6dfdd2bc'
                              decimals: 0
                              network: '324'
                              symbol: SoB
                        voting:
                          delay: 0
                          period: 0
                          type: ''
                          quorum: 0
                          blind: false
                          hide_abstain: false
                          privacy: ''
                          aliased: false
                        categories:
                          - creator
                          - popular_daos
                        treasures: []
                        followers_count: 522
                        proposals_count: 5
                        guidelines: ''
                        template: ''
                        parent_id: ''
                        activity_since: 1712417972
                        voters_count: 522
                        active_votes: 0
                        verified: false
                        popularity_index: 56.27968318125024
                  grant:
                    total_count: 1194
                    list:
                      - id: d81f212f-a012-41f5-9f5f-9d8697d3696b
                        alias: gitcoindao.eth
                        created_at: '2023-09-29T19:06:12.344234Z'
                        updated_at: '2024-07-03T12:25:36.407954Z'
                        name: Gitcoin
                        private: false
                        about: >-
                          Fund, build and protect what matters.  From products
                          to protocols, our tools empower community-led funding
                          and trustworthy digital experiences.
                        avatar: >-
                          ipfs://bafkreibeccmlpytnkyied2po2d32thitbnvtcnof42qs4cwxchi4boyfli
                        terms: ''
                        location: ''
                        website: https://gitcoin.co
                        twitter: gitcoin
                        github: gitcoinco
                        coingecko: gitcoin
                        email: ''
                        network: '1'
                        symbol: GTC
                        skin: gitcoin
                        domain: ''
                        strategies:
                          - name: comp-like-votes
                            network: '1'
                            params:
                              address: '0xde30da39c46104798bb5aa3fe8b9e0e1f348163f'
                              decimals: 18
                              symbol: GTC
                          - name: delegation
                            network: '1'
                            params:
                              strategies:
                                - name: comp-like-votes
                                  params:
                                    address: '0xde30da39c46104798bb5aa3fe8b9e0e1f348163f'
                                    decimals: 18
                                    symbol: GTC
                              symbol: GTC (delegated)
                          - name: contract-call
                            network: '1'
                            params:
                              address: '0x12E93d7A7D4DA488e512bb753181BCA4498d4c23'
                              args:
                                - '0xDe30da39c46104798bB5aA3fe8B9e0e1F348163F'
                                - '%{address}'
                                - '0x2AA5d15Eb36E5960d056e8FeA6E7BB3e2a06A351'
                              decimals: 18
                              methodABI:
                                inputs:
                                  - internalType: address
                                    name: token
                                    type: address
                                  - internalType: address
                                    name: delegate
                                    type: address
                                  - internalType: address
                                    name: hedgeyNFT
                                    type: address
                                name: getDelegatedVotesFromNFT
                                outputs:
                                  - internalType: uint256
                                    name: lockedBalance
                                    type: uint256
                                stateMutability: view
                                type: function
                              symbol: GTC
                        voting:
                          delay: 0
                          period: 0
                          type: ''
                          quorum: 0
                          blind: false
                          hide_abstain: false
                          privacy: ''
                          aliased: false
                        categories:
                          - protocol
                          - grant
                          - popular_daos
                        treasures:
                          - name: Gitcoin Treasury
                            address: '0x57a8865cfB1eCEf7253c27da6B4BC3dAEE5Be518'
                            network: '1'
                        followers_count: 12156
                        proposals_count: 149
                        guidelines: ''
                        template: ''
                        parent_id: ''
                        activity_since: 1622101299
                        voters_count: 12156
                        active_votes: 0
                        verified: true
                        popularity_index: 79.01452479979741
                  investment:
                    total_count: 6160
                    list:
                      - id: 8aa065ec-1d1b-4993-aafe-84a1aa594d74
                        alias: radiantcapital.eth
                        created_at: '2023-09-29T19:20:09.380722Z'
                        updated_at: '2024-07-03T12:25:38.266053Z'
                        name: Radiant Capital
                        private: false
                        about: >-
                          Radiant is building the first omnichain money market
                          atop LayerZero.


                          Deposit & borrow across multiple chains, seamlessly.
                        avatar: >-
                          ipfs://bafkreidadf52watt6yxn4gbjjzxotq4w35quw5ojlaugm5xn225uy4fsqi
                        terms: >-
                          https://docs.radiant.capital/radiant/other-info/terms-of-service
                        location: ''
                        website: https://radiant.capital
                        twitter: RDNTCapital
                        github: radiant-capital
                        coingecko: radiant-capital
                        email: ''
                        network: '1'
                        symbol: RDNT
                        skin: mettalex
                        domain: dao.radiant.capital
                        strategies:
                          - name: with-delegation
                            network: '56'
                            params:
                              delegationSpace: radiantcapital.eth
                              strategies:
                                - name: erc20-balance-of
                                  params:
                                    address: '0xf7DE7E8A6bd59ED41a4b5fe50278b3B7f31384dF'
                                    decimals: 18
                                    symbol: Loose RDNT
                                - name: contract-call
                                  params:
                                    address: '0x4FD9F7C5ca0829A656561486baDA018505dfcB5E'
                                    decimals: 18
                                    methodABI:
                                      inputs:
                                        - internalType: address
                                          name: user
                                          type: address
                                      name: earnedBalances
                                      outputs:
                                        - internalType: uint256
                                          name: total
                                          type: uint256
                                        - internalType: uint256
                                          name: unlocked
                                          type: uint256
                                        - components:
                                            - internalType: uint256
                                              name: amount
                                              type: uint256
                                            - internalType: uint256
                                              name: unlockTime
                                              type: uint256
                                            - internalType: uint256
                                              name: penalty
                                              type: uint256
                                          internalType: struct EarnedBalance[]
                                          name: earningsData
                                          type: tuple[]
                                      stateMutability: view
                                      type: function
                                    output: unlocked
                                    symbol: Fully Vested RDNT
                                - name: rdnt-capital-voting
                                  params:
                                    lockingContract: '0x4FD9F7C5ca0829A656561486baDA018505dfcB5E'
                                    lpToken: '0x346575fc7f07e6994d76199e41d13dc1575322e1'
                                    rdnt: '0xf7DE7E8A6bd59ED41a4b5fe50278b3B7f31384dF'
                              symbol: RDNT (BNB Chain)
                          - name: with-delegation
                            network: '42161'
                            params:
                              delegationSpace: radiantcapital.eth
                              strategies:
                                - name: erc20-balance-of
                                  params:
                                    address: '0x3082cc23568ea640225c2467653db90e9250aaa0'
                                    decimals: 18
                                    symbol: Loose RDNT
                                - name: contract-call
                                  params:
                                    address: '0x76ba3eC5f5adBf1C58c91e86502232317EeA72dE'
                                    decimals: 18
                                    methodABI:
                                      inputs:
                                        - internalType: address
                                          name: user
                                          type: address
                                      name: earnedBalances
                                      outputs:
                                        - internalType: uint256
                                          name: total
                                          type: uint256
                                        - internalType: uint256
                                          name: unlocked
                                          type: uint256
                                        - components:
                                            - internalType: uint256
                                              name: amount
                                              type: uint256
                                            - internalType: uint256
                                              name: unlockTime
                                              type: uint256
                                            - internalType: uint256
                                              name: penalty
                                              type: uint256
                                          internalType: struct EarnedBalance[]
                                          name: earningsData
                                          type: tuple[]
                                      stateMutability: view
                                      type: function
                                    output: unlocked
                                    symbol: Fully Vested RDNT
                                - name: rdnt-capital-voting
                                  params:
                                    balancerPoolId: >-
                                      0x32df62dc3aed2cd6224193052ce665dc181658410002000000000000000003bd
                                    balancerVault: '0xBA12222222228d8Ba445958a75a0704d566BF2C8'
                                    lockingContract: '0x76ba3eC5f5adBf1C58c91e86502232317EeA72dE'
                                    lpToken: '0x32DF62DC3AED2CD6224193052CE665DC18165841'
                                    rdnt: '0x3082cc23568ea640225c2467653db90e9250aaa0'
                              symbol: RDNT (Arbitrum)
                          - name: with-delegation
                            network: '1'
                            params:
                              delegationSpace: radiantcapital.eth
                              strategies:
                                - name: erc20-balance-of
                                  params:
                                    address: '0x137dDB47Ee24EaA998a535Ab00378d6BFa84F893'
                                    decimals: 18
                                    symbol: Loose RDNT
                                - name: contract-call
                                  params:
                                    address: '0x28E395a54a64284DBA39652921Cd99924f4e3797'
                                    decimals: 18
                                    methodABI:
                                      inputs:
                                        - internalType: address
                                          name: user
                                          type: address
                                      name: earnedBalances
                                      outputs:
                                        - internalType: uint256
                                          name: total
                                          type: uint256
                                        - internalType: uint256
                                          name: unlocked
                                          type: uint256
                                        - components:
                                            - internalType: uint256
                                              name: amount
                                              type: uint256
                                            - internalType: uint256
                                              name: unlockTime
                                              type: uint256
                                            - internalType: uint256
                                              name: penalty
                                              type: uint256
                                          internalType: struct EarnedBalance[]
                                          name: earningsData
                                          type: tuple[]
                                      stateMutability: view
                                      type: function
                                    output: unlocked
                                    symbol: Fully Vested RDNT
                                - name: rdnt-capital-voting
                                  params:
                                    balancerPoolId: >-
                                      0xcf7b51ce5755513d4be016b0e28d6edeffa1d52a000200000000000000000617
                                    balancerVault: '0xBA12222222228d8Ba445958a75a0704d566BF2C8'
                                    lockingContract: '0x28E395a54a64284DBA39652921Cd99924f4e3797'
                                    lpToken: '0xcF7b51ce5755513d4bE016b0e28D6EDEffa1d52a'
                                    rdnt: '0x137dDB47Ee24EaA998a535Ab00378d6BFa84F893'
                              symbol: RDNT (Mainnet)
                        voting:
                          delay: 0
                          period: 0
                          type: ''
                          quorum: 0
                          blind: false
                          hide_abstain: false
                          privacy: ''
                          aliased: false
                        categories:
                          - protocol
                          - investment
                          - popular_daos
                        treasures: []
                        followers_count: 17264
                        proposals_count: 42
                        guidelines: ''
                        template: ''
                        parent_id: ''
                        activity_since: 1663286409
                        voters_count: 17264
                        active_votes: 0
                        verified: true
                        popularity_index: 75.99362069992493
                  media:
                    total_count: 2609
                    list:
                      - id: 5f593d1f-7888-403a-8b94-71b124466591
                        alias: whitelist1.eth
                        created_at: '2023-09-29T19:24:38.217893Z'
                        updated_at: '2024-07-03T12:26:51.991508Z'
                        name: Whitelist
                        private: false
                        about: |-
                          🏞 NFT Projects
                          ⚙️ Testnets & Nodes
                          👨‍💻 Whitelist & Airdrop
                          🚀 Retroactive Airdrops
                          💎 Ambassador programs 
                          👉 Susbcribe https://t.me/whitelist1
                        avatar: >-
                          ipfs://bafkreibaj2hj3nxudaxuzbdc457ccs57h43jkrnf4qo3d6k4ddoiy4d2ne
                        terms: ''
                        location: ''
                        website: https://whitelist.company/ru
                        twitter: WhiteListENG
                        github: ''
                        coingecko: ''
                        email: ''
                        network: '1'
                        symbol: WHITELIST
                        skin: ''
                        domain: ''
                        strategies:
                          - name: ticket
                            network: '1'
                            params:
                              symbol: WHITELIST
                        voting:
                          delay: 0
                          period: 0
                          type: ''
                          quorum: 0
                          blind: false
                          hide_abstain: false
                          privacy: ''
                          aliased: false
                        categories:
                          - media
                          - popular_daos
                        treasures: []
                        followers_count: 29357
                        proposals_count: 106
                        guidelines: ''
                        template: ''
                        parent_id: ''
                        activity_since: 1680647225
                        voters_count: 29357
                        active_votes: 5
                        verified: false
                        popularity_index: 57.51763908422557
                  new_daos:
                    total_count: 209
                    list:
                      - id: d5ce8a5a-bf28-48bd-bef3-5f0a98ea9a81
                        alias: etherfi-dao.eth
                        created_at: '2024-06-19T18:39:38.575578Z'
                        updated_at: '2024-07-03T12:25:41.562439Z'
                        name: ether.fi
                        private: false
                        about: Native liquid re-staking on Ethereum
                        avatar: >-
                          ipfs://bafybeiadvgwhnuoqas7rntajpfwsfhk47lk4aedrtitqgeg76sxd5ytbvy
                        terms: >-
                          https://www.ether.fi/documents/etherfi_terms-of-use.pdf
                        location: ''
                        website: https://www.ether.fi
                        twitter: ether_fi
                        github: etherfi-protocol
                        coingecko: ether-fi-staked-eth
                        email: ''
                        network: '1'
                        symbol: ETHFI
                        skin: ''
                        domain: ''
                        strategies:
                          - name: erc20-balance-of
                            network: '1'
                            params:
                              address: '0xfe0c30065b384f05761f15d0cc899d4f9f9cc0eb'
                              decimals: 18
                              symbol: ETHFI
                          - name: erc20-balance-of
                            network: '42161'
                            params:
                              address: '0x7189fb5B6504bbfF6a852B13B7B82a3c118fDc27'
                              decimals: 18
                              symbol: ETHFI
                          - name: erc20-votes
                            network: '1'
                            params:
                              address: '0xfe0c30065b384f05761f15d0cc899d4f9f9cc0eb'
                              symbol: ETHFI
                        voting:
                          delay: 0
                          period: 0
                          type: ''
                          quorum: 0
                          blind: false
                          hide_abstain: false
                          privacy: ''
                          aliased: false
                        categories:
                          - protocol
                          - new_daos
                          - popular_daos
                        treasures: []
                        followers_count: 4295
                        proposals_count: 2
                        guidelines: ''
                        template: ''
                        parent_id: ''
                        activity_since: 1718822293
                        voters_count: 4295
                        active_votes: 1
                        verified: false
                        popularity_index: 68.65137296021462
                  popular_daos:
                    total_count: 100
                    list:
                      - id: defa3b7b-34fd-48c7-93a0-2a07f396945f
                        alias: stgdao.eth
                        created_at: '2023-09-29T19:16:48.973258Z'
                        updated_at: '2024-07-03T12:25:34.508562Z'
                        name: Stargate DAO
                        private: false
                        about: ''
                        avatar: ipfs://QmNStftrH92EKDXENSoxHgVneaV5jYyNoG5NKeRD88HUSY
                        terms: ''
                        location: ''
                        website: https://stargate.finance/
                        twitter: stargatefinance
                        github: stargate-protocol
                        coingecko: stargate-finance
                        email: ''
                        network: '1'
                        symbol: veSTG
                        skin: light
                        domain: ''
                        strategies:
                          - name: erc20-balance-of-with-delegation
                            network: '1'
                            params:
                              address: '0x9485DbDa44B279311e3eEe374CED60b5364A97d9'
                              decimals: 18
                              delegationNetwork: '1'
                              delegationSpace: stgdao.eth
                              symbol: sveSTG
                          - name: erc20-balance-of-with-delegation
                            network: '1'
                            params:
                              address: '0x0e42acBD23FAee03249DAFF896b78d7e79fBD58E'
                              decimals: 18
                              delegationNetwork: '1'
                              delegationSpace: stgdao.eth
                              symbol: veSTG
                          - name: erc20-balance-of-with-delegation
                            network: '56'
                            params:
                              address: '0xD4888870C8686c748232719051b677791dBDa26D'
                              decimals: 18
                              delegationNetwork: '1'
                              delegationSpace: stgdao.eth
                              symbol: veSTG
                          - name: erc20-balance-of-with-delegation
                            network: '43114'
                            params:
                              address: '0xCa0F57D295bbcE554DA2c07b005b7d6565a58fCE'
                              decimals: 18
                              delegationNetwork: '1'
                              delegationSpace: stgdao.eth
                              symbol: veSTG
                          - name: erc20-balance-of-with-delegation
                            network: '137'
                            params:
                              address: '0x3AB2DA31bBD886A7eDF68a6b60D3CDe657D3A15D'
                              decimals: 18
                              delegationNetwork: '1'
                              delegationSpace: stgdao.eth
                              symbol: veSTG
                          - name: erc20-balance-of-with-delegation
                            network: '10'
                            params:
                              address: '0x43d2761ed16C89A2C4342e2B16A3C61Ccf88f05B'
                              decimals: 18
                              delegationNetwork: '1'
                              delegationSpace: stgdao.eth
                              symbol: veSTG
                          - name: erc20-balance-of-with-delegation
                            network: '42161'
                            params:
                              address: '0xfBd849E6007f9BC3CC2D6Eb159c045B8dc660268'
                              decimals: 18
                              delegationNetwork: '1'
                              delegationSpace: stgdao.eth
                              symbol: veSTG
                          - name: erc20-balance-of-with-delegation
                            network: '250'
                            params:
                              address: '0x933421675cDC8c280e5F21f0e061E77849293dba'
                              decimals: 18
                              delegationNetwork: '1'
                              delegationSpace: stgdao.eth
                              symbol: veSTG
                        voting:
                          delay: 0
                          period: 0
                          type: ''
                          quorum: 0
                          blind: false
                          hide_abstain: false
                          privacy: ''
                          aliased: false
                        categories:
                          - protocol
                          - popular_daos
                        treasures:
                          - name: Stargate DAO
                            address: '0x65bb797c2B9830d891D87288F029ed8dACc19705'
                            network: '1'
                        followers_count: 1193633
                        proposals_count: 93
                        guidelines: ''
                        template: ''
                        parent_id: ''
                        activity_since: 1650552677
                        voters_count: 1193633
                        active_votes: 0
                        verified: true
                        popularity_index: 119.9278151154021
                  protocol:
                    total_count: 7253
                    list:
                      - id: defa3b7b-34fd-48c7-93a0-2a07f396945f
                        alias: stgdao.eth
                        created_at: '2023-09-29T19:16:48.973258Z'
                        updated_at: '2024-07-03T12:25:34.508562Z'
                        name: Stargate DAO
                        private: false
                        about: ''
                        avatar: ipfs://QmNStftrH92EKDXENSoxHgVneaV5jYyNoG5NKeRD88HUSY
                        terms: ''
                        location: ''
                        website: https://stargate.finance/
                        twitter: stargatefinance
                        github: stargate-protocol
                        coingecko: stargate-finance
                        email: ''
                        network: '1'
                        symbol: veSTG
                        skin: light
                        domain: ''
                        strategies:
                          - name: erc20-balance-of-with-delegation
                            network: '1'
                            params:
                              address: '0x9485DbDa44B279311e3eEe374CED60b5364A97d9'
                              decimals: 18
                              delegationNetwork: '1'
                              delegationSpace: stgdao.eth
                              symbol: sveSTG
                          - name: erc20-balance-of-with-delegation
                            network: '1'
                            params:
                              address: '0x0e42acBD23FAee03249DAFF896b78d7e79fBD58E'
                              decimals: 18
                              delegationNetwork: '1'
                              delegationSpace: stgdao.eth
                              symbol: veSTG
                          - name: erc20-balance-of-with-delegation
                            network: '56'
                            params:
                              address: '0xD4888870C8686c748232719051b677791dBDa26D'
                              decimals: 18
                              delegationNetwork: '1'
                              delegationSpace: stgdao.eth
                              symbol: veSTG
                          - name: erc20-balance-of-with-delegation
                            network: '43114'
                            params:
                              address: '0xCa0F57D295bbcE554DA2c07b005b7d6565a58fCE'
                              decimals: 18
                              delegationNetwork: '1'
                              delegationSpace: stgdao.eth
                              symbol: veSTG
                          - name: erc20-balance-of-with-delegation
                            network: '137'
                            params:
                              address: '0x3AB2DA31bBD886A7eDF68a6b60D3CDe657D3A15D'
                              decimals: 18
                              delegationNetwork: '1'
                              delegationSpace: stgdao.eth
                              symbol: veSTG
                          - name: erc20-balance-of-with-delegation
                            network: '10'
                            params:
                              address: '0x43d2761ed16C89A2C4342e2B16A3C61Ccf88f05B'
                              decimals: 18
                              delegationNetwork: '1'
                              delegationSpace: stgdao.eth
                              symbol: veSTG
                          - name: erc20-balance-of-with-delegation
                            network: '42161'
                            params:
                              address: '0xfBd849E6007f9BC3CC2D6Eb159c045B8dc660268'
                              decimals: 18
                              delegationNetwork: '1'
                              delegationSpace: stgdao.eth
                              symbol: veSTG
                          - name: erc20-balance-of-with-delegation
                            network: '250'
                            params:
                              address: '0x933421675cDC8c280e5F21f0e061E77849293dba'
                              decimals: 18
                              delegationNetwork: '1'
                              delegationSpace: stgdao.eth
                              symbol: veSTG
                        voting:
                          delay: 0
                          period: 0
                          type: ''
                          quorum: 0
                          blind: false
                          hide_abstain: false
                          privacy: ''
                          aliased: false
                        categories:
                          - protocol
                          - popular_daos
                        treasures:
                          - name: Stargate DAO
                            address: '0x65bb797c2B9830d891D87288F029ed8dACc19705'
                            network: '1'
                        followers_count: 1193633
                        proposals_count: 93
                        guidelines: ''
                        template: ''
                        parent_id: ''
                        activity_since: 1650552677
                        voters_count: 1193633
                        active_votes: 0
                        verified: true
                        popularity_index: 119.9278151154021
                  service:
                    total_count: 2699
                    list:
                      - id: 44026436-c89f-4d86-a712-0167830e1665
                        alias: chaingptai.eth
                        created_at: '2023-09-29T19:25:18.574107Z'
                        updated_at: '2024-07-03T12:29:35.255721Z'
                        name: ChainGPT AI
                        private: false
                        about: >-
                          ChainGPT 🤖 #1 ranked AI infrastructure for
                          Blockchain, Crypto, and Web3. 

                          🔥 Unleash the power of Blockchain AI with ChainGPT. 


                          Stake $CGPT for voting power.
                        avatar: >-
                          ipfs://bafybeihhco2wsqzheow24inozortzagcdzqx72xz4fdibc6sj4uc6ehqru
                        terms: ''
                        location: ''
                        website: https://www.ChainGPT.org
                        twitter: chain_gpt
                        github: ChainGPT-org
                        coingecko: chaingpt
                        email: ''
                        network: '56'
                        symbol: CGPT
                        skin: light
                        domain: dao.chaingpt.org
                        strategies:
                          - name: contract-call
                            network: '56'
                            params:
                              address: '0xb70AF6E8d9CDF49B506BB176DE1A245e96EaB54c'
                              decimals: 18
                              methodABI:
                                inputs:
                                  - internalType: address
                                    name: addr
                                    type: address
                                name: getVotingPower
                                outputs:
                                  - internalType: uint256
                                    name: amount
                                    type: uint256
                                stateMutability: view
                                type: function
                              symbol: CGPT
                        voting:
                          delay: 0
                          period: 0
                          type: ''
                          quorum: 0
                          blind: false
                          hide_abstain: false
                          privacy: ''
                          aliased: false
                        categories:
                          - protocol
                          - service
                        treasures: []
                        followers_count: 841
                        proposals_count: 28
                        guidelines: https://docs.chaingpt.org/cgpt-token/dao-governance
                        template: |-
                          ## Intro

                          ## Body

                          ## Conclusion
                        parent_id: ''
                        activity_since: 1683255559
                        voters_count: 841
                        active_votes: 0
                        verified: true
                        popularity_index: 49.97670852553346
                  social:
                    total_count: 18478
                    list:
                      - id: e3daae68-bc32-45ca-8eb3-7f53f8c23e3d
                        alias: sandboxdao.eth
                        created_at: '2024-05-26T08:25:06.929449Z'
                        updated_at: '2024-07-03T12:25:33.732467Z'
                        name: The Sandbox DAO
                        private: false
                        about: >-
                          The Sandbox’s DAO empowers a global community of
                          creators and gamers, in a decentralized, innovative,
                          empowering and inclusive virtual universe.
                        avatar: >-
                          ipfs://bafkreief3rfmkay64ua6hy2gaxldt6f3b7ep6ts52vleedq327sltctify
                        terms: https://www.sandboxdao.com/terms-of-use
                        location: ''
                        website: https://www.sandboxdao.com/
                        twitter: tsbdao
                        github: ''
                        coingecko: ''
                        email: ''
                        network: '1'
                        symbol: VP
                        skin: ''
                        domain: ''
                        strategies:
                          - name: erc20-balance-of
                            network: '1'
                            params:
                              address: '0x3845badAde8e6dFF049820680d1F14bD3903a5d0'
                              decimals: 18
                              network: '1'
                              symbol: SAND (Eth)
                          - name: erc20-balance-of
                            network: '137'
                            params:
                              address: '0xBbba073C31bF03b8ACf7c28EF0738DeCF3695683'
                              decimals: 18
                              symbol: SAND (Poly)
                          - name: erc721-with-multiplier
                            network: '137'
                            params:
                              address: '0x16f78D75fABB869835236B5Fb59c2b29f6cBbfcf'
                              multiplier: 4500
                              symbol: LAND (Poly)
                          - name: erc721-with-multiplier
                            network: '1'
                            params:
                              address: '0x976f91d5E0a1eBA30eC778965Ef4701904Fe28cA'
                              multiplier: 4500
                              symbol: LAND (Eth)
                        voting:
                          delay: 0
                          period: 0
                          type: ''
                          quorum: 0
                          blind: false
                          hide_abstain: false
                          privacy: ''
                          aliased: false
                        categories:
                          - social
                          - popular_daos
                        treasures: []
                        followers_count: 1721
                        proposals_count: 6
                        guidelines: https://www.sandboxdao/proposals#guidelines
                        template: ''
                        parent_id: ''
                        activity_since: 1716711796
                        voters_count: 1721
                        active_votes: 1
                        verified: false
                        popularity_index: 69.53791792987062
        '400':
          description: Bad request
          content:
            application/json:
              example:
                errors:
                  _:
                    code: 11000
                    message: invalid dao ID format
                message: validation error
        '404':
          description: Not found
          content:
            application/json:
              example:
                message: 404 page not found
        '500':
          description: Server error
          content:
            application/json:
              example:
                message: internal error
      x-codeSamples:
        - lang: curl
          source: >
            curl -H 'accept: application/json'
            'https://core.goverland.xyz/v1/daos/top?limit=1'
  /daos/{dao_id}:
    get:
      tags:
        - DAOs
      summary: Get DAO by ID
      description: >-
        Returns a requested DAO including full info about DAO, for example with
        profile info (id, alias, created_at, updated_at, name, about, avatar,
        terms, location, website, twitter, github, coingecko, email, network,
        symbol, skin, domain), strategies, voting details, categories,
        treasures, count of followers, proposals, voters and active votes,
        popularity_index, etc.
      parameters:
        - name: dao_id
          in: path
          schema:
            type: string
            description: A unique DAO ID.
          required: true
          example: 0f08144e-fe19-4098-baf7-88adf1f9a428
      responses:
        '200':
          description: Successful response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/DAO'
              example:
                id: 0f08144e-fe19-4098-baf7-88adf1f9a428
                alias: safe.eth
                created_at: '2023-09-29T19:18:00.689107Z'
                updated_at: '2024-07-03T12:25:40.8164Z'
                name: SafeDAO
                private: false
                about: Unlock Ownership.
                avatar: >-
                  ipfs://bafkreihajbe776zgzt7crg4ekq3xpq6nghyr7we2hrldpygzhdljgc7nm4
                terms: >-
                  https://cloudflare-ipfs.com/ipfs/QmPXz5NP1wyCgwBZVLc891C6EPXEvaP5NuLz5exzHJc6z8
                location: ''
                website: https://forum.safe.global/
                twitter: safe
                github: safe-global
                coingecko: ''
                email: ''
                network: '1'
                symbol: SAFE
                skin: fortube
                domain: ''
                strategies:
                  - name: erc20-balance-of
                    network: '1'
                    params:
                      address: '0x5aFE3855358E112B5647B952709E6165e1c1eEEe'
                      decimals: 18
                      symbol: SAFE
                  - name: delegation
                    network: '1'
                    params:
                      delegationSpace: safe.eth
                      strategies:
                        - name: erc20-balance-of
                          params:
                            address: '0x5afe3855358e112b5647b952709e6165e1c1eeee'
                            decimals: 18
                            symbol: SAFE
                        - name: safe-vested
                          params:
                            allocationsSource: >-
                              https://safe-claiming-app-data.gnosis-safe.io/allocations/1/snapshot-allocations-data.json
                            claimDateLimit: '2022-12-27T10:00:00+00:00'
                      symbol: SAFE (delegated)
                  - name: safe-vested
                    network: '1'
                    params:
                      allocationsSource: >-
                        https://safe-claiming-app-data.gnosis-safe.io/allocations/1/snapshot-allocations-data.json
                      claimDateLimit: '2022-12-27T10:00:00+00:00'
                      symbol: SAFE (vested)
                voting:
                  delay: 0
                  period: 0
                  type: ''
                  quorum: 0
                  blind: false
                  hide_abstain: false
                  privacy: ''
                  aliased: false
                categories:
                  - protocol
                  - popular_daos
                treasures: []
                followers_count: 3238
                proposals_count: 32
                guidelines: ''
                template: ''
                parent_id: ''
                activity_since: 1666021335
                voters_count: 3238
                active_votes: 5
                verified: true
                popularity_index: 66.86343137349684
        '400':
          description: Bad request
          content:
            application/json:
              example:
                errors:
                  _:
                    code: 11000
                    message: invalid dao ID format
                message: validation error
        '404':
          description: Not found
          content:
            application/json:
              example:
                message: 404 page not found
        '500':
          description: Server error
          content:
            application/json:
              example:
                message: internal error
      x-codeSamples:
        - lang: curl
          source: |
            curl -H 'accept: application/json' \
              'https://core.goverland.xyz/v1/daos/0f08144e-fe19-4098-baf7-88adf1f9a428'
  /daos/{dao_id}/feed:
    get:
      tags:
        - DAOs
      summary: Get Feed by DAO ID
      description: >
        Returns a feed of a requested DAO described by various parameters such
        as a list of DAO proposals,  details of proposal (link, discussion,
        timeline), actions (created/ updated/ ended), votes, quorum, score,
        etc.  This endpoint is useful for retrieving updates and proposals
        relevant to the specific DAO. Make sure to use `limit` query parameter
        to get a subset of top DAO's proposals.
      parameters:
        - name: limit
          in: query
          description: Number of feed items to return.
          schema:
            type: integer
          example: 2
        - name: offset
          in: query
          description: Number of feed items to skip.
          schema:
            type: integer
          example: 0
        - name: dao_id
          in: path
          description: Unique identifier of the DAO.
          schema:
            type: string
          required: true
          example: c8c85359-9056-4b42-9311-f13de2051389
      responses:
        '200':
          description: Successful response
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/Feed'
              example:
                - - id: 879cc52d-6cc4-49c4-bc96-46ee54637478
                    created_at: '2024-07-02T23:23:19.69839Z'
                    updated_at: '2024-07-03T11:32:21.194718Z'
                    dao_id: c8c85359-9056-4b42-9311-f13de2051389
                    proposal_id: >-
                      0xdc8ec106f526902d3cf15757f014b0db627ff974f40e4a0b9cd5d8850254f675
                    discussion_id: ''
                    type: proposal
                    action: proposal.updated
                    snapshot:
                      id: >-
                        0xdc8ec106f526902d3cf15757f014b0db627ff974f40e4a0b9cd5d8850254f675
                      app: snapshot
                      end: 1720567382
                      body: >-
                        # Executive Summary


                        As voted on in the ADPC proposal
                        [here](https://www.tally.xyz/gov/arbitrum/proposal/43616303506326656287362617487331059827021737444126158637397168372555259240241),
                        one of the key tasks of the ADPC was to conceptualize
                        and structure a subsidy fund for the Arbitrum DAO. As
                        per the
                        [proposal](https://snapshot.org/#/arbitrumfoundation.eth/proposal/0xd45c0426919353cbce3e7e2a3e7a00c01f9d606bb7ed6c9788db4598f044b16a)
                        passed on 25-Apr-24, the Arbitrum DAO will fund 1 cohort
                        of 8 weeks (2 months) for a total fund size of $2.5
                        million worth of ARB. 


                        Following the rejection of this
                        [proposal](https://snapshot.org/#/arbitrumfoundation.eth/proposal/0x285a0ef00fabce6e1d44b10ffff9fff5a30f62649339cfeded113e23bc58cdf1)
                        which sought to set up a Sub-Committee for the Security
                        Services Subsidy Fund based on community feedback
                        received, the Arbitrum DAO Procurement Committee
                        (hereinafter referred to as the ‘ADPC’) will be
                        responsible for facilitating the selection of projects
                        that will benefit from the whitelisted security audit
                        service providers selected via the ADPC’s procurement
                        framework, as originally proposed in the [Subsidy Fund
                        Proposal](https://forum.arbitrum.foundation/t/non-constitutional-subsidy-fund-for-security-services/22958). 


                        # Proposal Request


                        We propose the creation of a procurement subsidy fund
                        allocating up to $2.5 million worth of ARB to provide
                        financial assistance to both new and existing projects
                        within the Arbitrum ecosystem.


                        These subsidies will be exclusive to a pre-approved
                        whitelisted set of security audit service providers,
                        selected by the ADPC, who will publicly display their
                        fees. This approach eliminates the need for the ADPC to
                        assess the reasonableness of funds requests.


                        The aim of the subsidy fund is to incentivise
                        participation and growth among smaller projects helping
                        them to overcome barriers to entry, such as challenges
                        to acquire funding to pay for the cost of robust
                        security audits.


                        A benchmarking exercise was conducted with various
                        security audit service providers, with this
                        [form](https://noteforms.com/forms/subsidy-fund-service-fee-consultation-mtg039)
                        being shared with 10 service providers (including the
                        likes of Spearbit, Halborn, Nethermind, Three Sigma,
                        Guardian, Zellic, etc.) on their scope of services and
                        fees associated. Based on this, we have estimated that
                        each project will require a 2-month security audit at an
                        average cost of $200K. This will enable the ADPC to
                        potentially fund up to 12 projects; however, it should
                        be noted that the average of $200K is an estimate and
                        fees are usually specific to each project, each project
                        requires a scoping exercise, and audit costs will vary
                        based on the size of the codebase, complexity, etc.
                      ipfs: >-
                        bafkreiebxj72xcerzb5lm3p4d3ieengbbkst2b55zpvuuqsggfc7opmmvq
                      link: >-
                        https://snapshot.org/#/arbitrumfoundation.eth/proposal/0xdc8ec106f526902d3cf15757f014b0db627ff974f40e4a0b9cd5d8850254f675
                      spam: false
                      type: single-choice
                      start: 1719962582
                      state: active
                      title: >-
                        Subsidy Fund Proposal from the Arbitrum DAO Procurement
                        Committee
                      votes: 548
                      author: '0xb5B069370Ef24BC67F114e185D185063CE3479f8'
                      dao_id: c8c85359-9056-4b42-9311-f13de2051389
                      quorum: 0
                      scores:
                        - 53057.223
                        - 398290.06
                        - 1968.0623
                      symbol: ARB
                      choices:
                        - For
                        - Against
                        - Abstain
                      created: 1719962582
                      network: '42161'
                      privacy: ''
                      ens_name: 0xfrisson.eth
                      snapshot: '228138157'
                      discussion: >-
                        https://forum.arbitrum.foundation/t/non-constitutional-subsidy-fund-for-security-services/22958
                      strategies:
                        - name: erc20-votes
                          params:
                            symbol: ARB
                            address: '0x912CE59144191C1204E64559FE8253a0e49E6548'
                            decimals: 18
                          network: '42161'
                      scores_state: pending
                      scores_total: 453315.34
                      scores_updated: 1720006183
                    timeline:
                      - created_at: '2024-07-02T23:23:02Z'
                        action: proposal.created
                      - created_at: '2024-07-02T23:23:02Z'
                        action: proposal.voting.started
                      - created_at: '2024-07-03T11:32:21.193847993Z'
                        action: proposal.updated
                  - id: a4cfe0b9-f900-435d-b9ca-f318a68a4fda
                    created_at: '2024-06-20T22:04:18.851732Z'
                    updated_at: '2024-06-27T22:29:36.473287Z'
                    dao_id: c8c85359-9056-4b42-9311-f13de2051389
                    proposal_id: >-
                      0x4f6f6c1ba11de1122d5d5b8b098999610920fdc9c61a5e775ea09fbb4bdffc1b
                    discussion_id: ''
                    type: proposal
                    action: proposal.updated
                    snapshot:
                      id: >-
                        0x4f6f6c1ba11de1122d5d5b8b098999610920fdc9c61a5e775ea09fbb4bdffc1b
                      app: snapshot
                      end: 1719525792
                      body: >-
                        The application period for the MSS has officially
                        closed, and the DAO is now invited to vote on the most
                        qualified candidates for the Multisig Support Service.
                        The top 12 candidates with the most VP support will be
                        included in the committee. Comprehensive details on each
                        of the 40 applicants are available here. We encourage
                        you to review all candidates carefully, as there are
                        many exceptional individuals, including some you may not
                        yet know. Your informed vote is crucial in selecting the
                        best representatives for this important initiative,
                        which will likely custody immense funds on behalf of the
                        DAO. 


                        **Weighted voting** allows you to allocate 100% of your
                        vote to one candidate, but we encourage you to consider
                        splitting your vote across candidates you deem
                        qualified.


                        We have created **brief one-sentence bios** for each
                        candidate to aid in the due diligence process. However,
                        we strongly encourage you to read the full applications
                        to make an informed decision:


                        1. PGov: Professional governance org led by juanbug
                        (Jun) with multi-sig experience in Uniswap, BadgerDAO,
                        and Lido. 


                        2. Dylan Brodeur / limes.eth: ENS DAO Steward with
                        multi-sig experience in both Arbitrum and ENS. 


                        3. JoJo: Risk Analyst at Jones with multi-sig experience
                        in various grant programs and Arbitrum initiatives.


                        4. Westie: Research Analyst at Blockworks Research with
                        multi-sig experience in Synthetix and Optimism.


                        5. Griff Green: Co-Founder of Giveth with significant
                        multi-sig experience in various DAOs and rescue
                        operations.


                        6. Sov: BD, Partnerships, and Grant Ops at Gitcoin with
                        grant program management experience and multisig
                        experience with grants programs. 


                        7. Reverie: Investment and advisory firm with extensive
                        on-chain governance and multi-sig experience in dYdX,
                        Uniswap, Osmosis, and Orca. 


                        8. Puncar: Prev EY Blockchain team, contributing to
                        various DAOs and grant programs.


                        9. Xavier Finlayson: Community manager at Treasure, sits
                        on ARC multsig.


                        10. Castle Labs: Research and advisory collective
                        experienced in governance, DAOs, and Arbitrum that
                        operates all aspects of their business with detailed
                        multi-sig operations.


                        11. Chris “@caesar” Eley: Business Development at
                        Premia.Blue and Cold Glass Capital with multi-sig
                        experience including during time with Knox Finance and
                        DeFi Pulse.


                        12. Hillstone: Subsidiary of Steakhouse Financial with
                        many governance engagements and extensive multisig
                        competency.


                        13. Grace (Rebeca) Rachmany: DAO Consultant with 5 years
                        in the crypto industry and has previously created and
                        used multisig wallets for PricelessDAO and TomiDAO.


                        14. Blockstar Advisors: Provides content and research
                        services in the crypto space.


                        15. Avantgarde Finance: DAO service providers with
                        delegation for projects like Uniswap, Compound, SAFE,
                        ENS and sit on various multi-sigs for projects such as
                        Enzyme, Paraswap, Deversifi. Developed research for the
                        Arbitrum Treasury and Sustainability Working Group.


                        16. Madison Sinclair / coolhorsegirl: Head of Business
                        Development at Tally and currently serving on the
                        Moonwell DAO Security Council and Polygon Village Grants
                        Council.


                        17. Alex “slobo.eth” Slobodnik: Founder of namestone.xyz
                        & ENS Steward. 5-time Elected ENS DAO Steward with
                        direct oversight over 7+ figures of value across several
                        multisigs. Creator of arbwallets.xyz, enswallets.xyz,
                        and votingpower.xyz.


                        18. Cattin: Jr Dev at Kali, Governance at Seed Latam,
                        Analyst Intern at Delphi. Experience in managing
                        multisigs as a Domain Allocator for QuestBook and for
                        the Arbitrum Delegate Incentive Program. 


                        19. Defipm / 0xCasio: Business, Product and Governance
                        at Stryke and has multsig experience through managing
                        Stryke’s STIP & STIP.B grants and main multisig.
                        Extensive technical skills in transaction management.


                        20. Ultra: Currently Core team, Engineering Lead at
                        Jones: Extensive experience in smart contract
                        development, multi-sig operations, and a signer for
                        several DeFi projects. Active Arbitrum DAO contributor
                        and delegate. 


                        21. Ryan Clark: CGO at nftperp. Previously worked at 1kx
                        and contributed to Index COOP and MetaCartel.


                        22. Feems: Active governance contributor with experience
                        as Grants Operations Advisory for POKT Network, Gitcoin
                        Grants Community Council Member, Thrive Pluralistic
                        Grant Program Reviewer Tier 1, and Hats Protocol Steward
                        Season 2 & 3.


                        23. Den Technologies Inc: Den is the fastest multisig
                        for onchain teams. Their team has deployed Safe
                        multisignature wallet infrastructure for various chains,
                        including Arbitrum Nova, Arbitrum Sepolia, and Orbit
                        Chains in collaboration with the Arbitrum Foundation.


                        24. Sinkas: Governance Representative at L2Beat and
                        contributor to MetaFactory. Host of Arbitrum’s monthly
                        ‘Open Governance Call’ and helps maintain Arbitrum’s
                        Governance Calendar.


                        25. DAOplomats: A professional governance-as-a-service
                        organization. Their teams sits on several multisigs
                        which including the 1inch DAO Operations Multisig, RARI
                        Foundation Grants Council Multisig, and BanklessDAO Core
                        Multisig.


                        26. Serious People: Advisors to several Arbitrum
                        projects and active contributors to the Arbitrum DAO.
                        Led by Ian Campbell, CEO, who has several years of
                        experience managing DeFi projects and multisigs. 


                        27. Cryptoharry: Head of Treasury Working Group at
                        Inverse Finance DAO. Extensive experience as a multi-sig
                        signer and governance contributor, with advanced
                        technical skills in transaction creation, simulation,
                        and smart contract development.


                        28. Zellic: Led by Stephen Tong, Co-Founder and CEO,
                        Zellic is a member of the Arbitrum Security Council.
                        They are a team of security experts with over 10 years
                        of experience in multi-sig operations, cryptography,
                        auditing complex EVM protocols, and managing multisig
                        wallets for various clients.


                        29. Arana Digital: A professional governance team of
                        ex-Michigan Blockchain members with multisig experience
                        from the Uniswap Deployment Committee, Uniswap–Arbitrum
                        LITPP Grant, and Uniswap Arbitrum Delegate Program
                        (UADP).


                        30. StableLab: Represented by Matt, Stable Labs is a
                        professional governance company active in over 20 DAOs.
                        They served as the PM for STIP, LTIPP, and STIP.B which
                        involved directing the mutlisig for each of those
                        programs. 


                        31. Maryana Ryumshin: Member of Decentraland DAO’s
                        Revocations Committee & Financial Planning Lead for
                        Decentraland DAO.


                        32. Disruption Joe: Governance Relations at Thrive
                        Protocol and was a signer for the STIP multisig, the
                        PL-ARB Grants Safety Multisig, and the ADPC.


                        33. Frisson: Chief Revenue Officer at Tally and is also
                        a member of the Uniswap Deployment Accountability
                        Committee and is a signer for the Arbitrum Delegate
                        Incentives multisig. He has extensive experience with
                        governance contracts and deploying & signing SAFE
                        multisigs. 


                        34. Lindsey Winder: CEO at Hedgey and currently serves
                        as a signer for the incentives mutlisig.  Hedgey worked
                        closely with Arbitrum DAO to distribute the STIP,
                        STIP-Bridge, and LTIPP grants.


                        35. Brian Adam: DAO Operations Lead at Push Protocol and
                        Project Manager at daospace.ai. Previously was a signer
                        for Index Coop’s MetaGovernance committeel a multisig
                        that controlled $ millions in voting power on DeFi
                        protocols such as Aave, Balancer, Compound, and Uniswap.


                        36. The Block: Representing The Block, Abraham Eid,
                        serves as the Research Director has several years of
                        experience creating and signing SAFE mutli-sig wallets.
                        The Block also has 20+ researchers with significant
                        experience in many areas of EVM development.


                        37. 0xMims: Previously the Head of Written Research at
                        FranklinDAO and now is a Blockworks Research Analyst and
                        Governance Associate. 


                        38. 404 DAO: A professional governance organization that
                        are active delegates in multiple DAOs; Arbitrum,
                        Optimism, Uniswap, and Wormhole. Within Arbitrum DAO,
                        they served as an LTIPP Council Member.


                        39. Jordan Yeakley: Head of DeFi Research at Delphi
                        Digital and has extensive onchain experience since 2018.
                        Involved in Arbitrum DAO through the ARDC.


                        40. Alex Lumley: Alex Lumley, is the Co-Founder of Savvy
                        DAO, and has assisted in crafting several Arbitrum DAO
                        proposals including STIP Backfund, LTIPP, STIP Bridge,
                        and GovHack.
                      ipfs: >-
                        bafkreiammxkbr4znoqsdnawbgkw76yevqurlssv26y4di2xbknarechn2i
                      link: >-
                        https://snapshot.org/#/arbitrumfoundation.eth/proposal/0x4f6f6c1ba11de1122d5d5b8b098999610920fdc9c61a5e775ea09fbb4bdffc1b
                      spam: false
                      type: weighted
                      start: 1718920992
                      state: succeeded
                      title: Multisig Support Service (MSS) Elections
                      votes: 3363
                      author: '0x560b03B06eF02B24F994e470d949008cda5e1841'
                      dao_id: c8c85359-9056-4b42-9311-f13de2051389
                      quorum: 0
                      scores:
                        - 7197724
                        - 5108776.5
                        - 12218674
                        - 1058167.4
                        - 10057452
                        - 5949329.5
                        - 1314528.5
                        - 888826.6
                        - 3522001.5
                        - 6566518.5
                        - 246956.48
                        - 1631260
                        - 374137.3
                        - 193086.64
                        - 3235395.2
                        - 748639.8
                        - 1984336.1
                        - 13891287
                        - 673340.2
                        - 7072622
                        - 196076.66
                        - 947511.8
                        - 2123934.8
                        - 12282931
                        - 627894.56
                        - 1799845.6
                        - 203587.28
                        - 713646.6
                        - 3436716.5
                        - 11461740
                        - 193437.75
                        - 7154233
                        - 12812775
                        - 2279787.8
                        - 195008.05
                        - 1204979.2
                        - 2663778.2
                        - 6093696
                        - 220774.27
                        - 15781001
                      symbol: ARB
                      choices:
                        - PGov
                        - Dylan Brodeur / Limes.eth
                        - JoJo
                        - Westie
                        - Griff Green
                        - Sov
                        - Reverie
                        - Puncar
                        - Xavier Finlayson
                        - Castle Labs
                        - Chris "@Caesar" Eley
                        - Hillstone
                        - Grace (Rebeca) Rachmany
                        - Blockstar Advisors
                        - Avantgarde Finance
                        - Madison Sinclair / Coolhorsegirl
                        - Alex "Slobo.eth" Slobodnik
                        - Cattin
                        - Defipm / 0xCasio
                        - Ultra
                        - Ryan Clark
                        - Feems
                        - Den Technologies Inc
                        - Sinkas
                        - DAOplomats
                        - Serious People
                        - Cryptoharry
                        - Zellic
                        - Arana Digital
                        - StableLab
                        - Maryana Ryumshin
                        - Disruption Joe
                        - Frisson
                        - Lindsey Winder
                        - Brian Adam
                        - The Block
                        - 0xMims
                        - 404 DAO
                        - Jordan Yeakley
                        - Alex Lumley
                      created: 1718920992
                      network: '42161'
                      privacy: ''
                      ens_name: ''
                      snapshot: '223960708'
                      discussion: ''
                      strategies:
                        - name: erc20-votes
                          params:
                            symbol: ARB
                            address: '0x912CE59144191C1204E64559FE8253a0e49E6548'
                            decimals: 18
                          network: '42161'
                      scores_state: final
                      scores_total: 166326420
                      scores_updated: 1719525808
                    timeline:
                      - created_at: '2024-06-20T22:03:12Z'
                        action: proposal.created
                      - created_at: '2024-06-20T22:03:12Z'
                        action: proposal.voting.started
                      - created_at: '2024-06-27T22:03:12Z'
                        action: proposal.voting.ended
                      - created_at: '2024-06-27T22:29:36.472450636Z'
                        action: proposal.updated
        '400':
          description: Bad request
          content:
            application/json:
              example:
                errors:
                  limit:
                    code: 11000
                    message: should be more than 0
                message: validation error
        '404':
          description: Not found
          content:
            application/json:
              example:
                message: 404 page not found
        '500':
          description: Server error
          content:
            application/json:
              example:
                message: internal error
      x-codeSamples:
        - lang: curl
          source: |
            curl -H 'accept: application/json' \
              'https://core.goverland.xyz/v1/daos/c8c85359-9056-4b42-9311-f13de2051389/feed?limit=2&offset=0'
  /feed:
    post:
      tags:
        - Feed
      summary: Get Feed by Filters
      description: >
        Set filters to retrieve a list of feed items filtered by the specified
        criteria.  For example, get only active proposals for specific DAOs that
        are created/ updated/ ended. Make sure to use `limit` query parameter to
        get a subset of requested items.
      requestBody:
        content:
          application/json:
            schema:
              type: object
              properties:
                dao_list:
                  type: array
                  description: List of comma-separated DAOs' IDs to filter the feed.
                  items:
                    type: string
                    example: 1b5bd443-fba8-4e75-bad6-2803397d3719
                is_active:
                  type: boolean
                  description: Filter by active status
                  example: false
                types:
                  type: string
                  description: List of types to filter the feed.
                  example: proposal
                actions:
                  type: string
                  description: List of actions to filter the feed.
                  example: proposal.updated
      parameters:
        - name: limit
          in: query
          schema:
            type: integer
            description: Number of elements to return.
          example: 2
        - name: offset
          in: query
          schema:
            type: integer
            description: >-
              Number of elements to skip before starting to collect the result
              set.
          example: 0
      responses:
        '200':
          description: Successful response
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/Feed'
              example:
                - id: e78afd48-d908-49e3-bfab-2b3e52f14249
                  created_at: '2024-06-10T13:03:44.435971Z'
                  updated_at: '2024-06-13T19:13:02.310684Z'
                  dao_id: 1b5bd443-fba8-4e75-bad6-2803397d3719
                  proposal_id: >-
                    0x98fcf5f5e2ccadbec0810a30f86ff8b97800774120ad7248f2dead17972c11a3
                  discussion_id: ''
                  type: proposal
                  action: proposal.updated
                  snapshot:
                    id: >-
                      0x98fcf5f5e2ccadbec0810a30f86ff8b97800774120ad7248f2dead17972c11a3
                    app: snapshot
                    end: 1718283804
                    body: ''
                    ipfs: >-
                      bafkreibfluru3muknlrjausenj5bko2d2ruqjwnxsu3cycs5kvyhqvh5iu
                    link: >-
                      https://snapshot.org/#/aave.freesubs.eth/proposal/0x98fcf5f5e2ccadbec0810a30f86ff8b97800774120ad7248f2dead17972c11a3
                    spam: false
                    type: single-choice
                    start: 1718024604
                    state: succeeded
                    title: dog holder ?
                    votes: 1
                    author: '0x118ee0B5FC2c9460e1D44eC3CE7966F11Fb892A3'
                    dao_id: 1b5bd443-fba8-4e75-bad6-2803397d3719
                    quorum: 0
                    scores:
                      - 0.000557343
                      - 0
                    symbol: ETH
                    choices:
                      - hell yes
                      - 'no '
                    created: 1718024605
                    network: '42161'
                    privacy: ''
                    ens_name: ''
                    snapshot: '220391544'
                    discussion: ''
                    strategies:
                      - name: eth-balance
                        params:
                          symbol: ETH
                        network: '1'
                    scores_state: final
                    scores_total: 0.000557343
                    scores_updated: 1718283813
                  timeline:
                    - created_at: '2024-06-10T13:03:24Z'
                      action: proposal.voting.started
                    - created_at: '2024-06-10T13:03:25Z'
                      action: proposal.created
                    - created_at: '2024-06-13T13:03:24Z'
                      action: proposal.voting.ended
                    - created_at: '2024-06-13T19:13:02.30973554Z'
                      action: proposal.updated
                - id: 60ba34fd-beac-4473-80d6-432b5b930a7b
                  created_at: '2024-06-04T14:11:08.576854Z'
                  updated_at: '2024-06-07T22:23:15.024213Z'
                  dao_id: 1b5bd443-fba8-4e75-bad6-2803397d3719
                  proposal_id: >-
                    0x8ce5dc9dd62e59a4b3f76e52e567e21a2af6211b6d68cd0da54801d74280e87f
                  discussion_id: ''
                  type: proposal
                  action: proposal.updated
                  snapshot:
                    id: >-
                      0x8ce5dc9dd62e59a4b3f76e52e567e21a2af6211b6d68cd0da54801d74280e87f
                    app: snapshot
                    end: 1717769388
                    body: Hola
                    ipfs: >-
                      bafkreihkjyutj5r5zzkx7ho3cqs5aarsel52ugonbnonao7qbdirwhmahm
                    link: >-
                      https://snapshot.org/#/aave.freesubs.eth/proposal/0x8ce5dc9dd62e59a4b3f76e52e567e21a2af6211b6d68cd0da54801d74280e87f
                    spam: false
                    type: single-choice
                    start: 1717510188
                    state: succeeded
                    title: Helo
                    votes: 1
                    author: '0x58a7ad88b674f95303A80895742d7805F7251E4F'
                    dao_id: 1b5bd443-fba8-4e75-bad6-2803397d3719
                    quorum: 0
                    scores:
                      - 0.00063163805
                      - 0
                    symbol: ETH
                    choices:
                      - Hi
                      - Bye
                    created: 1717510189
                    network: '42161'
                    privacy: ''
                    ens_name: ''
                    snapshot: '218340433'
                    discussion: ''
                    strategies:
                      - name: eth-balance
                        params:
                          symbol: ETH
                        network: '1'
                    scores_state: final
                    scores_total: 0.00063163805
                    scores_updated: 1717769405
                  timeline:
                    - created_at: '2024-06-04T14:09:48Z'
                      action: proposal.voting.started
                    - created_at: '2024-06-04T14:09:49Z'
                      action: proposal.created
                    - created_at: '2024-06-07T14:09:48Z'
                      action: proposal.voting.ended
                    - created_at: '2024-06-07T22:23:15.022669894Z'
                      action: proposal.updated
        '400':
          description: Bad request
          content:
            application/json:
              example:
                errors:
                  limit:
                    code: 11000
                    message: should be more than 0
                message: validation error
        '404':
          description: Not found
          content:
            application/json:
              example:
                message: 404 page not found
        '500':
          description: Server error
          content:
            application/json:
              example:
                message: internal error
      x-codeSamples:
        - lang: curl
          source: |
            curl -H 'accept: application/json' \
              --location 'https://core.goverland.xyz/v1/feed?limit=-9&offset=0' \
              --header 'Content-Type: application/json' \
              --data '{
                  "dao_list": [
                      "1b5bd443-fba8-4e75-bad6-2803397d3719"
                  ],
                  "is_active": false,
                  "types": [
                      "proposal"
                  ],
                  "actions": [
                      "proposal.updated"
                  ]
              }'
  /proposals/top:
    get:
      tags:
        - Proposals
      summary: Get Top Proposals
      description: >
        Returns a list of top proposals across all DAOs. Make sure to use
        `limit` query parameter to get a subset of top proposals.
      parameters:
        - name: limit
          in: query
          schema:
            type: integer
            description: Number of top proposals to return.
          example: 2
        - name: offset
          in: query
          schema:
            type: integer
            description: Number of top proposals to skip.
          example: 0
      responses:
        '200':
          description: Successful response
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/Proposal'
              example:
                - id: >-
                    0x052b9bd003a92035434608e780a30e49137f11363c85f721b0111c766df419d2
                  created_at: '2024-07-02T16:02:51.853064Z'
                  updated_at: '2024-07-04T00:13:51.647579Z'
                  ipfs: bafkreifftu6hv3oqhn7wrv6bciyyo2avmggktpyiwysq4sxhj4bex4w4se
                  author: '0xb6Ba0Edc202dCE9780CC54157aB487b998F46903'
                  ens_name: ''
                  created: 1719936108
                  dao_id: a805e134-5dcb-4855-bdeb-1296cfd72cff
                  network: '1088'
                  symbol: METIS
                  type: quadratic
                  strategies:
                    - name: erc20-balance-of
                      network: '1088'
                      params:
                        address: '0xDeadDeAddeAddEAddeadDEaDDEAdDeaDDeAD0000'
                        decimals: 18
                        symbol: METIS
                    - name: erc20-balance-of
                      network: '1088'
                      params:
                        address: '0x7314Ef2CA509490f65F52CC8FC9E0675C66390b8'
                        decimals: 18
                        symbol: aMetMETIS
                    - name: erc20-balance-of
                      network: '1088'
                      params:
                        address: '0x2583A2538272f31e9A15dD12A432B8C96Ab4821d'
                        decimals: 18
                        symbol: artMETIS
                    - name: erc20-balance-of
                      network: '1088'
                      params:
                        address: '0x97a2de3A09F4A4229369ee82c7F76be1a5564661'
                        decimals: 18
                        symbol: eMetis
                  title: >-
                    Ecosystem Proposal - Shards App, Guild building and
                    monetization tool for GameFi
                  body: >-
                    ## Introduction

                    Shards is a free-to-use SDK built for game studios that
                    boosts in-game engagement and revenue by allowing players to
                    create, fractionalize and trade in-game guilds. Shards is
                    fully compatible with Metis Blockchain and ready to be
                    integrated into any game on Metis Blockchain.


                    ## Value Proposition

                    Based on our analyses and research we have discovered that
                    nearly 80% of games lose their TVL and active users within
                    the first 4 months of the game’s release, in many cases the
                    slope goes down to 90% within the first 6 months.


                    Despite being well funded by backers, venture capitalists,
                    and receiving blockchain foundation grants, Game Studios
                    struggle to find the best economically efficient strategy to
                    retain in-game users.


                    NFT sales, token launches, airdrops do not seem to be an
                    ideal solution, and users expectations are always beyond the
                    reach of game’s deliveries. In a bear or calm market, these
                    strategies do not work. Often play-to-earn, users have to
                    purchase expensive gear, lands, equipment and other in-game
                    assets. Game studios on the other hand gravitate towards
                    return on their investment and mainly focus on short-term
                    cash incomes.


                    ## Uniqueness Factor

                    We have recognized that Friend.tech was one of the few
                    blockchain projects not only to sustain the bear market but
                    generate a revenue of $30M+ being a social platform. We have
                    also examined the expanding integration of guilds in all
                    major Web2 games and introduction of social platforms into
                    Web3. Pooling these two engines, we have come up with an
                    idea of providing guild building capabilities and allowing
                    to fractionalize guilds and trade them.


                    Shards SDK will allow game studios to be able to implement
                    guild building and allow users to monetise their guild and
                    start earning while progressing in the game.


                    ## Benefits for Users

                    We cover all participants of the ecosystem, players,
                    non-players, game studios, and the blockchain foundation.


                    Asides from the increasing engagement, retention and
                    spending in the app, studios actually generate revenue on
                    these fractions. Below please find the benefits of each
                    participant. The mechanism implies a 10% trading fee for
                    every fractions traded, which is then distributed among the
                    participants.


                    - Game studio - receives a 3-4% of the total trading fee

                    - Guild - receives 5% of the total trading fee (whenever
                    their fractions are traded)

                    - Shards - receives 1% of the total trading fee

                    - Metis - have an option to receive 1% of the total trading
                    fee as a revenue or for Blockchain’s prize pool and other
                    incentives.


                    ## Benefits for Metis

                    Metis’s gaming ecosystem will have a new mechanism to power
                    up their guild system with additional benefits, such as:


                    - **Motivated and engaged user-base** who love to compete
                    against other players.

                    - **Auxiliary liquidity source**, with the cash inflow
                    coming from players, spectators, and frequent traders of
                    Shards App, increasing the game’s TVL.

                    - **Auxiliary monetization source**, where the studio earns
                    from the fee generated by ecosystem participants as they
                    create, buy and sell seats or fractions.

                    - **Attract major Gaming Guilds**, who are already part of
                    the Shards Tech ecosystem and are open to discover and
                    explore new projects and markets.


                    ## Summary

                    Gaming niche is still uncovered and the potential of
                    blockchain gaming is yet to be fully revealed, hence we see
                    an immense potential in our partnership. Shards would like
                    to be part of Metis Blockchain’s ecosystem and participate
                    in scaling the gaming ecosystem of Metis bringing a
                    sustainable TVL and growing user engagement.


                    ## Links

                    Website [https://shards.tech/](https://shards.tech/)

                    Trading Platform
                    [https://app.shards.tech/](https://app.shards.tech/)

                    Whitepaper
                    [https://whitepaper.shards.tech/](https://whitepaper.shards.tech/)

                    Twitter [x.com](https://twitter.com/shardsofficial)

                    [YouTube](https://www.youtube.com/@Shards_Official)
                  discussion: >-
                    https://ceg.vote/t/shards-app-guild-building-and-monetization-tool-for-gamefi/3462
                  choices:
                    - 'YES'
                    - 'NO'
                    - ABSTAIN
                  start: 1719936107
                  end: 1720195307
                  quorum: 0
                  privacy: ''
                  snapshot: '17526695'
                  state: active
                  link: >-
                    https://snapshot.org/#/metislayer2.eth/proposal/0x052b9bd003a92035434608e780a30e49137f11363c85f721b0111c766df419d2
                  app: snapshot
                  scores:
                    - 6238.1294
                    - 0.31163472
                    - 2.216847
                  scores_state: pending
                  scores_total: 6240.6577
                  scores_updated: 1720049999
                  votes: 289
                  timeline:
                    - created_at: '2024-07-02T16:01:47Z'
                      action: proposal.created
                    - created_at: '2024-07-02T16:01:47Z'
                      action: proposal.voting.started
                    - created_at: '2024-07-04T00:13:51.635783869Z'
                      action: proposal.updated
                - id: >-
                    0x9951093fed498fde0364f6e82379fde435e71f46822bbdbf09fcf9718eed240d
                  created_at: '2024-07-02T15:37:38.788972Z'
                  updated_at: '2024-07-03T23:12:57.652955Z'
                  ipfs: bafkreih4w3asj2vfbm6b22ubm2rgofkq64dwcbwobyt4n5tqyv2dlybxqe
                  author: '0xb6Ba0Edc202dCE9780CC54157aB487b998F46903'
                  ens_name: ''
                  created: 1719934604
                  dao_id: a805e134-5dcb-4855-bdeb-1296cfd72cff
                  network: '1088'
                  symbol: METIS
                  type: quadratic
                  strategies:
                    - name: erc20-balance-of
                      network: '1088'
                      params:
                        address: '0xDeadDeAddeAddEAddeadDEaDDEAdDeaDDeAD0000'
                        decimals: 18
                        symbol: METIS
                    - name: erc20-balance-of
                      network: '1088'
                      params:
                        address: '0x7314Ef2CA509490f65F52CC8FC9E0675C66390b8'
                        decimals: 18
                        symbol: aMetMETIS
                    - name: erc20-balance-of
                      network: '1088'
                      params:
                        address: '0x2583A2538272f31e9A15dD12A432B8C96Ab4821d'
                        decimals: 18
                        symbol: artMETIS
                    - name: erc20-balance-of
                      network: '1088'
                      params:
                        address: '0x97a2de3A09F4A4229369ee82c7F76be1a5564661'
                        decimals: 18
                        symbol: eMetis
                  title: 'Ecosystem Proposal - VestaDAO: The Hub of Metis'
                  body: >-
                    # VestaDAO - The Hub of Metis
                     
                    ![891bd0437cdfe522279cf9e4cc5314ae16495bd9_2_690x230.png](ipfs://bafybeibvibdltjug5ak7g2m4tkvvut4nyv2qaf5p7doycqx4mn3z4ozpiq)
                        


                    ## Introduction


                    **VestaDAO’s goal is to establish itself as the hub of
                    reliable information within the Metis ecosystem.** As more
                    projects expand to Metis, the disconnect between consumer
                    and dev grows. White papers and protocol docs read like a
                    compendium of buzzwords rather than anything useful.
                    VestaDAO is here to cut through the bullshit.


                    ---


                    We believe in the power of reliable, unbiased, information.
                    Our aim is to leverage this power to not only foster
                    community and trust, but also to return real tangible value
                    to our token holders.


                    **Think of Vesta as a Community Focussed Media
                    Organization**


                    ### Problem
                      * The web 3 space (and Metis in particular) has a pandemic of shitty information with little to no oversight. How many times have you found yourself reading a project’s docs, only to realize 16 pages in you still have no idea what they do or why it might be a good thing?

                    ### Solution
                      * **Our solution is simple** - deep dives into new and existing projects with unbiased pros and cons - project by project we aim to demystify the ecosystem. We’ll build off of the interviews we’ve already conducted; but look to move away from hype focused and stick to straight facts.
                      * Starting immediately we will be releasing deep dives on projects within the metis ecosystem; these deep dive investigations will not only dive into the project itself, but also the founders, the tokenomics, and how they stack up against similar projects both within Metis and elsewhere in web3.

                    ## Value Proposition


                    We believe in the power of information. Our project’s
                    success depends on becoming the hub of information within
                    Metis - our aim is to become a force that cannot be ignored
                    and to situate ourselves such that our stamp of approval can
                    jumpstart any new project lucky enough to receive it.


                    Once we have established ourselves in such a way, we will
                    leverage that influence with new projects who wish to
                    receive a review from us before launch. This might be in the
                    form of airdrops or TGE whitelists for instance.


                    ## Uniqueness Factor


                    Despite the circumstances under which VestaDAO was formed,
                    [see VestaDAO
                    History](https://vdao-1.gitbook.io/vestadao-docs/vestadao-history), 

                    we actually have a few things going for us:


                    - **Impartial:** Not only is there a big gap in the market
                    for consistent project reviews but there is even a bigger
                    gap for coverage that is impartial. We feel it’s necessary
                    for our success to remain without any bias when covering
                    projects. We are bullish on Metis but won’t be holding back
                    when researching to create a safer, more informed, and
                    smarter community.


                    - **Wide Open Market:** It is actually crazy that no-one has
                    moved to fill the information void in the Metis ecosystem -
                    with the Metis Ecosystem Development Funds (EDF) being
                    distributed (~$15million to be distributed this year at
                    current prices) we should begin to see a flood of new
                    projects deploying in the near future. Given the full EDF
                    amount allocated to project grants is almost $100million at
                    current prices we should continue to see this in flow for
                    several years. This creates an opportunity waiting to be
                    taken.


                    - **Network and Hustle:**  Our project lead, Cobi, has not
                    been idle for a second since taking over. He earned a bunch
                    of good faith for taking over the project and has been busy
                    creating a network across the Metis ecosystem. This
                    positions us perfectly to gain help and support in the early
                    days of our plan, including privileged access to dev teams
                    of existing projects.


                    - **Great Community**: It’s a bit cliché to say - every
                    community claims to be the best. Our community doesn’t just
                    talk the talk - they believe in the future of this project.
                    This is something that can’t be bought or faked - and
                    something we’re not only extremely grateful for, but also a
                    powerful tool we plan on utilizing.


                    - **Low Market Cap**: What can we say? We’re currently a
                    small fish - but we view this as a strength; much better
                    growth potential and the opportunity for the most faithful
                    of our supporters to own a significant chunk of our future.


                    ## Benefits for Users


                    1. **Reliable Information:**

                      * VestaDAO aims to provide deep dives into new and existing projects with unbiased pros and cons, helping users to make informed decisions based on facts rather than hype.
                      * By cutting through the jargon and buzzwords commonly found in white papers and protocol docs, users can understand what a project truly does and its potential value.

                    2. **Trust and Accountability:**

                      * Our deep dives will not only cover projects but also their founders and tokenomics, fostering transparency and trust within the community.
                      * Users will have access to interviews with project founders, providing clarity and firsthand information.

                    3. **Community Engagement:**

                      * Users can participate in the community by sharing VestaDAO's deep dives and first impresions, challenging misinformation, and contributing to discussions, thereby becoming part of a trusted information hub.
                      * There are plans to gamify this engagement process, potentially rewarding active community members in the future.

                    4. **Prioritized Alpha:**

                      * VestaDAO holders will get priority access to valuable insights and information uncovered during our deep dives into projects, offering them a competitive edge.

                    5. **Exclusive Benefits:**

                      * Users will benefit from early access, discounts, and giveaways through partnerships like the one with Layer 2 LoFi Llamas, and potentially other partnerships in the future.

                    6. **Governance Participation:**

                      * Users will have a say in important decisions, such as leadership elections, the fate of unclaimed tokens after migration, and any token holder will be able to submit a proposal and bring it to vote through VestaDAO's governance mechanism.

                    ## Benefits for Metis Ecosystem


                    1. **Enhanced Transparency:**

                      * By providing clear, unbiased information, VestaDAO helps to demystify projects within the Metis ecosystem, making it easier for new and existing projects to gain trust and credibility.
                      * Encourages other projects to engage in honest marketing and communication.

                    2. **Improved Project Quality:**

                      * With rigorous deep dives and transparency, VestaDAO sets a high standard for new projects, pushing them to meet these standards, thereby improving the overall quality of projects in the ecosystem.

                    3. **Community Trust:**

                      * By acting as a champion for the average investor, VestaDAO aims to rebuild trust within the Metis ecosystem, which is crucial for its long-term success.
                      * Reduces the prevalence of bad actors and projects with no tangible value, fostering a healthier ecosystem.

                    4. **Support for New Projects:**

                      * VestaDAO’s reviews and stamp of approval can help new projects gain visibility and credibility, potentially jumpstarting their success.
                      * Provides a platform for new projects to be scrutinized and understood, helping them to refine their offerings and align better with community expectations.

                    5. **Informed Investment:**

                      * By offering thorough analyses and factual information, VestaDAO helps investors make better-informed decisions, which can lead to a more stable and prosperous ecosystem.
                      * Supports the EDF initiative by ensuring that projects funded through it are transparent and trustworthy.

                    ## Roadmap


                    * Migrate from meme and relaunch on Hercules DEX (complete)

                    * Relaunch our project reviews with new unbiased approach
                    and hired team members (complete)

                    * CEG

                    * Leadership Elections - On Chain voting (complete)

                    * Begin official DAO structuring to become “sufficiently
                    decentralized”

                    * Grant Proposal


                    * NFT collection partnership (L2LL)

                    * Lending/Borrowing partnership

                    * Official VestaDAO NFTs of our Newsletter - Each issue will
                    have it’s own NFT that has a chance of degrading over time
                    like a comic book or newspaper. 

                    * Create additional revenue streams and share the majority
                    of that revenue with $VDAO holders via a staking pool
                    (rewards to be in $METIS)


                    Growth, consistency, and relevance is imperative for our
                    roadmap's success. Focusing on value first and worrying
                    about revenue later. 


                    ## Summary


                    In summary, Vesta aims to be the hub of information on
                    Metis. We picture our website to be one of the first places
                    one can start when researching our beloved ecosystem. Our
                    emphasis will stay on remaining impartial and providing "no
                    bullshit info". As you see above, we have some pretty cool
                    shit planned and won’t be forcing direct token utility
                    outside of governance.

                    Not only do our project reviews come without a bias, but now
                    more than ever, come without any bullshit.


                    **We aren’t afraid to ask the hard questions.**


                    We aren’t afraid to make enemies if it means keeping users,
                    investors, and traders of Metis safe and more informed.


                    # Official Links 


                    Website: **[Vdao.online](https://vdao.online)**

                    Twitter: https://x.com/VestaDAO

                    Telegram: t.me/VestaDAO 

                    Docs: https://vdao-1.gitbook.io/vestadao-docs
                  discussion: >-
                    https://ceg.vote/t/cvp-proposal-vestadao-the-hub-of-metis/3452
                  choices:
                    - 'YES'
                    - 'NO'
                    - ABSTAIN
                  start: 1719936000
                  end: 1720195200
                  quorum: 0
                  privacy: ''
                  snapshot: '17526348'
                  state: active
                  link: >-
                    https://snapshot.org/#/metislayer2.eth/proposal/0x9951093fed498fde0364f6e82379fde435e71f46822bbdbf09fcf9718eed240d
                  app: snapshot
                  scores:
                    - 6361.8384
                    - 2.3166986
                    - 0.90010786
                  scores_state: pending
                  scores_total: 6365.055
                  scores_updated: 1720047708
                  votes: 283
                  timeline:
                    - created_at: '2024-07-02T15:36:44Z'
                      action: proposal.created
                    - created_at: '2024-07-02T16:00:00Z'
                      action: proposal.voting.started
                    - created_at: '2024-07-03T23:12:57.63843708Z'
                      action: proposal.updated
        '400':
          description: Bad request
          content:
            application/json:
              example:
                errors:
                  _:
                    code: 11003
                    message: should be integer
                message: validation error
        '404':
          description: Not found
          content:
            application/json:
              example:
                message: 404 page not found
        '500':
          description: Server error
          content:
            application/json:
              example:
                message: internal error
      x-codeSamples:
        - lang: curl
          source: >
            curl -H
            'https://core.goverland.xyz/v1/proposals/top?limit=2&offset=0'
  /proposals:
    get:
      tags:
        - Proposals
      summary: Get Proposals List
      description: >-
        Returns a list of requested proposals based on various criteria (e.g.,
        specified DAO, topic category, title, etc.).
      parameters:
        - name: dao
          in: query
          schema:
            type: string
            description: a unique DAO ID associated with the proposal
          example: 3ee9ba01-1b1f-4a6f-aeda-8b8610c02f2f
        - name: category
          in: query
          schema:
            type: string
            description: >-
              Categories to describe DAO, such as creator, grant, investment,
              media, new DAOs, popular DAOss, protocol, service, social, etc.
          example: creator
        - name: title
          in: query
          schema:
            type: string
            description: The heading of the proposal contains this word or phrase.
          example: ownership
        - name: limit
          in: query
          schema:
            type: integer
            description: Number of proposals to return.
          example: 2
        - name: offset
          in: query
          schema:
            type: integer
            description: Number of proposals to skip.
          example: 0
      responses:
        '200':
          description: Successful response
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/Proposal_for_GET_List'
              example:
                - id: >-
                    0x10a509af753e7a583b5b0ba4e892aad6b0f56aa941bd9c2c3b69340977897b96
                  created_at: '2024-07-03T20:56:53.265707Z'
                  updated_at: '2024-07-04T02:46:05.255206Z'
                  ipfs: bafkreidyiof7qdzrphfll7yhtkwwqcwxcv72npkjtzomvribszrmhkytk4
                  author: '0x2431d5f5Af4D9Ab49c4b172FEb84F6f25Dec3C4E'
                  ens_name: ''
                  created: 1720040157
                  dao_id: 3ee9ba01-1b1f-4a6f-aeda-8b8610c02f2f
                  network: '8453'
                  symbol: RDAT
                  type: single-choice
                  strategies:
                    - name: erc20-balance-of
                      network: '8453'
                      params:
                        address: '0x4498cd8Ba045E00673402353f5a4347562707e7D'
                        decimals: 18
                        network: '8453'
                        symbol: RDAT
                    - name: contract-call
                      network: '8453'
                      params:
                        address: '0x641A088f1a6Cf004491CBA2B72C6f40743Fb9447'
                        decimals: 18
                        methodABI:
                          inputs:
                            - internalType: address
                              name: userAddress
                              type: address
                          name: votingPower
                          outputs:
                            - internalType: uint256
                              name: ''
                              type: uint256
                          stateMutability: view
                          type: function
                        symbol: RDAT
                  title: >-
                    Disable token minting and renounce ownership of the token
                    contract
                  body: >-
                    Proposal:  As discussed with the community we are voting on
                    whether or not to disable minting of RDAT tokens and to
                    renounce ownership of the smart contract.


                    If the community vote in favor these changes will be
                    executed quickly.


                    The wallets currently on the blacklist will remain
                    blacklisted forever and the tokens held in these wallets
                    will never be traded, swapped or transferred.
                  discussion: ''
                  choices:
                    - Disable Minting and Renounce
                    - Keep Minting/Maintain ownership
                  start: 1720040157
                  end: 1720209600
                  quorum: 0
                  privacy: ''
                  snapshot: '16625297'
                  state: active
                  link: >-
                    https://snapshot.org/#/rdatadao.eth/proposal/0x10a509af753e7a583b5b0ba4e892aad6b0f56aa941bd9c2c3b69340977897b96
                  app: snapshot
                  scores:
                    - 1016983.44
                    - 0
                  scores_state: pending
                  scores_total: 1016983.44
                  scores_updated: 1720060449
                  votes: 38
                  timeline:
                    - created_at: '2024-07-03T20:55:57Z'
                      action: proposal.created
                    - created_at: '2024-07-03T20:55:57Z'
                      action: proposal.voting.started
                    - created_at: '2024-07-04T02:46:05.240406898Z'
                      action: proposal.updated
                - id: >-
                    0xa70cfd8d00dd43d6b79769ac0872badafe10bb93eb087805ef92dfcaa89ed0cc
                  created_at: '2023-10-03T16:52:24.594698Z'
                  updated_at: '2023-10-26T15:45:21.917188Z'
                  ipfs: bafkreibgnywbwvemd6jrxsjha3uexe2gouis5o4ycjyrh7v7hz5agswwwi
                  author: '0x69F74D7DD69251255853509A5F3cB53FCB20F716'
                  ens_name: ''
                  created: 1685008801
                  dao_id: bbfb05c1-8791-45ee-9c6f-198a98e21276
                  network: '42161'
                  symbol: AICODE
                  type: single-choice
                  strategies:
                    - name: erc20-balance-of
                      network: '42161'
                      params:
                        address: '0x7C8a1A80FDd00C9Cccd6EbD573E9EcB49BFa2a59'
                        decimals: 18
                        network: '42161'
                        symbol: AICODE
                  title: >-
                    Lower $AIDOGE Tax Burn & relinquish ownership of $AIDOGE
                    contract
                  body: >
                    Lower $AIDOGE Tax Burn from 15% to 8% & relinquish ownership
                    of the $AIDOGE contract


                    New Tax Burn includes:


                    3% for Lucky Drop 

                    1.5% for development

                    1% Burn 

                    1% Refill Camelot's Liquidity Pool 

                    0.7% for $AIDOGE stakers 

                    0.8% converted to ARB for flexible utilization (Before the
                    full launch of the AIFI product, this portion of $ARB will
                    be allocated to $AICODE holders)


                    If this proposal is passed, the development team will give
                    up the ownership of the $AIDOGE contract, and the $AIDOGE
                    Tax Burn cannot be changed anymore.


                    This proposal will take effect if more than 51% of the votes
                    agree at the end of voting time.
                  discussion: ''
                  choices:
                    - 'Yes'
                    - 'No'
                  start: 1685008800
                  end: 1685095200
                  quorum: 0
                  privacy: ''
                  snapshot: '94250162'
                  state: succeeded
                  link: >-
                    https://snapshot.org/#/arbdogeaidao.eth/proposal/0xa70cfd8d00dd43d6b79769ac0872badafe10bb93eb087805ef92dfcaa89ed0cc
                  app: snapshot
                  scores:
                    - 228955.52
                    - 5785.936
                  scores_state: final
                  scores_total: 234741.45
                  scores_updated: 1685095207
                  votes: 2025
                  timeline:
                    - created_at: '2023-05-25T10:00:00Z'
                      action: proposal.created
                    - created_at: '2023-05-25T10:00:00Z'
                      action: proposal.voting.started
                    - created_at: '2023-05-26T10:00:00Z'
                      action: proposal.voting.ended
                    - created_at: '2023-10-26T15:16:02.913966586Z'
                      action: proposal.updated
        '400':
          description: Bad request
          content:
            application/json:
              example:
                errors:
                  _:
                    code: 11003
                    message: should be integer
                message: validation error
        '404':
          description: Not found
          content:
            application/json:
              example:
                message: 404 page not found
        '500':
          description: Server error
          content:
            application/json:
              example:
                message: internal error
      x-codeSamples:
        - lang: curl
          source: >
            curl -H
            'https://core.goverland.xyz/v1/proposals?dao=9bc2738a-ca28-483d-b8e1-87b4b9b17b13&category=creator&title=&limit=2&offset=0'
  /proposals/{proposal_id}:
    get:
      tags:
        - Proposals
      summary: Get Proposal by ID
      description: Returns a requested proposal including full info about it.
      parameters:
        - name: proposal_id
          in: path
          schema:
            type: string
            description: A unique identifier of the proposal.
          required: true
          example: '0xd79322ed0a13af37bd4f95b15ab8cceb2139d19256c1273cd97c4ddb7a19e6f6'
      responses:
        '200':
          description: Successful response
          content:
            application/json:
              schema:
                type: object
                $ref: '#/components/schemas/Proposal_for_GET_List'
              example:
                id: >-
                  0xd79322ed0a13af37bd4f95b15ab8cceb2139d19256c1273cd97c4ddb7a19e6f6
                created_at: '2024-02-02T23:24:21.990765Z'
                updated_at: '2024-07-04T01:45:03.535713Z'
                ipfs: bafkreidvduhsy5xvu43hsnzydlncshw7epenp7txz3dx3j4kzi44wxzysm
                author: '0x76184Ad07587b3cAc533eEfA776F5dDa3B87B392'
                ens_name: pricota.eth
                created: 1706916231
                dao_id: 0fb9a0cb-37ce-4a80-b3d5-cfef7c7c6e4e
                network: '1'
                symbol: VOTE
                type: single-choice
                strategies:
                  - name: ticket
                    network: '1'
                    params:
                      symbol: VOTE
                title: Do you believe that money brings happiness?
                body: >-
                  undefined 

                  ![image](ipfs://bafkreib4zofw7sdtaagmzrasgoftl7gfktrmt6dpgp2npcevsitlhw35p4)
                      undefined
                discussion: ''
                choices:
                  - 'Y'
                  - 'N'
                start: 1706916230
                end: 1722378180
                quorum: 0
                privacy: ''
                snapshot: '19143953'
                state: active
                link: >-
                  https://snapshot.org/#/pricota.eth/proposal/0xd79322ed0a13af37bd4f95b15ab8cceb2139d19256c1273cd97c4ddb7a19e6f6
                app: snapshot
                scores:
                  - 1
                  - 0
                scores_state: pending
                scores_total: 1
                scores_updated: 1706916245
                votes: 1
                timeline:
                  - created_at: '2024-02-02T23:23:50Z'
                    action: proposal.created
                  - created_at: '2024-02-02T23:23:50Z'
                    action: proposal.voting.started
                  - created_at: '2024-07-04T01:45:03.516307277Z'
                    action: proposal.updated
        '400':
          description: Bad request
          content:
            application/json:
              example:
                errors:
                  _:
                    code: 11003
                    message: should be integer
                message: validation error
        '404':
          description: Not found
          content:
            application/json:
              example:
                message: 404 page not found
        '500':
          description: Server error
          content:
            application/json:
              example:
                message: internal error
      x-codeSamples:
        - lang: curl
          source: >
            curl -H
            'https://core.goverland.xyz/v1/proposals/0xd79322ed0a13af37bd4f95b15ab8cceb2139d19256c1273cd97c4ddb7a19e6f6'
  /proposals/{proposal_id}/votes:
    get:
      tags:
        - Votes
      summary: Get Votes by Proposal ID
      description: Returns a list of votes cast on a specific proposal.
      parameters:
        - name: limit
          in: query
          schema:
            type: integer
            description: Number of votes to return.
          example: 3
        - name: offset
          in: query
          schema:
            type: integer
            description: How many votes should be skipped.
          example: 0
        - name: proposal_id
          in: path
          schema:
            type: string
            description: A unique identifier of the proposal.
          required: true
          example: '0x6257bef302ae615a1951f17244691d04e9f958e0f27dff5ec0833d06ae4d9772'
      responses:
        '200':
          description: Successful response
          content:
            application/json:
              schema:
                type: array
                description: a list of votes cast on a specific proposal
                items:
                  $ref: '#/components/schemas/Vote'
              example:
                - id: >-
                    0x303e381fc1ad29366091967f20e4ae908a7adaa3c47b2ad3cf05259354ef84d5
                  ipfs: bafkreieyazizrirnms23xvyw5ppxf2ko2f4rrul4zmhbcengj5bwefdpli
                  dao_id: 2b64a537-d44c-4b32-9fbb-894606066e1b
                  proposal_id: >-
                    0x6257bef302ae615a1951f17244691d04e9f958e0f27dff5ec0833d06ae4d9772
                  voter: '0x6Decee3ba1EBD1774Be9C81c786B3fB3b815FDaE'
                  ens_name: ''
                  created: 1666613785
                  reason: ''
                  choice: 1
                  app: snapshot
                  vp: 1
                  vp_by_strategy:
                    - 1
                  vp_state: final
                - id: >-
                    0x07a011ca5930bc86edfc62e08ecda1762ed057126b40f031f59eb6aac1a4e6d4
                  ipfs: bafkreifdvp33mcptjvryvrx6jpvrlrmpznxnb7twylpccmm5qt6losw7fa
                  dao_id: 2b64a537-d44c-4b32-9fbb-894606066e1b
                  proposal_id: >-
                    0x6257bef302ae615a1951f17244691d04e9f958e0f27dff5ec0833d06ae4d9772
                  voter: '0xf0F0e265fbB40c319D8DE5AD64D7FA488A7C29d0'
                  ens_name: ''
                  created: 1666613785
                  reason: ''
                  choice: 1
                  app: snapshot
                  vp: 1
                  vp_by_strategy:
                    - 1
                  vp_state: final
                - id: >-
                    0xe6fa831380fd652e02f659b1d8a04646e4aaa12c4ed781bc4cede87baafc3cc3
                  ipfs: bafkreigb6gfaypxlszxtqdgw7piscgarb2zxvno7ltjmkmakatcxm56xei
                  dao_id: 2b64a537-d44c-4b32-9fbb-894606066e1b
                  proposal_id: >-
                    0x6257bef302ae615a1951f17244691d04e9f958e0f27dff5ec0833d06ae4d9772
                  voter: '0x2Ff11F52B91Fdb0e7f95E4f04A132912e40E3120'
                  ens_name: binwang76344021.wallet
                  created: 1666613770
                  reason: fast
                  choice: 1
                  app: snapshot
                  vp: 1
                  vp_by_strategy:
                    - 1
                  vp_state: final
        '400':
          description: Bad request
          content:
            application/json:
              example:
                errors:
                  _:
                    code: 11003
                    message: should be integer
                message: validation error
        '404':
          description: Not found
          content:
            application/json:
              example:
                message: 404 page not found
        '500':
          description: Server error
          content:
            application/json:
              example:
                message: internal error
      x-codeSamples:
        - lang: curl
          source: >
            curl -H
            'https://core.goverland.xyz/v1/proposals/0x6257bef302ae615a1951f17244691d04e9f958e0f27dff5ec0833d06ae4d9772/votes?limit=3&offset=0'
  /proposals/{proposal_id}/votes/validate:
    post:
      security:
        - auth: []
      tags:
        - Votes
      summary: Validate Voting Request
      requestBody:
        content: {}
      parameters:
        - name: proposal_id
          in: path
          schema:
            type: string
          required: true
      responses:
        '200':
          description: Successful response
          content:
            application/json: {}
  /proposals/{proposal_id}/votes/prepare:
    post:
      tags:
        - Votes
      summary: Prepare Voting Request
      requestBody:
        content: {}
      parameters:
        - name: proposal_id
          in: path
          schema:
            type: string
          required: true
      responses:
        '200':
          description: Successful response
          content:
            application/json: {}
  /proposals/votes:
    post:
      tags:
        - Votes
      summary: Vote
      requestBody:
        content: {}
      responses:
        '200':
          description: Successful response
          content:
            application/json: {}
  /subscribe:
    post:
      tags:
        - Subscriptions
      summary: Subscribe to DAOs Updates
      requestBody:
        content: {}
      responses:
        '200':
          description: Successful response
          content:
            application/json: {}
    put:
      tags:
        - Subscriptions
      summary: Update Subscriber
      requestBody:
        content:
          application/json:
            schema:
              type: object
              example:
                webhook_url: https://my.domain.com/webook/path
      responses:
        '200':
          description: Successful response
          content:
            application/json: {}
    delete:
      tags:
        - Subscriptions
      summary: Unsubscribe from DAOs Updates
      responses:
        '200':
          description: Successful response
          content:
            application/json: {}
