DriftPy for Dummies
Introduction
By frank (https://twitter.com/soundsonacid)
DriftPy is the Python SDK for the Drift Protocol. It's intended to mirror the TypeScript SDK, but is still a WIP and lacking some functionalities. This is the main source for how-tos in DriftPy and solutions for common pitfalls. If you're using a free RPC, the author's official recommendation is the free Helius RPC with a verified email. https://dev.helius.xyz/
Find the DriftPy repo here: https://github.com/drift-labs/driftpy
Find the Keepyrs repo here: https://github.com/drift-labs/keepyrs
Find the PyPi package here: https://pypi.org/project/driftpy
To install DriftPy in your project, run pip install driftpy
or poetry add driftpy
.
You'll also need to add the solana
library to your project, and optionally, the anchorpy
library. You can follow similar syntax to add those as you did to add DriftPy. The solders
library, which will be used in several examples, is re-exported from solana
. You can safely ignore any "Module not found" warnings or errors caused by solders
imports from code found in this book.
Last updated