<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Stories by Cryptnox Cards on Medium]]></title>
        <description><![CDATA[Stories by Cryptnox Cards on Medium]]></description>
        <link>https://medium.com/@cryptnox?source=rss-a249e5638a9b------2</link>
        <image>
            <url>https://cdn-images-1.medium.com/fit/c/150/150/1*Q-imqAC2rkcUjD6x2I4PdA.png</url>
            <title>Stories by Cryptnox Cards on Medium</title>
            <link>https://medium.com/@cryptnox?source=rss-a249e5638a9b------2</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Thu, 28 May 2026 17:30:42 GMT</lastBuildDate>
        <atom:link href="https://medium.com/@cryptnox/feed" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com" rel="hub"/>
        <item>
            <title><![CDATA[Blockchain Door Lock access with a Cryptnox Card]]></title>
            <link>https://cryptnox.medium.com/blockchain-door-lock-access-with-a-cryptnox-card-997827301825?source=rss-a249e5638a9b------2</link>
            <guid isPermaLink="false">https://medium.com/p/997827301825</guid>
            <category><![CDATA[iot]]></category>
            <category><![CDATA[web3]]></category>
            <category><![CDATA[nft]]></category>
            <category><![CDATA[hardware-wallet]]></category>
            <category><![CDATA[blockchain-iot]]></category>
            <dc:creator><![CDATA[Cryptnox Cards]]></dc:creator>
            <pubDate>Mon, 21 Nov 2022 15:55:23 GMT</pubDate>
            <atom:updated>2022-11-22T13:30:56.675Z</atom:updated>
            <content:encoded><![CDATA[<h3>Use Cryptnox NFT smartcard for blockchain IOT projects</h3><blockquote><a href="http://www.cryptnox.com/"><strong>Crytpnox</strong></a><strong> is developing and producing hardware wallets (cold storage) in smart card format</strong><br><strong>In this article, we will explain how to use a specific version (</strong><a href="https://shop.cryptnox.com/products/cryptnox-b-nft-1-card-1"><strong>B-NFT-1</strong></a><strong>)of the card as a blockchain door lock opener. This card type was specifically designed for NFT. The principle is to provide door access to the owner of an NFT assigned to the door lock. Upon on-chain confirmation of NFT ownership of the NFT by the key on the card, the device unlocks. This project can deployed either on a Rapsberry Pi or an ESP32. Libraries are available for both.</strong></blockquote><figure><img alt="" src="https://cdn-images-1.medium.com/max/872/1*6xOi9UL3Ntr1ouQse9TzZA.png" /></figure><p>We are using an Ethereum Virtual Machine compatible blockchain with ERC1155 smart contract. A door lock checks token balance of wallet address in cryptnox card for access.</p><p>The code of the project is published on the following repository:</p><p><a href="https://github.com/Cryptnox-IOT-Projects/Blockchain-Door-Lock-Access">GitHub - Cryptnox-IOT-Projects/Blockchain-Door-Lock-Access: Using a Cryptnox Card for door access linked to the temporary ownership of an NFT in a smart contract. The device will check ownership of an NFT associated with a Cryptnox hardware wallet card and authorize access if owned</a></p><p>Base hardware requirements:</p><ul><li>A Cryptnox NFT SmartCard (Type B-NFT-1). <strong><em>You can purchase a Cryptnox SmartCard or on the </em></strong><a href="https://shop.cryptnox.com/products/cryptnox-b-nft-1-card-1"><strong><em>Cryptnox</em></strong></a><strong><em> Shop</em></strong></li><li>A smart card reader</li><li>A solenoid door lock</li><li>A 12V power supply</li><li>A relay module</li><li>Jumper wires</li></ul><p>Raspberry Pi setup hardware requirements:</p><ul><li>A Raspberry Pi Model 4</li></ul><p>ESP32 setup hardware requirements:</p><ul><li>Esp32-WROOM-32</li><li>Adafruit PN532 Breakout Board</li><li>Logic level converter</li><li>Buck converter ( XL6009E1 or LM2596 )</li><li>10uf capacitor</li></ul><p>Software required:</p><ul><li>Cryptnox NFT Card Manager. Can be downloaded here:<br><a href="https://github.com/Cryptnox-Software/Cryptnox-NFT-Manager/releases">https://github.com/Cryptnox-Software/Cryptnox-NFT-Manager/releases</a></li></ul><p>Core functionality of the use case is as follows:</p><ol><li>A Cryptnox NFT card is initialized and seeded.</li><li>The user uses the card with wallet connect via Cryptnox NFT Manager and rents token from the smart contract via a website: there is an example of such a Web3 website based on the code of our repository <a href="https://zgwuaaetu8qq.usemoralis.com">HERE</a>.</li><li>Use the card to open door lock</li></ol><p>Functionality of the door lock setup is as follows:</p><ol><li>Reader picks up card inserted/tapped</li><li>Checks wallet address on card if corresponding token exists</li><li>If Yes, door lock opens. Otherwise, door lock stays closed.</li></ol><p><strong>Part 1: Preparing the door lock setup with:</strong></p><p>Raspberry PI</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/770/1*yWpGip9IzE3TMKh9ZAqY1Q.png" /></figure><p>Jumper wires connect as follows:</p><p><em>Rasp Pi to Relay</em></p><ul><li>Power (red) from PIN(2) of Rasp Pi to “IN” of relay.</li><li>Communication (blue) from PIN(12) of Rasp Pi to “VCC” of relay.</li><li>Ground (black) from PIN(6) of Rasp Pi to “GND” of relay.</li></ul><p><em>Relay to 12V power supply and solenoid door lock</em></p><ul><li>Power (red) from 12V power supply to Solenoid door lock.</li><li>Communication (blue) from relay(COM) to solenoid door lock.</li><li>Ground (GND) from relay(NO) to 12V power supply.</li></ul><p>ESP 32 &amp; Arduino Mega 2560</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*t2c3He-8PG0LGi03fiR1Kg.png" /></figure><p>Esp32 to PN532 breakout board ( SPI interface )</p><ul><li>Esp32 ( g16 ) connects to PN532 ( SCL )</li><li>Esp32 ( g23 ) connects to PN532 ( SDA , MOSI )</li><li>Esp32 ( g19 ) connects to PN532 ( MISO )</li><li>Esp32 ( g18 ) connects to PN532 ( SCK )</li><li>3.3V connects to 3.3V</li><li>GND connects to GND</li></ul><p>Connection of Esp32 , Logic Level Converter and 12V Relay</p><ul><li>Esp32 ( GND ) connects to Relay ( GND )</li><li>Esp32 ( 3.3V ) connects to Logic Level Converter ( LV )</li><li>Esp32 ( g32 ) connects to Logic Level Converter ( TX1 )</li><li>Logic Level Converter ( TX0 ) connects to Relay ( IN )</li></ul><p>Connection of 12V power adapter, 12V Relay and Solenoid Door lock</p><ul><li>Power adapter ( VCC ) connects to Relay ( COM )</li><li>Power adapter ( VCC ) connects to 12V Relay ( VCC )</li><li>Power adapter ( GND ) connects to Solenoid door lock ( GND )</li><li>Relay ( NO ) connects to Solenoid door lock ( VCC )</li></ul><p>Connection of 12V power adapter, XL6009E1 buck converter and Esp32</p><ul><li>Power adapter ( VCC ) connects to XL6009E1 ( IN ( + ) )</li><li>Power adapter ( GND ) connects to XL6009E1 ( IN ( — ) )</li><li>XL6009E1 ( OUT ( + ) ) connects to Esp32 ( 5V, Vin )</li><li>XL6009E1 ( OUT ( — ) ) connects to Esp32 ( GND )</li></ul><p>This one is to step down the 12V to 5V dc for Esp32 because it’s not recommended to power the Esp32 with 12V. Adjust the knob on the buck converter to reduce dc 12V to 5V. Now the whole project can run with 12V. You can also use other buck converters like LM2596.</p><p>Connection of 10uF Capacitor to Esp32 ( Optional )</p><ul><li>Capacitor positive pin ( anode ) to Esp32 ( EN )</li><li>Capacitor negative pin ( cathode ) to Esp32 ( GND )</li></ul><p>This connection is optional for auto boot. If you set up this connection, you don’t need to press the boot when uploading the program on Esp32.</p><p>And you can solder the capacitor directly to Esp32 like this if you don’t want to connect it with jumper wire.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/489/1*k6CWIi4J9v-GhrsTgvUM-A.png" /></figure><p><strong>Part 2: Initialize and seed a Cryptnox B-NFT-1 Card</strong></p><p>Use Cryptnox NFT Card Manager.</p><p>Start application -&gt; Scan card -&gt; Initialize card and follow instructions.</p><p><strong>Part 3: Rent door lock token from ERC1155 smart contract via frontend</strong></p><p>You must setup a Web3 website such as <a href="https://zgwuaaetu8qq.usemoralis.com">THIS</a> (look in repo for corresponding code).</p><p>In the “Connect wallet” options, choose “Wallet Connect”.<br>Click on “copy link”.</p><p>In the Cryptnox NFT Manager, choose the wallet connect tab,<br>paste the previously copied link then connect. Confirm signing to connect successfully.</p><p>Once the wallet is connected to the site, rent your desired token. The rent fee will be 0.001 Geth and the token has an expiry timer of 30 mins.</p><p><strong>Part 4: Access door lock</strong></p><p>With the setup completed, tap/insert your card on/into the reader, and observe as the door lock opens as it confirms the corresponding token exists in your wallet address.</p><p>If in case the token has expired (rented over 30 mins) , the door lock will stay closed and the token will be burnt from your address.</p><p>Demo Videos below:</p><p>Raspberry Pi Setup</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FGfXh9IILy8s%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DGfXh9IILy8s&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FGfXh9IILy8s%2Fhqdefault.jpg&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;type=text%2Fhtml&amp;schema=youtube" width="854" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/5019d6fe1bd101321a38253e799526b7/href">https://medium.com/media/5019d6fe1bd101321a38253e799526b7/href</a></iframe><p>ESP32 Setup</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FgSAYXqjQw4I&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DgSAYXqjQw4I&amp;image=http%3A%2F%2Fi.ytimg.com%2Fvi%2FgSAYXqjQw4I%2Fhqdefault.jpg&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;type=text%2Fhtml&amp;schema=youtube" width="854" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/c5cae18227dd22b268eda80a036a3d01/href">https://medium.com/media/c5cae18227dd22b268eda80a036a3d01/href</a></iframe><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=997827301825" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[NFT Materialization with an NFT Cryptnox Card]]></title>
            <link>https://cryptnox.medium.com/nft-materialization-with-an-nft-cryptnox-card-599c871401d9?source=rss-a249e5638a9b------2</link>
            <guid isPermaLink="false">https://medium.com/p/599c871401d9</guid>
            <category><![CDATA[non-fungible-tokens]]></category>
            <category><![CDATA[materialization]]></category>
            <category><![CDATA[cold-storage]]></category>
            <category><![CDATA[blockchain]]></category>
            <category><![CDATA[hardware-wallet]]></category>
            <dc:creator><![CDATA[Cryptnox Cards]]></dc:creator>
            <pubDate>Sun, 02 Oct 2022 09:39:18 GMT</pubDate>
            <atom:updated>2024-06-08T15:33:45.970Z</atom:updated>
            <content:encoded><![CDATA[<blockquote><a href="http://www.cryptnox.com"><strong>Crytpnox</strong></a><strong> is developing and producing hardware wallets (cold storage) in smart card format </strong><br><strong>In this article, we will explain how to use a specific version (</strong><a href="https://shop.cryptnox.com/products/cryptnox-b-nft-1-card-1"><strong>B-NFT-1</strong></a><strong>)of the card for perfect NFT materialization. This card type was specifically designed for this purpose, and at the end of this article, we will explain in a technical section why this is only achievable with this card. As of the date of publishing this article, the NFT Cryptnox Card is not officially on the market.</strong></blockquote><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*XE89RE-I616rYmVtxFiQcg.jpeg" /></figure><p>In this article, we will show how to materialize this NFT on a Cryptnox NFT card:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/480/1*6u6E_EqHKMhKO6XsZlo7Kg.gif" /></figure><p>It was minted on the NFT marketplace <a href="http://www.opensea.io">Opensea</a> using the store smart contract on Polygon chain (ERC1155).</p><p>The corresponding page looks like this (you can look at it <a href="https://opensea.io/assets/matic/0x2953399124f0cbb46d2cbacd8a89cf0599974963/37347503350343378463437055310135262586323054585479189953288949993764785488871">here</a>) :</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*KUuHSvGGC5nSjYk1UzmpSg.png" /></figure><p><strong>Part 1:</strong></p><p>Copy the URL of the display page of the NFT as above. In our case it will be:<br><a href="https://opensea.io/assets/matic/0x2953399124f0cbb46d2cbacd8a89cf0599974963/37347503350343378463437055310135262586323054585479189953288949993764785488871">https://opensea.io/assets/matic/0x2953399124f0cbb46d2cbacd8a89cf0599974963/37347503350343378463437055310135262586323054585479189953288949993764785488871</a></p><p><strong>Part 2:</strong></p><p>Download and install Cryptnox NFT Manager <a href="https://github.com/Cryptnox-Software/Cryptnox-NFT-Manager/releases/latest">here</a> (Only on Microsoft Windows for now).</p><p>Start it, and<strong> paste the above copied URL in the URL field</strong>, and press the <strong>Get fields button.</strong></p><p>The app display will look like:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*FhltOH6uJLgTfb7qYUGk2A.png" /></figure><p><strong>Part 3:</strong></p><p>Put a Cryptnox NFT Card in a card reader (only one reader and one card), and press the Execute load button. Wait for 2–3 seconds as the car generates an internal random key pair, and then you will get the following display:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*e4QtZXC9h7dcUiuetPQ6iQ.png" /></figure><p>Look at the following field:</p><p><strong>Your card address:<br>0x36dfe1bE81402512AD77f1D4753edb61796352f7</strong></p><p>This is the public key of the on-card generated key pair !</p><p><strong>Part 4:</strong></p><p>Now we go back to the above NFT Opensea marketplace page, and we will transfer the NFT to the address of the card. Press the Transfer button on the upper right, and put the card address as recipient:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*RC1Ku1ehbXII3A_aKFctPQ.png" /></figure><p>Validate with your Web3 wallet (It can perfectly be a Cryptnox Hardware Wallet Card, using Walletconnect). Then the transfer should be completed:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/712/1*gElBWPQLwR_8YmgGlAqrdA.png" /></figure><p>And now that the NFT is transferred to the address of the card, it is materialized on a Cryptnox NFT Card !</p><p>Chek on the NFT Manager app and press the <strong>Card info</strong> button. This appears:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*Lt9PR91IsJb4Z06qs0Tj-w.png" /></figure><p>As you can see, the <strong>Checking owner contract </strong>field = OK (it was not the case when the card was loaded, before performing the transfer).</p><p>Let’s get a bit more technical for a sec, so that you can grasp the technical materialization aspect. Look at the following data:</p><p><strong>“No history entries”</strong></p><p>This means that the private key was never used, thus no digital signature was ever performed with the private key generated on the card. Who ever is holding the card is 100% sure to be the sole owner of the card ! This cannot be completed with any other kind of hardware wallet as of this date !</p><p>Want to perform the above check on your phone ? Want to stream the NFT to your Apple TV ? Download the Cryptnox Wallet app from the Apple Store:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*QTI3-B95NFt1HRXUmrD2dg.png" /></figure><p>Start the App, scan the Crpytnox NFT Card and the corresponding menu will appear. Enjoy !!</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=599c871401d9" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Blockchain Electricity Power Meter with a Cryptnox Card]]></title>
            <link>https://cryptnox.medium.com/blockchain-electricity-power-meter-with-a-cryptnox-card-8cf2f6db807?source=rss-a249e5638a9b------2</link>
            <guid isPermaLink="false">https://medium.com/p/8cf2f6db807</guid>
            <category><![CDATA[cold-storage]]></category>
            <category><![CDATA[hardware-wallet]]></category>
            <category><![CDATA[power-meter]]></category>
            <category><![CDATA[blockchain]]></category>
            <category><![CDATA[iot]]></category>
            <dc:creator><![CDATA[Cryptnox Cards]]></dc:creator>
            <pubDate>Tue, 13 Sep 2022 14:28:49 GMT</pubDate>
            <atom:updated>2022-10-02T09:44:09.226Z</atom:updated>
            <content:encoded><![CDATA[<h3>Use a Cryptnox Hardware Wallet smartcard for IOT projects related to blockchain</h3><blockquote><a href="http://www.cryptnox.com"><strong>Crytpnox</strong></a><strong> is a swiss company developing and producing hardware wallets (cold storage) in smart card format. <br>In this project, we will show how a Cryptnox Hardware wallet smart card can be used to secure the private key for a token minting power meter. It can potentially have an application to projects related to tokenized Kilowatts per hour (kWh) of renewable origin. The solution presented can also have application to any kind of sensor readings.</strong></blockquote><figure><img alt="" src="https://cdn-images-1.medium.com/max/872/1*6xOi9UL3Ntr1ouQse9TzZA.png" /></figure><p>We are using an Ethereum Virtual Machine compatible blockchain with ERC20 smart contract. The amount of kWh token minted by the device is equivalent to the measurement of kWh production over a period T.</p><p>The code of the project is published on the following repository:</p><p><a href="https://github.com/Cryptnox-IOT-Projects/kWh-Minting-Burning-Meter">GitHub - Cryptnox-IOT-Projects/kWh-Minting-Burning-Meter: Software &amp; Hardware to create a Kilowatts per Hour Meter that mints (production) or burns (consumption) a corresponding kWh token</a></p><p>The hardware required:</p><ul><li>A Cryptnox Hardware Wallet Card (Type BG-1 ). <strong><em>You can purchase a Cryptnox Hardware Wallet SmartCard on</em></strong><a href="https://www.amazon.com/Cryptnox-7649992538059-BG1-Blockchain-SmartCard/dp/B09JRCRXWW"><strong><em> Amazon</em></strong></a><strong><em> or on the </em></strong><a href="https://shop.cryptnox.com/products/walletconnect-hardware-wallet-card"><strong><em>Cryptnox Shop</em></strong></a></li><li>A contact smart card reader (<a href="https://shop.cryptnox.com/pages/mini-smartcard-reader">shop.cryptnox.com/pages/mini-smartcard-reader</a>)</li><li>A Raspberry Pi Model 3 or 4 with Ubuntu 22.04 installed</li><li>A standard electricity power meter with SO pulse out connectors (standard IEC 62053–31). In our project, we will use a Velleman EMDINO1 rail mount kWh Meter (<a href="https://www.velleman.eu/products/view/?country=fr&amp;lang=fr&amp;id=411264">https://www.velleman.eu/products/view/?country=fr&amp;lang=fr&amp;id=411264</a>)</li></ul><p>The device will record electricity production from the SO pulse out reading of the meter.</p><p>The device’s core functionality is the following:</p><ol><li>Measure electricity production on a connected wire in kWh over a period of time T</li><li>At the end of each period of time T, the device will perform the following actions: <br>a) internally reads the total amount of kWh, <br>b) generate a corresponding “mint” transaction for equivalent tokens of a specific smart contract, <br>c) perform a digital signature with the Cryptnox Card, <br>d) broadcast the signed transaction to the chain endpoint, <br>e) reset the internal kWh reading to zero</li></ol><p><strong>Part 1: Connecting The Meter pulse out connectors to the Raspberry Pi</strong></p><p>The meter will be connected to pins 2 and 40 of the Pi (pin description below)</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*6Qryif2Sfq3kX0Fc389pJQ.png" /></figure><p>The Pi 5v output (pin 2) is connected to the pulse out input connector of the Meter (connector 21). The pulse out output connector of the Meter (connector 20) is connected to a 10 K Ohm resistor, and then to pin 40 (GPIO 21) of the Pi (Note: to avoid “floating” and false pulse detection, it is mandatory to activate the internal pull down resistor on GPIO 40. This has been implemented in our code).</p><p>The meter will output an idle low voltage output (T_low), and on each pulse, a 90 ms high voltage output (see diagram below).</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/625/1*77swmtlgT1RmQmHtGzeTMA.png" /></figure><p>The Meter pulse out output will be connected to pin. Each pulse will be recorded by a python script.</p><p>In our case, the setup looks like that:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*C3gqTS9eHpV0sQpOYzkY5g.jpeg" /></figure><p><strong>Part 2: Initialize a Cryptnox Hardware Wallet Card</strong></p><p>You can either use CryptnoxPro command line software from Cryptnox, or you can use an Iphone (more user friendly):</p><p>Download Cryptnox Wallet from the Apple store:</p><p><a href="https://apps.apple.com/app/id1583011693">‎Cryptnox Wallet</a></p><p>Start application -&gt; scan card -&gt; Initialize card and follow instructions.</p><p>Save the public address on Icloud for easy recovery for later.</p><p><strong>Part 3: deploy the contract KWHContract.sol to the EVM compatible chain of your choice (We used Rinkeby testnet).</strong></p><ol><li>Go to `<a href="https://remix.ethereum.org`">https://remix.ethereum.org`</a>, create a new workspace</li><li>Under contracts, rename file as desired, paste code from solidity file from repository into renamed file on remix:<br><a href="https://github.com/Cryptnox-IOT-Projects/kWh-Minting-Burning-Meter/tree/main/energyERC20contract/remix">https://github.com/Cryptnox-IOT-Projects/kWh-Minting-Burning-Meter/tree/main/energyERC20contract/remix</a></li><li>Compile and Deploy</li><li>In Deployed Contract, find the addMinter function, paste the public address of the Cryptnox Hardware Wallet card and press “Transact”</li></ol><p><strong>Part 4: Install and update the Python script on the Raspberry Pi</strong></p><p>Install the script from the repository as per the Readme file, and update contract address in line 29 of pulse_monitor.py</p><p><strong>Part 5: Start the electricity production and minting process</strong></p><p>You can use consumption from the grid for simulation. Execute the script in the console to start the measuring and minting loop.</p><p>Dont forget the arg arguments to the python pulse_monitor.py command, &lt;wallet_public_address&gt; &lt;gpio_number&gt;</p><p>The console should look like that when it mints tokens:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*ApaW66saoMGnF5tuz-EKnw.png" /></figure><p>On etherscan, the minting transaction should appear:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*GCA2wO9icyEC0YqmOXhI8Q.png" /></figure><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=8cf2f6db807" width="1" height="1" alt="">]]></content:encoded>
        </item>
    </channel>
</rss>