Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ValhallaVET/vechain-lists
A repository for maintaining lists of things like malicious URLs, fake token addresses, and so forth. Inspired by MyEtherWallet/ethereum-lists
https://github.com/ValhallaVET/vechain-lists
Last synced: 2 months ago
JSON representation
A repository for maintaining lists of things like malicious URLs, fake token addresses, and so forth. Inspired by MyEtherWallet/ethereum-lists
- Host: GitHub
- URL: https://github.com/ValhallaVET/vechain-lists
- Owner: ValhallaVET
- License: mit
- Created: 2018-09-15T09:27:43.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-01-06T21:52:46.000Z (about 6 years ago)
- Last Synced: 2024-02-14T23:34:06.699Z (12 months ago)
- Language: JavaScript
- Size: 50.8 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-vechain - Vechain Lists - Tracking of known good/bad addresses & urls (Developer resources / Other)
README
# Vechain Lists
[![GitHub](https://img.shields.io/github/license/ValhallaVET/vechain-lists.svg)](https://github.com/ValhallaVET/vechain-lists/)
[![GitHub contributors](https://img.shields.io/github/contributors/ValhallaVET/vechain-lists.svg)](https://github.com/ValhallaVET/vechain-lists)A repository for maintaining lists of things like malicious URLs, fake token addresses, and so forth. Inspired by MyEtherWallet/ethereum-lists.
## Found a Phishing URL? See a fake ICO address?
Everyone is encouraged to make a PR or issue to add an address or URL to the list. This process is far easier than you might imagine!
1. If you do not already have a Github account, sign up. (it's free and easy!)
2. Navigate to the file you would like to make the adjustment to by clicking it's name.
3. Click the pencil icon in upper right.
4. If you would like to make an addition:
- Copy the topmost item starting with the first `{` and ending with the `},`
- Paste it right above the first item
- Replace that information with the new information
- Some add'l notes on specific files are below. Please skim if you don't know what the fields are.
5. If you would like to make a correction or remove an item:
- Scroll to the item in question
- Edit the item or remove the item by selecting the top `{` and ending with the `},` and deleting that chunk.
- Some add'l notes on specific files are below. Please skim if you don't know what the fields are.
6. Scroll to the bottom. under "Commit changes" enter a reason you are making this change.
- Example: _"Adding vechainscam.com to darklist. See [link to tweet / reddit post / screenshot]."_
- You can also provide more details in the box below. Please provide as much detail / evidence as reasonable so reviewers can verify quickly.
7. Click the green "Propose File change" button.
8. This next page is a review of what you did. Proofread and stuff.
9. Click the "Create Pull Request" button.....twice.
10. That's it. You successfully made a new pull request and helped make the world a better place! Tell all your friends.
## Foundation Addresses
`src/addresses/addresses-foundation.json`
- **Purpose**: A list of known addresses that belong to the VeChain Foundation.
## Approver Addresses (Voting Committee)
`src/addresses/addresses-approvers.json`
- **Purpose**: The list of known approvers that vote on governance proposals.
## Authority Node Addresses
`src/addresses/addresses-authority.json`
- **Purpose**: The list of authority nodes on VeChain Thor.
## Address Darklist
`src/addresses/addresses-darklist.json`
- **Purpose**: A list of addresses that deserve to be accompanied by a warning.
- **Example**:
- Fake twitter handle ShiftShape is DMing telling people to send VET to `0x1234...` for discount.
- SunnyLuBooty DMs you a link telling you to enter your private key in order to 2FA your wallet.
- **Not for:**
- Tracking addresses of phishers or scammers.
- Reporting where stolen funds were sent to.## Address Lightlist
`src/addresses/addresses-lightlist.json`
- **Purpose**:
- A list of addresses that are the "legitimate" addresses.
- Optionally accompanied by a recommended gas price for sending to (for token contributions mostly)- **Example**:
- Upcoming token sale wants to ensure people sending to their address know to use a gas price of 200000._Best if you use github account that is part of token team or tweet or email us or something to verify. We should all get in the habit of cross-referencing provided information._
## URL Darklist
`src/addresses/urls-darklist.json`
- **Purpose**:
- A list of URLs known to be fake, malicious, phishing.
- **Example**:
- `vehchainphish[.]com`
- **Not for:**
- Opinions on whether a project / token sale is a bad project.## URL Lightlist
`src/addresses/urls-lightlist.json`
- **Purpose**:
- A list URLs that are caught by the Levenshtein algorithm above or are known to be the "legitimate" URLs.
- Usually are added if a URL is added to the above.
- **Example**:
- `veforge.com`
- **Not for:**
- Promoting your social media shit.## Contract ABIs
ABIs associated with contract addresses.
##### Information (all optional except for name, symbol, address, decimals):
- `name`: Contract name
- `address`: Vechain address of a contract.
- `comment`: Any notes or comment about the contract
- `abi`: The contract abiPlease make sure that you name the files by its address. You can see examples [here](https://github.com/ValhallaVET/vechain-lists/tree/master/src/tokens): https://github.com/ValhallaVET/vechain-lists/tree/master/src/tokens
## Tokens
Information related to tokens. ERC-20 compliant only (For now).
##### Information (all optional except for name, symbol, address, decimals):
- `symbol`: Short ticker style symbol of token.
- `name`: Token name.
- `address`: Vechain address of ERC-20 token.
- `decimal`: The decimals of the token.
- `logo`: An optional logo of your token. Must be a **square** (recommended: 128x128) PNG w/ transparent background. Please compress using https://tinypng.com/
- `support`: A support email, support URL, or other way people can get assistance regarding the token.
- `social`: Where details about the token isPlease make sure that you name the files by its address. You can see examples [here](https://github.com/ValhallaVET/vechain-lists/tree/master/src/tokens): https://github.com/ValhallaVET/vechain-lists/tree/master/src/tokens
#### A last note
This list is maintained by volunteers in the cryptocurrency community & people like you around the internet. It may not always be up to date, and it may occasionally get it wrong. If you find an error or omission, please open an issue or make a PR with any corrections.