A minimal interface for interacting with Safe smart contract wallets without requiring the official Safe UI. This lightweight application provides essential functionality for Safe Protocol interactions using a simple, straightforward interface.
This project serves as a minimal alternative to the official Safe UI, allowing users to:
- Interact with Safe smart contract wallets
- Execute basic Safe Protocol operations
- Manage Safe transactions with a simplified interface
- Svelte
- TypeScript
- Vite
- Safe Protocol Kit
- Ethers.js
- Node.js (v16 or higher)
- npm or yarn
- Clone the repository:
git clone <repository-url>
cd safe-protocol-minimal
- Install dependencies:
npm install
# or
yarn install
- Start the development server:
npm run dev
# or
yarn dev
- Open your browser and navigate to
http://localhost:5173
To create a production build:
npm run build
# or
yarn build
The built files will be in the dist
directory.
To preview the production build locally:
npm run preview
# or
yarn preview