How The Shared Wallet Works

Understand the core flow of decentralized fund management between the Owner and the Users. It's built on a secure, gas-optimized Smart Contract.

👑 The Owner's Flow

The owner is the sole administrator of the wallet. They provide the liquidity and determine who gets access.

1

Deploy & Own

The creator of the smart contract automatically becomes the immutable Owner. Only one owner exists per contract.

2

Deposit Funds

The owner deposits ETH into the contract. The contract securely acts as a vault to hold this ETH on-chain.

3

Set Allowances

The owner assigns a specific withdrawal limit (allowance) to different user addresses, strictly defining how much they can take.

👤 The User's Flow

Users are granted access by the owner. They cannot deposit, but they can securely withdraw up to their assigned limit.

1

Connect Wallet

A user connects their Web3 wallet (like MetaMask). The app detects their role and allocated allowance automatically.

2

Check Allowance

The user sees exactly how much ETH they are allowed to withdraw from the main pool in real-time.

3

Withdraw Funds

The user requests a withdrawal. The smart contract validates the amount against their limit before executing the transfer.

Ready? Open the App