Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create DCP-5.md and DCP-6.md #8

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
62 changes: 62 additions & 0 deletions DCPs/DCP-5.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
---
DCP: 5
Title: NFT
Description: Number of NFTs and NFTs owned by an address.
Author: Quest3
Status:
Type:
Category:
Created:
---

## Abstract

DCP-5 is part of the fundamental framework for constructing Quest3 on-chain quest system. In order to validate if a Web3 user holds blue-chip NFTs, there is a minimum NFT holding threshold setup. And also can measure the current price of blue-chip NFTs.

## Motivation & rationales

This proposal provides reference data for the NFTs community, and a new NFTs project can provide a new channel for potential purchasers on the basis of blue-chip NFTs. The community of blue-chip NFTs can signal true partners.

## Specification

A proof-of-holding feature to tag an address currently holding NFTs’ contract and symbol with the number of holdings.

### Data source

Blockchain: Ethereum

### Data Schema
```
[
{
"symbol": string, // NFT name
"contract":string , // NFT contract address
"count": string // Number of holdings
}
]

Access path: https://credentials.knn3.xyz/nft/:address
Example:
https://credentials.knn3.xyz/nft/0x04764f07542f8870168236da61d31c217c4cbc56

[
{
"symbol":"DW", // NFT name
"contract":"0x57f1887a8bf19b14fc0df6fd9b2acc9af147ea85", // NFT contract address
"count":"1" // Number of holdings
}
]
```
## Author & contributors

Quest3 is a revolutionary quest and event DApp, where users can earn tokens and NFT badges by participating in quests and events. Eventually, Quest3 will become a Web3 advertising platform, benefiting users continuously, flourishing the propagation ecosystem, and realizing Web3 native value delivery.

Website: https://quest3.xyz

Wiki: https://notion.so/Quest3-WiKi-340c900c3e3542a7bfb6c6993017c8cc

One Page: https://docsend.com/view/wvxskbsyg356igm7

## References / Citations

More about [NFTs (ERC-721)](https://eips.ethereum.org/EIPS/eip-721).
57 changes: 57 additions & 0 deletions DCPs/DCP-6.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
---
DCP: 6
Title: Snapshot
Description: Number of votes in snapshot
Author: Quest
Status:
Type:
Category:
Created:
---

## Abstract

DCP-6 is part of the fundamental framework for constructing Quest3 on-chain quest system. In order to validate if a Web3 user voting on Snapshot, there is a minimum voting times threshold setup. The number of votes can even be limited to a specific proposal.

## Motivation & rationales

This proposal will greatly promote the on-chain governance of Snapshot, retrieve on-chain data, and provide motivation for more Web3 users to participate in community governance. Addresses participating in community governance will be rewarded by the community.

## Specification

A proof-of-vote feature marks who(address) voted on which project(spaceID) and how many votes were made in total by this address.

### Data source

Thegraph: https://hub.snapshot.org/graphql

### Data Schema
```
{
"totalCount": number, // Total votes
"updatedAt":number, // Last update time
"balancer.eth": number // “spaceID”: number of votes
}

Access path: https://credentials.knn3.xyz/snapshot/:address
Example:
https://credentials.knn3.xyz/snapshot/0x28143659f4500411D9E49513B88E66CDF81F9002
{
"totalCount": 1, // Total votes
"updatedAt":1655095727, // Last update time
"balancer.eth": 1 // “spaceID”: number of votes
}
```
## Author & contributors

Quest3 is a revolutionary quest and event DApp, where users can earn tokens and NFT badges by participating in quests and events. Eventually, Quest3 will become a Web3 advertising platform, benefiting users continuously, flourishing the propagation ecosystem, and realizing Web3 native value delivery.

Website: https://quest3.xyz

Wiki: https://notion.so/Quest3-WiKi-340c900c3e3542a7bfb6c6993017c8cc

One Page: https://docsend.com/view/wvxskbsyg356igm7

## References / Citations

More about [Snapshot](https://snapshot.org/).