Skip to content

feat(sncast) Make keystore a native signer and remove support for legacy starkli accounts - #4553

Open
integraledelebesgue wants to merge 1 commit into
refactor/sncast-account-servicesfrom
feat/sncast-native-keystore
Open

feat(sncast) Make keystore a native signer and remove support for legacy starkli accounts#4553
integraledelebesgue wants to merge 1 commit into
refactor/sncast-account-servicesfrom
feat/sncast-native-keystore

Conversation

@integraledelebesgue

@integraledelebesgue integraledelebesgue commented Aug 19, 2026

Copy link
Copy Markdown
Contributor

Closes #4506
Closes #4367

Introduced changes

This PR:

  1. Removes support for legacy starkli accounts and their keystores
  2. Allows for using keystores as signers with native sncast accounts

The next PR introduces a command for migrating legacy starkli accounts to native sncast accounts.

Checklist

  • Linked relevant issue
  • Updated relevant documentation
  • Added relevant tests
  • Performed self-review of the code
  • Added changes to CHANGELOG.md

@integraledelebesgue
integraledelebesgue force-pushed the feat/sncast-native-keystore branch from eb9679d to 9a9adf6 Compare August 19, 2026 16:13
@integraledelebesgue
integraledelebesgue force-pushed the feat/sncast-native-keystore branch 2 times, most recently from 610be79 to 1e35fad Compare August 19, 2026 16:33
@integraledelebesgue
integraledelebesgue force-pushed the feat/sncast-native-keystore branch from 1e35fad to 3fbd321 Compare August 19, 2026 16:46
@integraledelebesgue
integraledelebesgue force-pushed the feat/sncast-native-keystore branch from 3fbd321 to ff5f2c4 Compare August 19, 2026 17:09
@integraledelebesgue
integraledelebesgue force-pushed the feat/sncast-native-keystore branch from ff5f2c4 to 8d06d61 Compare August 20, 2026 09:55
@integraledelebesgue
integraledelebesgue force-pushed the feat/sncast-native-keystore branch from 8d06d61 to 0fb320a Compare August 20, 2026 10:07
@integraledelebesgue
integraledelebesgue force-pushed the feat/sncast-native-keystore branch from 0fb320a to 90a560d Compare August 20, 2026 10:17
@integraledelebesgue
integraledelebesgue force-pushed the feat/sncast-native-keystore branch from 803f5e4 to 806dce2 Compare August 20, 2026 13:54
@integraledelebesgue
integraledelebesgue force-pushed the feat/sncast-native-keystore branch 2 times, most recently from 02ee6f9 to b88b371 Compare August 20, 2026 14:10
@integraledelebesgue
integraledelebesgue force-pushed the feat/sncast-native-keystore branch from b88b371 to 7575beb Compare August 20, 2026 14:29
@integraledelebesgue
integraledelebesgue force-pushed the feat/sncast-native-keystore branch 2 times, most recently from 1ef4008 to e370742 Compare August 20, 2026 15:22
@integraledelebesgue
integraledelebesgue force-pushed the feat/sncast-native-keystore branch from e370742 to 98450a9 Compare August 20, 2026 15:58
@integraledelebesgue
integraledelebesgue force-pushed the feat/sncast-native-keystore branch 2 times, most recently from cd2f96f to 8c2e541 Compare August 25, 2026 10:15
@integraledelebesgue
integraledelebesgue force-pushed the feat/sncast-native-keystore branch from 8c2e541 to e30b75f Compare August 25, 2026 10:36
@integraledelebesgue
integraledelebesgue force-pushed the feat/sncast-native-keystore branch 2 times, most recently from 4f66a97 to a15f504 Compare August 26, 2026 10:50
@integraledelebesgue
integraledelebesgue force-pushed the feat/sncast-native-keystore branch from a15f504 to 9e9a427 Compare August 26, 2026 11:23
@integraledelebesgue
integraledelebesgue force-pushed the feat/sncast-native-keystore branch from 9e9a427 to c7f1fa5 Compare August 26, 2026 18:44
@integraledelebesgue
integraledelebesgue force-pushed the feat/sncast-native-keystore branch from c7f1fa5 to 5999694 Compare August 27, 2026 08:38
@integraledelebesgue
integraledelebesgue force-pushed the feat/sncast-native-keystore branch 2 times, most recently from c4b4696 to ca6604e Compare August 27, 2026 11:01
@integraledelebesgue
integraledelebesgue force-pushed the feat/sncast-native-keystore branch from ca6604e to 6146ae4 Compare August 27, 2026 11:35
@integraledelebesgue
integraledelebesgue force-pushed the feat/sncast-native-keystore branch from 6146ae4 to bea0deb Compare August 27, 2026 17:11
@integraledelebesgue
integraledelebesgue force-pushed the feat/sncast-native-keystore branch 2 times, most recently from 79db9e8 to 4fff323 Compare August 28, 2026 15:14
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.

Deprecate / remove legacy keystore format --accounts-file and --keystore should be mutually exclusive

1 participant