W12 protocol is a decentralised trust-less system that use blockchain technology to ensure transparency of transactions and smart contracts to control the implementation of main stages. The W12 protocol permits the creation of P2P digital contracts, digital contracts templates, access to the W12 decentralised network, voting/decision making mechanism, an algorithm for digital contract execution, utility token sale platform, charity campaign platform and security token sale platform. The W12 token is an Ethereum-based ERC20 token used as a purchase method and to provide rights to users during voting campaigns.