
Security News
Happy Birthday, Shai-Hulud
It has been one year since Shai-Hulud made its first appearance on npm.
@solentic/sdk
Advanced tools
Typed TypeScript client for Solentic — agent-native Solana staking with the Blueprint validator. Build native stake/unstake/withdraw transactions, verify them client-side before signing, and submit. Zero custody.
Typed TypeScript client for Solentic — agent-native Solana staking with the Blueprint validator. One import replaces hand-rolled fetch calls, and the built-in client-side verifier means you never sign a tampered transaction.
npm install @solentic/sdk @solana/web3.js
import { SolenticClient } from '@solentic/sdk';
import { Transaction, Keypair } from '@solana/web3.js';
const solentic = new SolenticClient();
// Build AND verify client-side before signing — throws if the tx is not a clean
// delegation to Blueprint with your wallet as both authorities.
const { tx } = await solentic.buildVerifiedStake(wallet.publicKey.toBase58(), 10);
const transaction = Transaction.from(Buffer.from(tx.transaction, 'base64'));
transaction.partialSign(wallet);
const { signature } = await solentic.submitTransaction(
transaction.serialize().toString('base64'),
) as { signature: string };
getValidator() getApy() getPerformance() getInfrastructure() getEpoch()checkBalance(wallet) getStakeAccounts(wallet) checkWithdrawReady(wallet) getStakingSummary(wallet) simulateStake(amountSol, durationDays?)createStakeTransaction(wallet, amountSol) createUnstakeTransaction(wallet, stakeAccount) createWithdrawTransaction(wallet, stakeAccount, amountSol?) createDonateTransaction(wallet, amountSol)submitTransaction(signedBase64)verifyStake(txBase64, wallet) — re-exported @solentic/verifybuildVerifiedStake(wallet, amountSol) — build + verify in one callAll transaction builders return unsigned base64 transactions. Blueprint never sees your private key.
MIT licensed.
FAQs
Typed TypeScript client for Solentic — agent-native Solana staking with the Blueprint validator. Build native stake/unstake/withdraw transactions, verify them client-side before signing, and submit. Zero custody.
We found that @solentic/sdk demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
It has been one year since Shai-Hulud made its first appearance on npm.

Research
/Security News
Operators behind PolinRider used a compromised GitHub account to plant malware in four development versions of a Packagist package with 700,000+ downloads.

Security News
GitHub Actions now supports cache-mode, a least-privilege control on the Actions cache aimed at the cache poisoning technique behind recent compromises.