Prerequisites
Before integrating the Bako Safe Connector, ensure you have:
Required
Development Environment
- Node.js 18+ installed
- npm or yarn package manager
- React 18+ application (or compatible framework)
Bako Safe Account
- An account created at Bako Safe (opens in a new tab)
- At least one vault created with your account as a signer
Fuel Wallet
- Fuel Wallet Extension (opens in a new tab) installed in your browser
- Wallet connected to the same network as your vault (Testnet or Mainnet)
Dependencies
Your project will need these packages:
npm install bakosafe fuels @fuels/connectors @fuels/react| Package | Purpose |
|---|---|
bakosafe | Bako Safe SDK with BSafeConnector |
fuels | Fuel TypeScript SDK |
@fuels/connectors | Fuel wallet connectors |
@fuels/react | React hooks for Fuel |
Network Configuration
Testnet
URL: https://testnet.fuel.network/v1/graphqlMainnet
URL: https://mainnet.fuel.network/v1/graphqlVerification Checklist
Before proceeding:
- Node.js 18+ installed
- React application created
- Fuel Wallet extension installed
- Bako Safe account created
- At least one vault created
- Wallet and vault on same network
Next Steps
Once prerequisites are met, proceed to Installation.