Sequence’s Smart Sessions provide a seamless way to interact with apps by reducing wallet pop-ups and improving user experience.
💡 Think of it this way: It’s less like handing over your master key (your main wallet signer) and more like giving an application a special-purpose keycard with very clear rules and limitations.
app.my-defi-protocol.com
)Aspect | Details |
---|---|
Best For | Day-to-day use of a single app (DeFi protocols, marketplaces, games) |
Key Feature | Maximum convenience. Eliminates all signing pop-ups within a trusted app environment |
Analogy | A keycard for a specific building. It lets you move freely between all the rooms inside, but it won’t open the door to the building next door |
transfer
function on the USDC contract
.”recipient
address 0x...
only”cumulative
total of no more than 100
USDC.”expire
in 24 hours
.”approve
function instead of transfer
, the transaction will fail.
Aspect | Details |
---|---|
Best For | Authorizing specific, automated, or high-value actions (e.g., automated yield harvesting, placing bids on an NFT, setting up recurring payments) or 0 pop-ups |
Key Feature | Granular, programmable control. You define the exact scope of what the app is allowed to do |
Analogy | A pre-authorized check. You write it out to a specific person (target), for an exact amount (valueLimit), and write “for deposit only” in the memo (rules). The bank will enforce all those rules |