anchor00

what's anchor?

Anchor is a development framework designed to simplify the creation of secure smart contracts (programs) on the Solana blockchain. It provides Rust-based abstractions that handle common boilerplate tasks, such as account serialization, instruction validation, and cross-program invocations, allowing developers to focus on business logic while enforcing Solana's security constraints like ownership checks and discriminator validation. By generating client-side code and instruction definitions from program IDL (Interface Description Language), Anchor streamlines the development process and reduces errors. It integrates deeply with Solana's runtime, supporting features like zero-copy deserialization for efficiency and built-in testing tools. Anchor is widely used in the Solana ecosystem for building decentralized applications, including DeFi protocols and NFTs, and is maintained as an open-source project with contributions from the community.

Snapshot

Anchor collaborates with Codama & Blueshift on a unified IDL for Anchor, Quasar, Codama.

5H ago
PARTNERSHIP

Collaborating with Codama and Blueshift teams to develop a unified IDL that works across Anchor, Quasar, and Codama, including additional information like account types and PDAs.

3M ago

Anchor fuzz, the first coverage-guided fuzzer using SBPF VM, was introduced at Breakpoint and will soon be integrated into Anchor CLI through collaboration between asymmetric_re, osec_io, and Solana Foundation.

4M ago

Version 0.32.0 makes IDL deployments the default setting, with upcoming focus on pushing for source available programs.

The feature window for Anchor 1.0 is closing as the team prepares to begin building Anchor v2.

Explorer tool now supports Anchor custom discriminators with the feature live.

Anchor and Metaplex crates do not yet support Solana Agave v3.0.x nodes, which have been required and available for months.

5M ago

Updates init command in v1.0, changing default Solana program structure from single lib.rs with an option for the old format. Adds legacy IDL support in v1.1.

Partners with Solana Foundation to host the security bounty program.

Launches new security bounty program offering rewards up to $100k for vulnerabilities affecting production code.

Released Version 0.32, optimizing CPI events with a no-op CPI mechanism for event emission in call data, reducing compute units 87% (from 3,482 to 438).

Monthly community call scheduled for tomorrow at 4pm UTC will discuss audit and security bug bounty status, upcoming releases, and available work opportunities.

6M ago

Second community call scheduled to discuss upcoming 0.32 release, updated 1.0 roadmap, and 2.0 development progress.

7M ago

Pre-1.0 release delivers 5-10% compute unit reduction and new developer features including Program Metadata and Bun support.

V2 development shifts from full rebuild to iterative approach, focusing on entry point improvements and developer optimization features.

Community governance initiative launches with inaugural call on August 4th focusing on protocol features and future direction.

Offers development suite with build, test, deploy, fuzz, composition, and IDL history crawling capabilities.

Protocol achieves 56% binary size reduction through IDL optimization, significantly reducing on-chain storage costs.

New developer contributes immediate protocol changes, showing strong ecosystem engagement.

9M ago

Major protocol upgrade announced with V1 and V2 versions focusing on CU optimization and performance improvements. V2 will be rebuilt from ground up with Pinocchio as entry point.