Posts by Tag

Ethereum

Real Address Poisoning

5 minute read

Real world examples of address poisoning attacks, with detailed analysis and explanation of how they work.

Input Malleability in Solidity Calldata

7 minute read

Distinct Solidity calldata layouts can decode to the same input values and perform the same function execution steps, even though their raw bytes differ.

Fireblocks: Blocked by Policy

3 minute read

If you’ve ever configured Fireblocks TAP rules you will be no stranger to ‘Blocked by Policy’ messages. This is a user-friendly guide to debugging them.

Fireblocks: 101

8 minute read

Fireblocks is a great project, but perhaps has a reputation for being complex. This short 101 guide gives you a clear and practical overview.

Visualising Ethereum Token Movements

less than 1 minute read

A tool written in Go to generate GraphML for token movements for ERC20, ERC721 and ERC1155 (or their equivalents) on any EVM-compatible blockchain.

Back to top ↑

Security

Real Address Poisoning

5 minute read

Real world examples of address poisoning attacks, with detailed analysis and explanation of how they work.

Fireblocks: Blocked by Policy

3 minute read

If you’ve ever configured Fireblocks TAP rules you will be no stranger to ‘Blocked by Policy’ messages. This is a user-friendly guide to debugging them.

Back to top ↑

Fireblocks

Fireblocks: Blocked by Policy

3 minute read

If you’ve ever configured Fireblocks TAP rules you will be no stranger to ‘Blocked by Policy’ messages. This is a user-friendly guide to debugging them.

Fireblocks: 101

8 minute read

Fireblocks is a great project, but perhaps has a reputation for being complex. This short 101 guide gives you a clear and practical overview.

Back to top ↑

TAP rules

Fireblocks: Blocked by Policy

3 minute read

If you’ve ever configured Fireblocks TAP rules you will be no stranger to ‘Blocked by Policy’ messages. This is a user-friendly guide to debugging them.

Fireblocks: 101

8 minute read

Fireblocks is a great project, but perhaps has a reputation for being complex. This short 101 guide gives you a clear and practical overview.

Back to top ↑

Solidity

Input Malleability in Solidity Calldata

7 minute read

Distinct Solidity calldata layouts can decode to the same input values and perform the same function execution steps, even though their raw bytes differ.

Back to top ↑

Bitcoin

Blockchain 3D

less than 1 minute read

A free, web-based, blockchain explorer that visualises Bitcoin transactions in glorious 3D.

Back to top ↑

Unity

Blockchain 3D

less than 1 minute read

A free, web-based, blockchain explorer that visualises Bitcoin transactions in glorious 3D.

Back to top ↑

Pizza

Blockchain 3D

less than 1 minute read

A free, web-based, blockchain explorer that visualises Bitcoin transactions in glorious 3D.

Back to top ↑

Delivery Versus Payment

Back to top ↑

Atomic Settlements

Back to top ↑

Reverts

Back to top ↑

Maths

Back to top ↑