Content rating
Everyone
5+
Downloads
Content rating
Everyone
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Shift is a stablecoin protocol with the balance on a physical card. Pair a Shift SmartCard with the app once, deposit USDC into the on-chain Shift Vault, and the card claims the balance. The balance is held as a signed ledger inside the card's secure element. From then on, every transfer is signed by the card itself.

WHAT YOU CAN DO

• Send USDC to another Shift user by tapping your card. The card signs, the user accepts and settles.
• Transfer card-to-card over Bluetooth with no internet — pay or get paid anywhere, sync later.

• Receive USDC into your card by tap or BLE; nothing lands until your card commits it.

• Bridge USDC between Ethereum and Solana through the open-source Shift Vault contract.

• See every deposit, withdrawal, send, and receive in one unified history.

HOW IT WORKS

Pair your Shift SmartCard once. The card generates an ECDSA key inside its secure element that never leaves the chip; your phone gets a paired device key in its secure enclave.
Deposit USDC from any wallet into the Shift Vault on Ethereum or Solana. Once the deposit is confirmed on-chain, the card claims it and stores the balance on-card.
To pay online, enter an amount and tap the card — the card signs the transfer, debits its own ledger, and the Shift relay delivers it to the recipient's card.
To pay offline, the two phones connect over BLE and the cards exchange the signed transfer directly. The next time either phone is online, the transaction syncs.
To withdraw, the card burns its balance and the Shift bridge releases USDC from the Vault back to your chosen wallet.


WHY THE CARD MATTERS
The card is not just a key — it's a tamper-resistant balance. Each coin you hold is a signed integer stored inside the JavaCard applet, debited only when the card itself signs a spend. The value lives on the chip.

OFFLINE BY DESIGN
Card-to-card transfers run over Bluetooth between two Shift phones. The sender's card signs, the receiver's card commits, and the balance moves with no internet on either side. When connectivity returns, nonces sync to the network so the same transfer can't be replayed.

SECURITY
• Keys generated and held on a tamper-resistant JavaCard applet. They never touch the phone or the network.
• Balance commits and burns require an authenticated APDU signed by your paired device key, which lives in the phone's secure enclave.
• Pairing requires a card-issued attestation verified by Shift before a balance can be claimed.
• Bridge deposits and withdrawals settle through the on-chain Shift Vault on Ethereum mainnet and the published Shift program on Solana. You can inspect every contract and every transaction yourself.

WHAT SHIFT HOLDS
The Shift Vault is a non-custodial escrow contract — it holds USDC on-chain while the balance lives on your card. Withdrawals are authorized by a Shift-operated KMS multisig and submitted to the Vault on your behalf.

SUPPORTED NETWORKS
• Ethereum mainnet — USDC (Circle), ETH
• Solana mainnet — USDC (Circle), SOL

REQUIREMENTS
• A phone with NFC and Bluetooth (Android or iOS).
• A Shift SmartCard (sold separately).
• Internet for deposits, withdrawals, and online transfers. Card-to-card transfers work offline.

ABOUT SHIFT
Shift is built by Sureshot Labs. Support, documentation, contract addresses, and network status are at shiftfdn.com.
Updated on
Jun 9, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection
Data is encrypted in transit
You can request that data be deleted

What’s new

What's new in 1.2.0

• Spend: pick from multiple crypto cards — EtherFi, Revolut, RedotPay, Avici, Kast, and Tuyo.
• Connect a card and deposit USDC straight from your Shift balance.
• Various UI polish and fixes.
Content rating
Everyone
Learn more

App support

About the developer
SURESHOT LABS LTD
admin@sureshotlabs.io
3rd Floor 86-90 Paul Street LONDON EC2A 4NE United Kingdom
+44 7418 315470