Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/metaplex-foundation/get-collection

Rust and TypeScript example code for finding all members from a collection id.
https://github.com/metaplex-foundation/get-collection

Last synced: about 2 months ago
JSON representation

Rust and TypeScript example code for finding all members from a collection id.

Awesome Lists containing this project

README

        

## get-collection-rs

### Use the Crawler

```
cargo build --release
```

```
./target/release/get-collection
```

Example:

```
./target/release/get-collection https://api.metaplex.solana.com/ 66gy1CNSpMzTtf6P8CFGY1mo5K3n7wn2bE249p31tehv
```
**Note: This requires an RPC node with archival access so it can perform transaction crawling, and it will exceed rate-limits of public nodes as well.

Outputs the list of mints to a file named `_mints.json`.

## get-collection-ts

```
yarn install
```

```
ts-node index.ts
```

Example:

```
ts-node index.ts 66gy1CNSpMzTtf6P8CFGY1mo5K3n7wn2bE249p31tehv
```

or with custom rpc node

```
ts-node index.ts 66gy1CNSpMzTtf6P8CFGY1mo5K3n7wn2bE249p31tehv https://api.metaplex.solana.com/
```

Outputs the list of mints to a file named `_mints.json`.