Skip to content

spacesudo/lulo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lulo Python Client

PyPI Python Version License: MIT Issues Downloads

A lightweight, modular Python SDK for seamless interaction with the Lulo API.

Installation

Install via pip:

pip install lulo

Usage

  1. Set your API key in a .env file:

    API_KEY = "your-api-key-here"
    

Get your API key (here)

  1. Example usage:

    from lulo import LuloClient
    from dotenv import load_dotenv
    import os
    
    load_dotenv()
    api_key = os.getenv("API_KEY")
    client = LuloClient(api_key=api_key)
    
    rates = client.rates.get_rates()
    pools = client.pools.get_pools()
    print("Rates:", rates)

you can find more Examples here

Project Structure

  • lulo/ - Main package
    • base.py - Base classes and utilities
    • client.py - Main client implementation
    • exceptions.py - Custom exceptions
    • Submodules: account/, instructions/, pool/, rates/, referrals/, transactions/
  • example.py - Example usage script
  • requirements.txt - Python dependencies
  • setup.py - Packaging configuration

License

This project is licensed under the MIT License.

Contributions

Contributions are welcome and appreciated! Here’s how you can help:

Fork the repository

Create a new branch for your feature or bugfix

Commit your changes with clear messages

Push to your fork and submit a pull request

Before submitting, make sure:

Ensure your changes don’t break existing functionality

Donations

Your donation supports the future of this project. Every contribution helps stimulate innovation and sustain development!

  • SOL / USDC
P3sbkDB3tv3Fo9Ty74SHQX1LPpYQrKQwnDC5U4A7gPv

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages