A curated list of awesome resources, apps, wallets, partners and media to learn everything about the WAN blockchain
Wanchain is a smart contract platform which allows for the decentralized transfer of value between different blockchains. Our end goal is to host an ecosystem of multi asset financial applications such as exchanges, loans, options and derivatives to allow for the crypto economy to grow and prosper.
Any contribution to this repo is more then welcome follow this guide
Items marked with
are officially maintained and distributed by the Wanchain Foundation as part of the core set of applications and tools
Table of Contents
- Official Links
- Official Communication Channels
- Media
- Get WAN
- Tools
- New developers start here
- Developer Resources
Official Links
- Main website - Wanchain Foundation website
- WanWallet - Wanchain official secure wallet
- Wanscan - Wanchain explorer
- Whitepaper
- Yellow paper
- Commercial paper
Official Communication Channels
Media
Beginner Guides
- Overview Of Wanchain - Article by Stillman
- Wanchain Introduction Video - Video by Wanchain
- The Importance Of Blockchain Interoperability - Article by Jack Lu
- Wanchain - A new way of connecting Blockchains - Article by Oliver Birch
- An Overview of the Wanchain Cross-Chain Implementation Model - Article by Dan Reecer
- What is Wanchain? - Article by CoinCentral(.com)
- Wanchain's Vision - Reddit post by u/phoeniciaStrategy
Tutorials
- How To Deploy Smart Contract On Wanchain - Wanchain Documentation
- Developing Wanchain Applications - Hackathon Handbook by Weijia Zhang
- Trezor Wallet for Wan - Instruction manual to setup Wan on Trezor
- Ledger Wallet For Wan - Instruction manual to setup Wan on Ledger wallet
- Wanwallet 2.0 Cross chain transactions - Instruction to initiate cross chain transaction using our Wanwallet
Technology Analysis
- Introduction to Shamir's Secret Sharing and Secure Multi Party Computing - Article by Noah Maizels that goes in depth into the 2 core components of Wanchain's technology
Dive into Secure Multi Party Computation
- Tutorial on Secure Multi Party Computation - Presentation by Somitra Sanadhya
- Protecting Privacy with Secure Multi Party Computation - Blog post by Christopher Sadler
- awesome-mpc - A collection of resources to learn more about MPC compiled by rdragos
- What is Shamir's Secret Sharing Scheme? - Article published on point-at-infinity(.org)
- Splitting your secrets with Shamir's Secret Sharing Scheme - Technical Blog by Michal Witas on Future Processing
- Example implementation of Shamir's Secret Sharing in Java - Github Repo by timtiemens
Technology FAQ
AMAs And Messages To Community
- Optimizing Wanchain — Transition from Startup Advisory to Ecosystem Growth and Mass Adoption - Article by Oliver Birch
- A Letter To The Wanchain Community - Letter by Jack Lu
- Wanchain Reddit AMA - AMA by Wanchain team
- CryptoCurve And Wanchain AMA - AMA by Wanchain and Cryptocurve teams
- This Is Wanchain Ask Us Anything - AMA by the Wanchain team
- Meet The Wanchain Team - Video by Wanchain
- The Path Toward a Decentralized Financial System - Article by Johann Eid
Important Milestones
- Wanchain 3.0 Launches Bitcoin Bridge to Ethereum — Continues Rapid Progression in Blockchain Interoperability Mission - Article by Dan Reecer
- Wanchain 3.0 Alpha Testnet Is Live - Article by Jack Lu
- Wanchain's Bridge To The Ethereum Blockchain Is Now Open - Article by AltcoinToday(.com) for the release of version 2.0
- Wanchain's Mainnet Is Live Video - Short video by Wanchain
Partnerships And Collaborations
- Wanchain and Chain Accelerator Establish Collaboration in France - Article by Johann Eid
- MakerDAO’s Dai Stablecoin and MKR are Live on Wanchain, Bringing Interoperability with Bitcoin - Article by Johann Eid
- Wanchain Adds Real-World Data with Chainlink Integration and Partnership - Article by Dan Reecer
- Wanchain Joins The Ethereum Entreprise Alliance - Article by Michael Picone
- 0xcert and Wanchain enter Stretegic Alliance - Article by 0xcert
- Wanchain Teams Up With Various Austin Companies to Form Regional Blockchain Innovation Hub - Article by Samantha Hurst
Interviews And Conferences
- Jack Lu's Interview On Wanchain - Interview by Eugene Tay
- Jack Lu's Speech On Wanchain And Its Ecosystem - Speech at Beyond Blocks
- Interview With Jack Lu, Founder And CEO At Wanchain - Interview by Uzi
- Texas Bitcoin Conference - Jack Lu presenting at Texas Bitcoin conference
- Austin Blockchain Collective - Town Hall - Wanchain team presenting at Austin Blockchain conference
- Oliver Birch Interview - Interview by CryptoDealers
- Scott Trowbridge and Oliver Birch Interview - Interview by Crypto Bulk
- Interviw With Oliver Birch And Dan Reecer About Marketing And Community - Interview by Unifi
- Johann Eid's Presentation Of Wanchain - Conference at StartupToken
- Oliver Birch And Johann Eid Talk About Wanchain - Wanchain's meetup in France
- Wanchain Introduction For 2.0 - Conference at Wuhzen World Blockchain Conference
Articles And Video About Us ❤️
- Cryptocurrencies With Working Products - Article by Invest In Blockchain (.com). Wanchain mentioned as one of the few cryptos with a working product
- Wanchain Review - Video by the Crypto Lark
Find WAN
Exchanges
Tools
Clients
- go-wanchain - Wanchain's official client written in Go
Store Your WAN
Wallets
- WanWallet - Wanchain official secure wallet
- Cryptocurve wallet
Extension Wallets
Web Wallets
- MyWanWallet - Open source web wallet with Wancoin and WRC20 support
Mobile Wallets
- Trust Wallet - Binance's official wallet supports WAN
- Theia Wallet
Hardware Wallets
- Trezor - The first hardware walllet
- Ledger Nano S - The French hardware wallet 😊
Explorers
- Wanscan - The official Wanchain explorer
- Wanchain block explorer - A community built block explorer
- Wanchain network stats
- CryptoCurve explorer
Faucets
- WanFaucet - Instantly get WAN to fund your OTA transactions
Wanchain name service
- Portal Network - Portal Network supports the auction and trading of Wanchain domain names
- MyWanWallet - MyWanWallet supports the auction and trading of Wanchain domain names
Developer Tools
Wanchain leverages the EVM. As such, any tools that Ethereum are familiar with can be used on Wanchain. Here is a list of tools developers can use to build on Wanchain. It that was copied fom this Ethereum developers tools list compiled by our awesome friends at Consensys!
New developers start here
- Solidity - The most popular smart contract language.
- Truffle - Most popular smart contract development, testing, and deployment framework. Install the cli via npm and start here to write your first smart contracts.
- Wanmask - Chrome extension wallet to interact with Dapps.
- Truffle boxes - Packaged components for the Ethereum ecosystem
Developer Resources
Developing Smart Contracts
Smart Contract Languages
- Solidity- EVM smart contracting language
- Bamboo - A morphing smart contract language
- Vyper - New experimental pythonic programming language
- LLL - Low-level Lisp-like Language
- Flint - New language under development with security features including asset types, state transition, and safe integers
Cross chain transaction APIs
- wanx - Utility for making cross chain transactions on the wanchain network.
- javascript SDK for ETH and ERC20 transactions
- javascipt SDK for BTC transactions
Frameworks
- Truffle - Most popular smart contract development, testing, and deployment framework. The Truffle suite includes Truffle, and Drizzle and Ganache, which we forked and adapted to Wanchain with Wanache
- Embark - Framework for DApp development
- Dapp - Framework for DApp development, successor to DApple
- Populus - The EVM development framework with the most cute animal pictures
- Etherlime - ethers.js based framework for Dapp deployment
- 0xcert - JavaScript framework for building decentralized applications
- Specron - Lightweight, open-source and magic-free framework for testing Solidity smart contracts
IDEs
- Remix - Web IDE with built in static analysis, test blockchain VM.
- Superblocks Lab - Web IDE. Built in browser blochain VM, Metamask integration (one click deployments to Testnet/Mainnet), transaction logger and live code your WebApp among many other features.
- Atom - Atom editor with Atom Solidity Linter, Etheratom
- Pragma - Very simple web IDE for solidity, and auto-generated interfaces for smart contracts. autocomplete-solidity, and language-solidity packages
- Vim solidity - Vim syntax file for solidity
- Visual Studio Code - Visual Studio Code extension that adds support for Solidity
- Intellij Solidity Plugin - Open-source plug-in for JetBrains IntelliJ Idea IDE (free/commercial) with syntax highlighting, formatting, code completion etc.
- YAKINDU Solidity Tools - Eclipse based IDE. Features context sensitive code completion and help, code navigation, syntax coloring, build in compiler, quick fixes and templates.
- Eth Fiddle - IDE developed by The Loom Network that allows you to write, compile and debug your smart contract. Easy to share and find code snippets.
Interoperability Overview
Media
- Comparison of Inter-Blockchain Communication Technologies - Article sponsored by Parity
- Blockchains Are Verticalizing, So We Need Interoperability - Article published by Forbes (.com)
- Looking Ahead To Blockchain Interoperability : Issues And Future Solutions - Article published by Blockonomi (.com)
- The Opportunity For Interoperable Chains Of Chains - Article published by Multicoin capital (.com)
- Cross-chain infrastructure - Blog by Havven