Nefertiti is a CLI (aka command-line) app that usually runs in your terminal/console and does not really have an UI other than the command-line commands and arguments.
Nefertiti does include a simple web server, allowing other apps (for example: an Electron or Tauri app) to talk to it.
Before you can send requests to the Nefertiti web server and receive responses, you’ll need to start the so-called hub.
The hub is the thing that starts new trading bots, configures them, and terminates them. You as a front-end entity will mostly talk to the hub.
Starting the hub
Starting the hub…
This article describes what the Ethereum mempool is, why you should care, and how to monitor the Ethereum mempool from a Delphi app or service.
Before Ethereum transactions end up in a block, they are sitting in the mempool, waiting for miners to pick them up. Miners will pick transactions with the highest gas price first. In other words: the higher the gas price, the faster your transaction will get mined and the lower the gas price, the slower your transaction will get mined.
Let’s go back to the mempool itself for a moment. This is where pending, unconfirmed transactions…
WUTN (aka Wrapped UTN) is a token bridge for Universa’s UTNP token.
The purpose of this community-driven project is to allow for ETH-WUTN liquidity mining on Uniswap where you as a UTNP token holder can earn trading fees.
An idle asset is a wasted opportunity — Dan Elitzer
Unfortunately, the UTNP token itself does not allow for liquidity mining — or any other DeFi farming opportunity — because the UTNP contract does not implement
approve()is the greatest feature of ERC20. Without it there would be no money legos. — Martin Lundfall
Cool. How do I wrap my UTNP…
This article describes what Bankless is, and how to set this app up.
Bankless is a DeFi desktop app with the highest possible yield on your stablecoin savings.
DeFi apps are blockchain-based financial apps that do what banks do (savings, loans, time deposits, mortgages, pensions, etc) without a bank. These apps are trustless and censorship resistant.
Yes you can run your own Ethereum node, but setting up and managing a blockchain node is a difficult, time- and resource-consuming task. Not to mention that it is your responsibility to keep your node up to date with node and network upgrades.
QuikNode is a so-called remote node service that gives you all the power of a full-node without running one yourself. They have a free plan for developers, and…
In a previous article, we created a simple Smart Contract that did not do much other than output the message “Hello World!”
In this article, we will both read and write data to the blockchain. It is important to realize that while reading from the blockchain is free, writing to the blockchain will cost gas. If you don’t know what gas is or does, then please refer to this article.
Because we don’t want to spend any real-world ether on gas at this time, we will deploy our Smart Contract to the Ropsten test net. …
In this article, we will develop our first Smart Contract. Before we dive into the world of Smart Contracts, let us step back for a moment and look at what differentiates Ethereum from Bitcoin.
While Bitcoin is the mother of all blockchains, the Bitcoin business rules are pretty simple;
These business rules are hard-coded into the protocol and as such there isn’t much Bitcoin can do other than store and transfer value.
Ethereum is amazing, breakthrough technology. For the 1st time in history, we can write financial apps that do what banks do (savings, loans, time deposits, insurances, mortgages, pensions, etc) without a bank.
While HTTP allowed anyone in the world to create an online service, ETH will allow anyone in the world to create a financial service.
And because Ethereum is pretty much decentralized (more so than other blockchains), it is censorship resistant and therefore unstoppable. The banks cannot shut the network down, and neither can governments.
In a previous article, we transferred ether with Delphi. While ether is the number one cryptocurrency on the Ethereum blockchain, the network actually hosts thousands of other cryptocurrencies. Most of these other cryptocurrencies are known as ERC-20 tokens.
ERC-20 is a smart contract interface on the Ethereum blockchain for implementing tokens. ERC stands for Ethereum Request for Comment, and 20 is the number that was assigned to this request. Most of the tokens issued on the Ethereum blockchain are ERC-20 compliant. Because all ERC-20 tokens must adhere to the ERC-20 standard, it is super easy for an exchange to list…
In a previous article, we generated an Ethereum-signed message signature in Delphi. In this article, we will build on that concept and sign a transaction so that we can transfer cryptocurrency out of our wallet to another wallet.
If you want to send cryptocurrency from A to B — or write anything to the blockchain for that matter — you then need to send a so-called transaction to the network.
When transactions are sent to the network, they first end up in the mempool. Miners will pick transactions out of this mempool for them to verify. After a certain number…
Delphi/Rust/Go developer. Ethereum consultant. Embarcadero MVP. Ex-Adobe, Macromedia. Helped build 1Password.