Home Articles

Articles

image from Exploring non-custodial services

Exploring non-custodial services

Jim McDonald
Examining the features and use of services that traditionally require custody of assets (banks, lenders, etc.) when individuals want to retain custody of their assets.
Blockchain Finance Non-custodial services
image from Discovering which token standards are supported by a contract

Discovering which token standards are supported by a contract

Jim McDonald
Describing the process to understand if token contracts support ERC-20, ERC-721 or ERC-777 by querying registries and testing capabilities.
Blockchain Ethereum ERC-20 ERC-721 ERC-777
image from Understanding ERC-777 token operator contracts

Understanding ERC-777 token operator contracts

Jim McDonald
Examples of using ERC-777 token operator contracts to extend contract functionality, including code.
Blockchain Ethereum ERC-777
image from Understanding ERC-777 token contracts

Understanding ERC-777 token contracts

Jim McDonald
Explaining Ethereum token contracts in general and the specifics of the ERC-777 token contract, providing details on its features, functions and usage.
Blockchain Ethereum ERC-20 ERC-777

Managing ENS domains with Ethereal

Jim McDonald
Registering, managing and using Ethereum Name Service (ENS) domains from the command line with Ethereal.
Blockchain Ethereum Ethereum Name Service Ethereal
image from Trusting identities

Trusting identities

Jim McDonald
Exploring the issue of trust in identity in both the real world and cryptocurrencies.
Blockchain Identity
image from Understanding sparse Merkle multiproofs

Understanding sparse Merkle multiproofs

Jim McDonald
Sparse Merkle multiproofs provide space-efficient proofs for multiple values in the same Merkle tree. This article explains what sparse Merkle multiproofs are and compares them to pollarding.
Blockchain Cryptography Merkle trees Go
image from Understanding Merkle pollards

Understanding Merkle pollards

Jim McDonald
Merkle pollards are an extension to Merkle trees, providing a significant reduction in the size of repeated proofs in situations such as STARKs where proofs are generated against the same Merkle tree.
Blockchain Cryptography Merkle trees Go
image from Participatory random numbers in Ethereum

Participatory random numbers in Ethereum

Jim McDonald
Random numbers are useful for many purposes in computing. This article explains how to generate multi-party random numbers backed by an Ethereum smart contract.
Blockchain Ethereum Cryptography Random numbers
image from Using EthDNS to host your DNS domain

Using EthDNS to host your DNS domain

Jim McDonald
EthDNS can be used to store DNS records safely and in a distributed fasthion. This article describes how to set up a domain using EthDNS.
Blockchain Ethereum Ethereum Name Service Domain Name System Smart contracts
  • ««
  • «
  • 1
  • 2
  • »
  • »»
© 2012-2019 Weald Technology Trading Ltd.