SDKsPython

Python SDK

Install

pip install e3d-sdk

Requires Python 3.8+. No external dependencies — stdlib only.

Quick start

import os
from e3d import E3DClient
 
client = E3DClient(api_key=os.environ['E3D_API_KEY'])
openapi = client.get('/openapi')
rate = client.get('/rate')
print(openapi)
print(rate)

Token profile

from e3d import E3DClient
 
client = E3DClient(api_key=os.environ['E3D_API_KEY'])
profile = client.get('/token/0x6488861b401F427D13B6619C77C297366bCf6386', query={'chain': 'ETH'})
print(profile)

Stories

from e3d import E3DClient
 
client = E3DClient(api_key=os.environ['E3D_API_KEY'])
stories = client.get('/stories', query={'limit': 5})
addresses = client.get('/stories/addresses')
print(stories)
print(addresses)

Swap quote helper

from decimal import Decimal
 
amount_wei = int(Decimal('0.05') * Decimal(10 ** 18))

Next