[New Feature] dApps on NEO: Smart Contract functions can now be executed from web-based interfaces.

View this thread on: d.buzz | hive.blog | peakd.com | ecency.com
·@deanpress·
0.000 HBD
[New Feature] dApps on NEO: Smart Contract functions can now be executed from web-based interfaces.
<html>
<p><img src="https://i.imgur.com/FzbR7AQ.jpg" width="1724" height="721"/></p>
<p><strong>In preparation for the RedPulse ICO (which runs exclusively on the Neo Blockchain), developers at </strong><a href="http://cityofzion.io/"><strong>City of Zion</strong></a><strong> have worked hard to release their latest version of the neon wallet: </strong><a href="https://github.com/CityOfZion/neon-wallet/tree/0.0.6"><strong>version 0.0.6.</strong></a></p>
<p>After inspecting the new wallet's code, I noticed the new API functions that were implemented are <strong>a downright breakthrough</strong> for Neo. This is what many developers have been waiting for: <strong>invoke smart contract functions with an API.</strong></p>
<p>Where developers could previously only build individual smart contracts, and apps with basic wallet functionalities, <strong>developers can now build completely functioning decentralized apps (dApps) on Neo.</strong></p>
<p><img src="https://i.gyazo.com/50dae7eaf6578de20cdd7c512e988024.png" width="987" height="199"/></p>
<p>Previously, Neo Smart Contracts could only be executed from the Neo core and dev wallets.<br>
Developers could build their <em>back-end</em> infrastructure with <em>smart contracts</em>, but it wasn't possible to connect the smart contracts' functions with a <em>front-end </em>using client-side <em>APIs</em>.</p>
<p>Think of the possibility to build posting functions similar to Steemit (CRUD: Create, Read, Update, Delete), but no interface to interact with these functions (i.e. Steemit's website and submit page). This was a dealbreaker for a lot of developers, resulting in Ethereum being used over Neo for development (considering Ethereum already offered the full dApp-building package).</p>
<p>Now, thanks to the developers at Neo &amp; CoZ, Neo allows for building the back-end (<em>smart contracts</em>), and connecting it to a front-end client (<em>APIs</em>) for consumer use.</p>
<p>This update makes Neo a serious contender for dApp development, and we'll definitely be seeing an influx of dApps releasing on Neo in the near future.</p>
<p>To start building dApps on Neo, take a look at <a href="https://github.com/CityOfZion/neo-js">neo-js</a>, a Javascript module built by <a href="http://cityofzion.io/">City Of Zion</a> for interacting with the Neo Blockchain and (soon) Neo Smart Contracts. For building smart contracts, check out the official Neo<a href="http://docs.neo.org/en-us/sc/introduction.html"> Wiki</a>.</p>
<p>Special mentions to CoZ devs <em>lllwvlvwlll</em>, <em>snowypowers, unignorant, </em>and <em>localhuman </em>for working around the clock to integrate these features!</p>
<p><em>For faster updates follow me on:</em></p>
<ul>
  <li><a href="https://twitter.dean.press/"><em>Twitter&nbsp;</em></a></li>
  <li><a href="https://dean.press"><em>LinkedIn</em></a></li>
  <li><a href="https://medium.dean.press"><em>Medium</em></a></li>
</ul>
</html>
👍 , , , , , , , , , , , , ,