
Security News
Happy Birthday, Shai-Hulud
It has been one year since Shai-Hulud made its first appearance on npm.
@blueprint.xyz/goat-plugin-solentic
Advanced tools
Native Solana staking with Blueprint validator via Solentic API
Native Solana staking with Blueprint validator via the GOAT SDK. Stake, unstake, withdraw, and monitor SOL staking positions through AI agents.
npm install @goat-sdk/plugin-solentic
Make sure you also have the required peer dependencies:
npm install @goat-sdk/core @goat-sdk/wallet-solana
import { getOnChainTools } from "@goat-sdk/adapter-vercel-ai";
import { solana } from "@goat-sdk/wallet-solana";
import { solentic } from "@goat-sdk/plugin-solentic";
const tools = await getOnChainTools({
wallet: solana({ /* wallet config */ }),
plugins: [solentic()],
});
// Use with your LLM framework of choice (Vercel AI, LangChain, etc.)
solentic({ baseUrl: "https://your-solentic-instance.com" })
| Tool | Description |
|---|---|
stakeSol | Stake SOL with Blueprint validator. Builds, signs, and submits in one call. |
unstakeSol | Deactivate a stake account. SOL becomes withdrawable after the epoch ends (~2-3 days). |
withdrawStake | Withdraw SOL from a fully deactivated stake account back to the wallet. |
| Tool | Description |
|---|---|
getValidatorInfo | Full validator details: commission, rank, APY, performance, infrastructure. |
getStakingApy | APY breakdown: base staking APY, Jito MEV APY, total combined APY. |
getStakeAccounts | List all stake accounts for a wallet delegated to Blueprint validator. |
checkWithdrawReady | Check which stake accounts are ready for withdrawal after unstaking. |
simulateStake | Project staking returns for a given amount and duration without transacting. |
verify_code_integrity tool for auditing the server-side transaction building code.stakeSol with an amount. Returns a transaction signature and new stake account address. The stake activates at the next epoch boundary.getStakeAccounts to see status. Use simulateStake to project returns.unstakeSol with the stake account address. Begins the cooldown (deactivation) period.checkWithdrawReady to verify, then withdrawStake to reclaim SOL.MIT
FAQs
Native Solana staking with Blueprint validator via Solentic API
We found that @blueprint.xyz/goat-plugin-solentic 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.