Understand
the signature.
Review the transaction before you sign.
See the amount, destination and network in one review. Open the details when you want a closer look.
SureSign explains recognized effects and flags where its interpretation is incomplete.
- 01
The action
What the transaction proposes.
- 02
The destination
The exact recipient address.
- 03
The details
Network and transaction details.
- 04
Your approval
You decide whether to sign.
From intent
to signature.
One Rust core builds, validates and signs the transaction. The interface presents its review.
- 01
Build
Prepare the transaction.
- 02
Validate
Check the transaction.
- 03
Review
Explain effects and uncertainties.
- 04
Authorize
You decide whether to proceed.
- 05
Sign
Sign the approved request.
Your approval
has a boundary.
- 01
The request you reviewed.
Your approval applies to the transaction or group of transactions shown in the review.
- 02
The context you chose.
The application, wallet, account and network are part of that approval.
- 03
A fresh decision.
If the transaction data or its meaning changes, the approval no longer applies. A new review is required.
Worth knowing.
What does SureSign do?
SureSign is the Rust core that builds, validates and signs Enclave transactions. It also produces the review you see. Your approval applies only to the request you reviewed.
Does SureSign understand every transaction?
No. If a supported dApp request includes effects SureSign cannot interpret, the review identifies that uncertainty and requires a fresh acknowledgement. Unknown effects are never presented as verified. Malformed requests, unsupported cryptography, unverified wallet input ownership and stale signing state remain blocked.
Can an application change a transaction after I approve it?
A change to the reviewed transaction data or its meaning invalidates your approval. Approval is tied to the transaction or group of transactions, its application, wallet, account and network. A changed request needs a new review. Connecting to an application does not approve its transactions.
Your signature. Your decision.
Know what you are approving, including what remains uncertain.
Get Enclave