Indexers play an essential role in providing quick and scalable access to the data persisted in blockchains. Indexers are the backbone of many apps and services in all blockchain ecosystems.
The hicdex developer, @marchingsquare, created it as an easy-to-use API for third-party developers to create websites with HEN data. However, it has become a critical backend for the HEN marketplace. Many third-party tools and sites use hicdex, including Cyber metaverse, NftBiker’s tools, and hen.radio.
The traffic to HEN is growing exponentially, placing a lot…
In this third and last part of this series, I will go over the rest of the smart contract features that make HEN work.
The GUI for canceling is implemented in
There are two main steps for canceling:
Due to an exploit, HEN had to deploy V2 versions of the smart contracts. Now, most of the HEN features are implemented using the V2 smart contracts.
I will also discuss the V1 smart contracts exploit that drove the changes for the V2 design.
HEN utilizes smart contracts to manage the minting, selling, and buying processes to ensure the artist is paid for each sale and receives royalties for secondary sales.
Hackers recently stole digital artworks from HEN due to an exploit in one of the smart…
At the end of 2020, I started learning 3D design using the open-source Blender creation suite. The last time I tried a 3D graphics tool was eight years ago when I used 3D Studio Max during a short-lived interest in 3D printing.
I don’t find 3D modeling that engaging, but using Blender procedurally to create abstract artwork caught my attention. In particular, the fantastic work of a Blender artist, Midge Sinnaeve, inspired me to spend the next several months learning the tool to create art.
I’ve created a persona for my art called NoRulesJustFeels. I’m still very much in the…
Video can be a very effective way to use high-production visuals in your Interactive Canvas game for the Google Assistant. In a previous post, we discussed using video loops in an Interactive Canvas web app.
Using Interactive Canvas to create an Action for the Google Assistant combines the best of conversational interfaces with the rich visual capabilities of HTML.
We’ve been using Interactive Canvas for a while, experimenting with various ideas and working with partners to launch their Actions. Along the way, we’ve learned some lessons about what works well, and we’ll pass these on in this post to help you create a successful Action using Interactive Canvas.
Note: At this time, Google is only approving Canvas Actions that are gaming experiences.
Actions using Interactive Canvas are conversational Actions. You should start designing your game…
At I/O this year, we announced Interactive Canvas, a new way to build immersive, full-screen experiences that combine the power of voice, visuals, and touch on Smart Displays and Android phones. Starting today, you can build and deploy your Interactive Canvas Action to users. Interactive Canvas is currently only available for games, but we will consider other verticals in the future.
In a previous post, I discussed the design and implementation of my Magnificent Escape game for the Google Assistant. I’ve received lots of questions regarding the code and the Dialogflow agent. So, I’ve decided to open source the game.
I’ll explain how the project is organized and also discuss the latest learnings from the game in this post.
The game’s Dialogflow agent and fulfillment source code is available on GitHub. Some of the main files include:
Did you know that you can let your users record their own audio for a Google Assistant Action? In this article, we’ll show you how to create a simple prototype that allows users to make an audio recording that can then be played back on the Google Assistant.
We need a way for users to record audio. However, we didn’t want to make the user install another app, so we decided on using a web page instead.