Skip to content

verichains/safe-protocol-minimal

Repository files navigation

Safe Protocol Minimal

⚠️ ⚠️ Use this tool at your own risk and always verify what you are signing!!!

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.

Purpose

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

Tech Stack

  • Svelte
  • TypeScript
  • Vite
  • Safe Protocol Kit
  • Ethers.js

Prerequisites

  • Node.js (v16 or higher)
  • npm or yarn

Local Development Setup

  1. Clone the repository:
git clone <repository-url>
cd safe-protocol-minimal
  1. Install dependencies:
npm install
# or
yarn install
  1. Start the development server:
npm run dev
# or
yarn dev
  1. Open your browser and navigate to http://localhost:5173

Build for Production

To create a production build:

npm run build
# or
yarn build

The built files will be in the dist directory.

Preview Production Build

To preview the production build locally:

npm run preview
# or
yarn preview

About

Minimal UI to work with Safe Protocol

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •