Open the Accounts tab and send a little ETC to your default account. If you do not have ETC, you can ask for some from etc@secondstate.io
If you have Metamask for ETC, you could opt to use Metamask in the Providers tab. BUIDL and dapps it creates will now use the default account in Metamask to make contract calls and to pay for gas.
Step 3
3.1 Copy and paste the following code to the contract section of BUIDL.
The smart contract is very simple. It provides the text and image url to be voted on, and keeps a record of votes. The vote() method is called by voters to vote thumb up or down. The contract is to be compiled by Solidity 0.4.2, and hence the syntax is a little dated.
3.4 Next, copy and paste the following HTML code into the HTML editor.
<div class="container">
<br/>
<div class="alert alert-primary" role="alert">If you have MetaMask for ETC, select MetaMask in the accounts widget at bottom right.</div>
<div class="jumbotron">
<p class="lead" id="greeting"></p>
<div id="imageDiv" style="display:none">
<img id="image" src="" class="img-fluid img-thumbnail"/>
</div>
<hr/>
<p id="votes" style="display:none">
<span id="ups"></span> voted 👍 |
<span id="downs"></span> voted 👎
</p>
<form id="form" class="form-inline" style="display:none">
<button id="voteUp" type="button" onclick="return vote(1);" class="btn btn-secondary mb-2">👍</button>
<button id="voteDown" type="button" onclick="return vote(-1);" class="btn btn-secondary mb-2">👎</button>
</form>
<div id="formSubmitted" style="display:none">Please wait up to 42 seconds for confirmation ...</div>
<div id="myVoteUp" style="display:none">You have already voted 👍</div>
<div id="myVoteDown" style="display:none">You have already voted 👎</div>
</div>
<p>You need to pay a tiny amount of ETCs to vote. Make sure that you have at least 0.1 ETC at your current account address: <a target="_blank" href="" id="myAddr"></a></p>
<p style="text-align:center">Created with <a target="_blank" href="https://www.secondstate.io/etc/">BUIDL for ETC</a>. Checkout the <a target="_blank" href="https://docs.secondstate.io/buidl-developer-tool/demo-a-voting-dapp/ethereum-classic">tutorial</a> to create your own!</p>
</div>
3.5 Copy and paste the following JavaScript code into the JS editor.
3.6 Click on Run to see the dapp in action! You can now vote thumb up or down inside BUIDL.
3.7 Finally, you can publish the dapp.
Just click on the Publish button and give the dapp a name. Once published, you can share the published URL to the public to vote on your issue!
If the dapp user has MetaMask for ETC installed, the dapp will ask whether she would like to use her MetaMask account instead of auto-generated or imported accounts.