Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Lightprotocol
/
program-examples
Public
Notifications
You must be signed in to change notification settings
Fork
3
Star
8
Code
Issues
0
Pull requests
6
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
chore: bump to solana 3
- #34
#34
Merged
SwenSchaeferjohann
merged 24 commits into
main
Lightprotocol/program-examples:main
from
chore/bump-to-solana-3
Lightprotocol/program-examples:chore/bump-to-solana-3
Copy head branch name to clipboard
Jun 23, 2026
Conversation
Commits
24
(24)
Checks
Files changed
Merged
chore: bump to solana 3
#34
SwenSchaeferjohann
merged 24 commits into
main
Lightprotocol/program-examples:main
from
chore/bump-to-solana-3
Lightprotocol/program-examples:chore/bump-to-solana-3
Copy head branch name to clipboard
Commits
Commits on Jun 23, 2026
chore: bump to solana 3
ananas-block
committed
95bda86
View commit details
Copy full SHA for 95bda86
Browse repository at this point
fix: point [patch.crates-io] at light-sdks git rev instead of local paths
ananas-block
committed
3705293
View commit details
Copy full SHA for 3705293
Browse repository at this point
ci: bump solana-cli to 4.0.0-rc.0, rust to 1.91, anchor to 1.0.2
ananas-block
committed
8115525
View commit details
Copy full SHA for 8115525
Browse repository at this point
revert counter/pinocchio and simple-claim to published crates (not in light-sdks)
ananas-block
committed
a3e114f
View commit details
Copy full SHA for a3e114f
Browse repository at this point
ci: bump Light CLI to 0.28.4 for solana 4.0.0-rc test-validator compatibility
ananas-block
committed
d958a6c
View commit details
Copy full SHA for d958a6c
Browse repository at this point
ci: install Photon in Rust runner for validator tests; drop committed surfpool logs
ananas-block
committed
db467d0
View commit details
Copy full SHA for db467d0
Browse repository at this point
ci: align Photon indexer rev to 52ca110 (expected by Light CLI 0.28.4)
ananas-block
committed
dd5da54
View commit details
Copy full SHA for dd5da54
Browse repository at this point
ci: run 'anchor keys sync' before build to fix program ID mismatch (anchor 1.0)
ananas-block
committed
11e0965
View commit details
Copy full SHA for 11e0965
Browse repository at this point
ci: revert 'anchor keys sync' (changes program ID, breaks hardcoded LIGHT_CPI_SIGNER)
ananas-block
committed
e0197a9
View commit details
Copy full SHA for e0197a9
Browse repository at this point
ci: sync hardcoded Light CPI signer with anchor keys sync'd program ID (anchor lane)
ananas-block
committed
edc6cb4
View commit details
Copy full SHA for edc6cb4
Browse repository at this point
ci: bump Anchor.toml [toolchain] anchor_version 0.31.1 -> 1.0.2
ananas-block
committed
dfdbb09
View commit details
Copy full SHA for dfdbb09
Browse repository at this point
test: wait for indexer health before proof calls (fix flaky test-validator races)
ananas-block
committed
b2fdcf3
View commit details
Copy full SHA for b2fdcf3
Browse repository at this point
test: fail-fast indexer health poll (avoid 90min hang when indexer is down)
ananas-block
committed
998b24b
View commit details
Copy full SHA for 998b24b
Browse repository at this point
ci: serialize sbf tests (--test-threads=1) to avoid validator port clashes; pin litesvm examples to 0.27.x Light CLI
ananas-block
committed
881ccc0
View commit details
Copy full SHA for 881ccc0
Browse repository at this point
test: wait for indexer catchup after mutations (fix stale read-backs in update/reinit/zk-id)
ananas-block
committed
0b67f35
View commit details
Copy full SHA for 0b67f35
Browse repository at this point
test: add indexer catchup after all mutations across validator tests (stabilize read-backs)
ananas-block
committed
e2dd0c1
View commit details
Copy full SHA for e2dd0c1
Browse repository at this point
fix(zk-id): use V2 state tree selector (get_random_state_tree_info) for credential creation
ananas-block
committed
c00e319
View commit details
Copy full SHA for c00e319
Browse repository at this point
test: content-based retries for indexer merkle-data lag (reinit close, zk-id credential proof)
ananas-block
committed
4f05564
View commit details
Copy full SHA for 4f05564
Browse repository at this point
fix(zk-id): use V1 trees (immediately provable merkle proofs) instead of V2 batched trees
ananas-block
committed
ac0a8d3
View commit details
Copy full SHA for ac0a8d3
Browse repository at this point
fix(zk-id): V1 state tree for accounts (immediate merkle proof) + V2 address tree; register localnet V1 state tree
ananas-block
committed
e200e80
View commit details
Copy full SHA for e200e80
Browse repository at this point
fix(zk-id): disable light-client v2 feature so V1-state-tree accounts use the V1 proof endpoint
ananas-block
committed
6eced5a
View commit details
Copy full SHA for 6eced5a
Browse repository at this point
ci: mark zk/zk-id non-blocking (Photon can't prove V1-state + V2-address combo); other 19 examples green
ananas-block
committed
5bd0e13
View commit details
Copy full SHA for 5bd0e13
Browse repository at this point
fix(reinit): catchup after create; ignore zk-id rust integration test (Photon V1-state+V2-address proof unsupported)
ananas-block
committed
27e988e
View commit details
Copy full SHA for 27e988e
Browse repository at this point
revert zk-id example to pre-PR (published 0.23.0 deps) and drop from migration CI matrix; fix reinit create read-back catchup
ananas-block
committed
ca359ed
View commit details
Copy full SHA for ca359ed
Browse repository at this point
You can’t perform that action at this time.