Skip to main content
  1. Guides
  2. /All Tags
  3. /Python Guides

Python Guides

15 guides
Chain: All
Language: All
Technology: All
Product: All
Use Case: All
Level: All

How to Create a Staking Vault Smart Contract with ApeWorX/ape

This guide teaches how to create and deploy a staking vault smart contract using the ApeWorX (ape) framework on Ethereum. It covers setting up an Ape project, writing ERC-20 and ERC-4626 vault contracts in Vyper, testing the contracts, and deploying them to the Sepolia testnet.

Created June 28, 2024Intermediate
EthereumApeERC20ERC4626 DeFiEVMSmart ContractsVyper

How to Validate Incoming Streams Webhook Messages

In this guide, you will learn how to ensure the integrity and authenticity of incoming webhook messages by verifying HMAC signatures using Python. You will retrieve the necessary headers, prepare the payload, and execute a Python script to perform signature verification.

Created May 3, 2024Beginner
EthereumEVMQuickNode ProductSecurityStreams

How to Send ERC-20 Tokens using Web3.py and Python

This comprehensive guide covers the steps to send ERC-20 tokens on the Ethereum blockchain using Web3.py with Python.

Created November 19, 2023Intermediate
EthereumERC20EVMTransactionsWeb3.py

How to Audit Ethereum Wallet Activity using Web3.py

In this guide, users will learn how to audit wallet activity on Ethereum using Python.

Created November 1, 2023Intermediate
AccountingAnalyticsEVMTransactionsWalletsWeb3.py

How to Send Transactions with EIP-1559 and Legacy Methods using Python

In this guide, you will learn how to send transactions with EIP-1559 and Legacy Methods on Ethereum using Python and web3.py library.

Created July 11, 2023Beginner
EthereumEIP-1559Transactionsweb3.py

Transaction Calldata Demystified - A Guide to Understanding Transaction Calldata on Ethereum

This guide will teach you how to decode transaction calldata so you can better comprehend other transactions you come across. By the end of the guide, you’ll also learn how to encode and decode programmatically with Web3.py and Python.

Created January 23, 2023Beginner
EthereumEVMTransactionsWeb3.py

How to Fetch Transaction History on Ethereum using Web3.py

In this guide, we will demonstrate the different ways in which you can retrieve transaction history on Ethereum.

Created June 3, 2022Intermediate
EthereumEVMTransactionsWeb3.py

Pending and Queued Transactions Explained

In this guide, we will teach you about the Pending and Queued state of transactions on the Ethereum network. We will also demonstrate how to request data programmatically with Python and Web3.py, using our handy QuickNode endpoints as the infrastructure to communicate with the Ethereum network.

Created March 18, 2022Beginner
EthereumEVMTransactionsWeb3.py

Estimating gas price using pending transactions in Python

This guide will give you an in-depth walkthrough of how to estimate gas price using pending transactions in Python.

Created February 20, 2021Intermediate
EthereumEVMGasGas Estimation APIMarketplace Add-OnWeb3.py

How to Write a Secure Smart Contract in Vyper

In this guide we will show you Solidity's lesser-known cousin Vyper. We will walk through what Vyper is, why you may want to use it, and how to deploy a smart contract written in Vyper to an Ethereum testnet.

Created February 7, 2021Intermediate
EthereumEVMMetaMaskSmart ContractsVyper