Skip to content

Conversation

@Destiner
Copy link
Contributor

@Destiner Destiner commented Dec 19, 2025

Description

First pass at integrating SSX.

Implements unscoped session keys with a smart session emissary. Can be used to send intents and verify message signatures.

  • Integrates smart session emissary
  • Marks all smart session interfaces as experimental (with potentially breaking changes in the future)
  • Remove existing smart session V1 integration

Breaking change for everything related to sessions key. Also, removes support for session keys in the userop flow.

Requires #284

Checklist

  • Changeset

@Destiner Destiner requested a review from kopy-kat December 19, 2025 15:48
account: Address,
sessions: Session[],
): Promise<SessionDetails> {
const lockTag = padHex('0x', { size: 12 })
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this is not the right locktag tho right

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

hmm right, fixed

Base automatically changed from feat/remediations to main January 6, 2026 10:59
@Destiner Destiner merged commit 9b9d31b into main Jan 6, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants