Turn your Solana Seeker into a hardware-verified, reward-earning storage node. The end of AWS wrappers. The beginning of the Ambient Cloud.
"I didn't build this to win a hackathon. I built it because I was genuinely frustrated. I own a Seeker, and I wanted it to work for me."
— Ry, Founder of Shard-Lock⚠️ IMPORTANT: Ensure your Solflare/Phantom wallet is set to **SOLANA DEVNET** before linking.
Architecture
Three non-negotiable architectural choices that make Shard-Lock physically unruggable and economically hyper-efficient.
Every heartbeat is signed inside the Seeker's Secure Enclave (TEE). No TEE signature, no rewards. You cannot fake a node with a script — you need the physical device. Sybil attacks are architecturally impossible.
TEE attestations are verified off-chain by a specialized Jito BAM sidecar, batched into atomic bundles, and landed on-chain with zero Compute Unit overhead. High-frequency mobile telemetry, zero L1 bloat.
Using Light Protocol, we compress an entire node registry into a single ZK-root on-chain. On-chain rent costs drop by 90%, making million-node mobile infrastructure economically viable for the first time.
Operational Manual
Connect your Phantom wallet to the dashboard and download the Android APK. This establishes your cryptographic Node Identity.
Request 0.025 SOL via our Devnet Faucet. This small reserve fuels all on-chain heartbeats and node registration fees.
Launch the app. The Secure Enclave (TEE) performs a hardware handshake with the Solana Smart Contract, verifying your hardware integrity.
Keep the app active. Your node securely locks data shards, submits periodic heartbeats, and accrues $SKR yield in real-time.
Verification Protocol
We don't trust the user. We trust the silicon. Shard-Lock uses a high-frequency attestation stack to ensure 100% state fidelity.
// Shard Verification Logic
pub fn verify_shard_proof(ctx: Context, root: [u8; 32]) {
Why Us
Nobody wants to sit in JNI hell getting Android's Secure Enclave to sign
an Ed25519 payload without leaking memory. We do. The actual production
signing payload packed inside generateHeartbeat:
That's real production code — cross-compiled Rust running inside the Seeker's TEE boundary, bridged to Kotlin via JNI, submitting on-chain. That's what makes this different from a demo.
Roadmap
The complete technical and economic blueprint. Every architectural decision, every code snippet, and the full honest view of where we are today.