What is SatsTerminal Borrow?
- Borrow stablecoins against BTC while keeping custody.
- Smart accounts (ERC-4337) derived from your Bitcoin wallet signature, no ETH gas needed.
- Multi-chain: Arbitrum, Base, Ethereum (more chains are added without app changes).
- Full lifecycle: open loans, manage collateral, repay, withdraw, and track portfolio positions.
Key features
| Capability | Details |
|---|---|
| Multi-chain | Arbitrum, Base, Ethereum |
| Gasless UX | Sponsored transactions through the derived smart account |
| Deterministic addresses | Same BTC wallet ⇒ same smart account per chain |
| Workflow callbacks | Status hooks for UI updates during long-running flows |
How it works
- Connect – user signs a message with their Bitcoin wallet.
- Derive – SDK creates a smart account (ERC-4337) from that signature.
- Authorize – session scopes what the account can do.
- Borrow/manage – deposit BTC, borrow stablecoins, repay, withdraw, rebalance collateral.
Next steps
- Installation & config:
borrow/installation - Quickstart:
borrow/quickstart - Core concepts:
borrow/core-concepts - API reference:
borrow/api - Troubleshooting:
borrow/troubleshooting