#solana #attestation #client

solana-attestation-service-client

Rust client for the Solana Attestation Service

1 stable release

new 1.0.0 Apr 29, 2025

#422 in Magic Beans

MIT license

250KB
6K SLoC

Solana Attestation Service

Built by Exo Technologies with support from Solana Foundation

Running Tests

Run integration tests with the following script

cargo-build-sbf && SBF_OUT_DIR=$(pwd)/target/sbf-solana-solana/release cargo test

Generating IDL

This repository uses Shank for IDL generation.

Install the Shank CLI

cargo install shank-cli

Generate IDL

shank idl -r program -o idl
// OR
pnpm run generate-idl

Generating Clients

Ensure the IDL has been created or updated using the above IDL generation steps.

Install dependencies

pnpm install

Run client generation script

pnpm run generate-clients

Dependencies

~10–19MB
~281K SLoC