Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/vechain-community/awesome-list

Resources for developers new to VeChain.
https://github.com/vechain-community/awesome-list

List: awesome-list

Last synced: about 1 month ago
JSON representation

Resources for developers new to VeChain.

Awesome Lists containing this project

README

        

# VeChain Developer Awesome List

Welcome new developers!

Here you find the resources and helps to get you started.

### Find People

- VeChain Dev for tech advancements [[Twitter]](https://twitter.com/vechaindev)
- VeChain Dev Community, serious discussions on new projects and muscle hirings [[Telegram]](https://t.me/VeChainDevCommunity)

### Block Explorer
- Official Explorer [[web]](https://explore.vechain.org/) [[frontend]](https://github.com/vechain/explorer) [[backend]](https://github.com/vechain/mass)
- VeChainStats by Fabian [[web]](https://vechainstats.com/) [[Telegram]](https://t.me/vechainstats)
- VeChainThorScan [[web]](https://vechainthorscan.com) [[Telegram]](https://t.me/vechainthorscan)
- Insight by QianBin [[web]](https://insight.vecha.in)
- Insight backup site by MiRei [[web]](https://explore.veblocks.net/)

### Access Points

**You can access public VeChain blockchain nodes here. But highly recommended to run your own VeChain node to connect to the rest of us.**

- Public nodes (No SLA guaranteed) [[mainnet]](https://sync-mainnet.vechain.org/) [[testnet]](https://sync-testnet.vechain.org/)
- Public nodes by MiRei [[web]](https://github.com/mirei83/VeChain-PublicNodes)

### Libs & Tools

- Offical node source code, deployment guide. [[link]](https://github.com/vechain/thor)
- SDKs of wallets, keys, transactions, ABI and debug. [[Python]](https://github.com/vechain/thor-devkit.py) [[JavaScript]](https://github.com/vechain/thor-devkit.js) [[C#]](https://github.com/vechain/thor-devkit.netcore) [[Java]](https://github.com/laalaguer/thor-devkit.java)
- `thor-requests.py` High-level Python SDK to interact with VeChain. [[code]](https://pypi.org/project/thor-requests/)
- Faucet to get free coins (testnet) [[web]](https://faucet.vecha.in/)
- Another Faucet to get free coins (vip191, testnet) [[web]](https://omg.outofgas.io)
- Online IDE [[web]](https://vechainstore.com/ide)
- Inspector, deploy byte code and interact with smart contracts online. [[web]](https://inspector.vecha.in/)
- Keys generation (test only) [[web]](https://laalaguer.github.io/VeChain-Address/)
- Connex, high level Typescript interface to connect VeChain and users. [[source code]](https://github.com/vechain/connex)
- Sync, official wallet and a *Connex* runtime on Windows, Linux and Mac. [[link]](https://github.com/vechain/thor-sync.electron)
- Sync2, next generation wallet and with *Connex2* interface. [[link]](https://sync.vecha.in/) [[code]](https://github.com/vechain/sync2)
- Token Registry, submit your new token address here to appear in the official wallets. [[submit]](https://github.com/vechain/token-registry)
- App Hub, submit and view Dapps here. [[view]](https://apps.vechain.org/) [[submit]](https://github.com/vechain/app-hub)
- B32, submit and view known smart contracts here. This helps official explorer to better decode logs. [[submit]](https://github.com/vechain/b32)
- Picasso, lib to build pretty avatars for addresses. [[source code]](https://github.com/vechain/picasso)
- **Fee Delegation as a Service (DaaS)**, an infrastructure-level module that provides a framework for setting up a fee-delegation service based on the VIP-191 protocol. [[source code]](https://github.com/mongelly/stormbreaker-feedelegation-service)
- VIP-180 Tokens on Mainnet and Testnet, their contracts info and icons [[icons]](https://github.com/vechain/token-registry/tree/gh-pages/assets) [[mainnet]](https://vechain.github.io/token-registry/main.json) [[testnet]](https://vechain.github.io/token-registry/test.json)

### Learning

- VeChain technical basics [[view]](https://docs.vechain.org/) [[source code]](https://github.com/vechain/docs)
- How to work with *Connex* interface of VeChain [[view]](https://docs.vechain.org/)
- How to develop a simple Dapp on VeChain [[view]](https://abyteahead.medium.com/how-to-develop-a-dapp-on-vechain-i-intro-86ccc48ef079?source=your_stories_page-------------------------------------)
- How **VIP-191** fee delegation works and how to use it [[view]](https://abyteahead.medium.com/how-to-integrate-vip-191-i-f50971bb89eb)
- How **MPP** works and how to use it [[view]](https://mirei83.medium.com/how-vechain-mpp-works-and-how-to-use-it-f8affabce7e7)
- How to fast deploy a smart contract [[view]](https://abyteahead.medium.com/how-to-fast-deploy-a-smart-contract-on-vechain-with-bare-hands-eab8d7d96b43)
- Better understand VeChain proposals and standards (VIP-191, VIP-181, etc.) [[view]](https://github.com/vechain/vips/)
- How to setup a custom private network [[view]](https://mirei83.medium.com/vechain-customnetwork-the-bfc-story-f6ede804c94d)
- How to setup a solo development network [[view]](https://mirei83.medium.com/vechain-solo-development-environment-7707f41ac4a7)
- How to work with Python SDK of VeChain [[wallet]](https://mirei83.medium.com/howto-vechain-blockchain-part-1-8eba9b9e2874) [[transaction]](https://mirei83.medium.com/howto-vechain-blockchain-part-2-6ccd31f320c) [[call contract]](https://mirei83.medium.com/howto-vechain-blockchain-part-6-efabbd7b050f) [[calculate gas]](https://mirei83.medium.com/howto-vechain-blockchain-part-7-6b41b1080cd)

### Other Tricks

- How to recover VET sent to an ETH address [Binance Q&A Article](https://support.binance.us/hc/en-us/articles/360050437374-How-to-Recover-VET-Sent-to-an-ETH-Address)
- How to save your VTHO that is stuck on a smart contract [[view]](https://github.com/laalaguer/vechain-withdraw-vtho)
- How to build VeChain node on Windows [[view]](https://mirei83.medium.com/how-to-build-and-use-vechain-thor-in-microsoft-windows-d538c66390e6)
- How to move X-Node to Ledger [[view]](https://mirei83.medium.com/how-to-move-a-vechain-x-node-token-to-a-ledger-nano-hardware-wallet-7935ae218c47)
- X-Node manager by Fabian [[view]](https://manager.vechainstats.com/)
- Token transfer tools [[VeChainTokens]](https://laalaguer.github.io/vechain-token-transfer/) [[MyTokens]](https://tokens.vecha.in/#/wallets)
- Security Guidance for running a public VeChain node. [[view]](https://github.com/slowmist/vechain-core-nodes-security-checklist/blob/master/README-en.md)
- Nginx Configuration for running a public VeChain node. [[view]](https://gist.github.com/libotony/851b09f9a1a3da935b419e6fe636f9aa)
- How to sign your Tx offline and send it online with mobile wallet. [[view]](https://twitter.com/Martijncvv/status/1291493733230432262?s=20)
- How to swap VEN to VET [[view]](https://vechaininsider.com/guides/a-complete-guide-to-the-vechain-ven-to-vet-token-swap/)