No project description provided
Project description
Streamlit Web3 Wallet Plugin 🌈💼
This is a Web3 wallet plugin designed for Streamlit applications. It provides Streamlit users with a simple yet powerful way to add Web3 wallet functionality to their data apps. 🚀
Introduction 🎉
This plugin is a highly customizable base template that allows Streamlit developers to easily integrate Web3 wallet connection features into their applications. It offers a modern, user-friendly wallet connection interface, making blockchain interactions simple and intuitive. As a template, it provides developers with great flexibility to customize and extend according to specific needs. 🛠️
Key Features ✨:
- Highly Customizable: Easily adjust and extend functionality based on your specific requirements 🔧
- Simple Integration: As a template, it can be quickly integrated into existing Streamlit projects 🔌
- Flexibility: Provides basic functionality while allowing developers to add custom logic and UI components 🎨
Tech Stack 💻
- Streamlit: As the main application framework 🖥️
- React: For building user interface components ⚛️
- Vite: Provides fast development and build experience ⚡
- RainbowKit: Implements simple and intuitive wallet connection functionality 🌈
- Ethers: For interacting with Ethereum blockchain 🔗
Installation 📦
To install the Streamlit Web3 Wallet Plugin, you can use pip:
pip install git+https://github.com/RSS3-Network/st-wallet.git
After installation, you can import and use the plugin in your Streamlit app.
Getting Started 🚀
Here's a quick example of how to use the plugin in your Streamlit app:
import streamlit as st
from st_wallet import st_wallet
if __name__ == "__main__":
st.write("## Example of custom component")
value = st_wallet()
st.write(value)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file st_wallet-0.2.0.tar.gz
.
File metadata
- Download URL: st_wallet-0.2.0.tar.gz
- Upload date:
- Size: 859.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.12.4 Darwin/22.4.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | af891aaa91b0c42560554cf91279dae2b63eba827582b3b22dbcc649ba18a2c7 |
|
MD5 | 233151220fa5b2011f0491ec68974774 |
|
BLAKE2b-256 | daf4d711c44161d8c12d4b6a40044b71f306d3ce67a4305d084b3e6699c1cdb5 |
File details
Details for the file st_wallet-0.2.0-py3-none-any.whl
.
File metadata
- Download URL: st_wallet-0.2.0-py3-none-any.whl
- Upload date:
- Size: 874.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.12.4 Darwin/22.4.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ebd981166a70f126f97fa8b5e568185941470df5da1f0333a29942b56e8a6569 |
|
MD5 | b473726f35bf521152418fbcb7309f41 |
|
BLAKE2b-256 | f5f0a1b42dc4310ac62f1bd31f73c57efe3f2c73056c08c61e6d3f14c7214462 |