OASIS Web4 Python SDK
🐍 Features
🚀 Installation
pip install oasis-web4-client📖 Quick Start
Basic Usage
from oasis_web4_client import OASISWeb4Client, Config
# Initialize client
config = Config(api_url="http://localhost:5000/api", debug=True)
client = OASISWeb4Client(config)
# Authenticate
result = client.authenticate("holochain")
print(f"Logged in as: {result.result['avatar']['username']}")
# Get karma
karma = client.get_karma("avatar-id")
print(f"Total karma: {karma.result.total}")With Context Manager
🔑 Authentication
👤 Avatar Management
🏆 Karma System
🎨 NFT Operations
🔌 Provider Management
💬 Messaging
🌐 Social Features
⚙️ Configuration
Environment Variables
🔒 Error Handling
🧪 Testing
📚 Type Hints
📄 License
🔗 Links
🤝 Contributing
Last updated