Skip to main content

No seed phrases

The biggest barrier to crypto apps is the wallet. Puls removes it entirely. When you sign in with Google, Puls provisions a Circle smart-contract account (SCA) for you. There is:
  • No browser extension to install
  • No seed phrase to write down
  • No faucet to visit
  • No manual network switching
Your wallet is ready the moment you sign in.

Gasless transactions

On most chains, every action costs gas, and a new user has none. Puls solves this with a gas-station policy on Arc:
  • Gas for your transactions is sponsored by Puls.
  • You spend only your trading principal (your stake), never gas.
  • On Arc, the gas token is USDC — the same asset you trade with.
Sponsorship covers gas, not your stake. You still need test USDC in your wallet to trade.

Security model

  • Wallets are smart-contract accounts, which enables sponsored gas and flexible authorization.
  • Keys are managed through Circle’s infrastructure, not stored in your browser.
  • Because identity is tied to your Google account, losing a device does not lose your funds.

Funding & bridging (CCTP)

Already hold USDC on another chain? Bring it to Arc without a faucet. In Profile → Bridge USDC to Arc, Puls uses Circle’s Cross-Chain Transfer Protocol (CCTP V2) to move USDC from an EVM testnet to your Puls wallet:
  • Supported sources today: Ethereum Sepolia, Arbitrum Sepolia, Avalanche Fuji (connect a browser wallet like MetaMask).
  • The sheet reads your USDC balance on each chain and shows a Max button.
  • It burns on the source chain and, via Circle’s Forwarding Service, mints on Arc for you — so you don’t need Arc gas to receive.
  • You can mint straight to your Puls (Circle) wallet or your connected wallet.
Algorand and Aptos are CCTP-supported but non-EVM, so they use their native wallets rather than the in-app MetaMask flow.

Deposit & withdraw

From Profile you can move USDC in and out of your Puls wallet directly:
  • Deposit — shows your Puls wallet’s Arc address (with copy + Arcscan link). Send Arc Testnet USDC there to fund your account. Coming from another chain? Use Bridge instead.
  • Withdraw — send USDC from your Puls wallet to any Arc address, with balance + Max and address validation. It’s a real on-chain transfer (gasless from the smart-contract account) and links the tx on Arcscan.

Swap USDC ↔ EURC

Need euros instead of dollars (or vice-versa)? Profile → Swap does an on-chain stablecoin swap on Arc using Circle’s App Kit Swap, executed from your Puls wallet:
  • Live estimate as you type, with a flip button between USDC and EURC.
  • Settles on Arc; the result links to the swap tx on Arcscan.
Arc Testnet swap liquidity can be thin — if a quote doesn’t appear or a swap reverts, try a smaller amount.

Why it matters

This is what lets Puls feel like a normal mobile app while still being fully on-chain: a tap is a real transaction, but you never see the plumbing.