{"id":13456764,"url":"https://github.com/samuelvanderwaal/metaboss","last_synced_at":"2026-01-06T02:20:30.380Z","repository":{"id":36991853,"uuid":"414869182","full_name":"samuelvanderwaal/metaboss","owner":"samuelvanderwaal","description":"The Metaplex NFT-standard Swiss Army Knife tool.","archived":false,"fork":false,"pushed_at":"2025-03-23T00:52:21.000Z","size":10055,"stargazers_count":705,"open_issues_count":7,"forks_count":222,"subscribers_count":8,"default_branch":"main","last_synced_at":"2025-05-10T14:55:46.054Z","etag":null,"topics":["metaplex","nft","rust","solana"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/samuelvanderwaal.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-10-08T06:18:28.000Z","updated_at":"2025-04-19T20:06:15.000Z","dependencies_parsed_at":"2024-03-31T08:21:27.757Z","dependency_job_id":"d3dc8a55-4eb5-44cc-9b62-1da0923951e8","html_url":"https://github.com/samuelvanderwaal/metaboss","commit_stats":{"total_commits":463,"total_committers":25,"mean_commits":18.52,"dds":"0.12095032397408212","last_synced_commit":"a339f48dae4799c1e62e617e8cfa67ecf4dde209"},"previous_names":[],"tags_count":104,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/samuelvanderwaal%2Fmetaboss","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/samuelvanderwaal%2Fmetaboss/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/samuelvanderwaal%2Fmetaboss/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/samuelvanderwaal%2Fmetaboss/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/samuelvanderwaal","download_url":"https://codeload.github.com/samuelvanderwaal/metaboss/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254049127,"owners_count":22006005,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["metaplex","nft","rust","solana"],"created_at":"2024-07-31T08:01:27.333Z","updated_at":"2026-01-06T02:20:30.353Z","avatar_url":"https://github.com/samuelvanderwaal.png","language":"Rust","funding_links":[],"categories":["🙏 Community-built Tools","💻 Dev Tooling","Development Tools and Libraries","Rust","Developer Resources"],"sub_categories":["for Metaplex (CLIs)","Development Tools","Dev Tooling"],"readme":"[![Crate](https://img.shields.io/crates/v/metaboss)](https://crates.io/crates/metaboss)\n[![Downloads](https://img.shields.io/crates/d/metaboss)](https://crates.io/crates/metaboss)\n[![Build Status](https://img.shields.io/github/actions/workflow/status/samuelvanderwaal/metaboss/ci.yml?branch=main)](https://github.com/samuelvanderwaal/metaboss/actions)\n[![License](https://img.shields.io/crates/l/metaboss)](https://github.com/samuelvanderwaal/metaboss/blob/main/LICENSE)\n\n# Metaboss\n\n![metaboss logo](mb_logo.gif?raw=true)\n\n## Overview\n\nThe Solana Metaplex NFT 'Swiss Army Knife' tool.\n\nFeatures:\n\n- Decode the metadata of a token mint account\n\n- Mint new NFTs from a JSON file or URIs\n\n- Set `primary_sale_happened` bool on an NFT's metadata\n\n- Set `update_authority` address on an NFT's metadata\n\n- Verify a creator by signing the metadata accounts for all tokens in a list, for a given candy\n  machine id or a single mint account\n\n- Get a snapshot of current NFT holders for a given candy machine ID or update authority\n\n... and more! See the [docs](https://metaboss.dev) for full features and usage instructions.\n\nSuggestions and PRs welcome!\n\n**Note: This is experimental software for a young ecosystem. Use at your own risk. The author is not\nresponsible for misuse of the software or for the user failing to test specific commands on devnet\nbefore using on production NFTs.**\n\n## Alternate Tools\n\nSome alternate tools that do similar things:\n\n- [Banana Tools](https://tools.0xbanana.com/)\n- [SOL Tools](https://sol-tools.tonyboyle.io/nft-tools/create-nft)\n\n## Installation\n\n### Install Binary\n\nCopy the following to a terminal:\n\n```bash\nbash \u003c(curl -sSf https://raw.githubusercontent.com/samuelvanderwaal/metaboss/main/scripts/install.sh)\n```\n\nIf you get errors you may need dependencies:\n\nUbuntu:\n\n```bash\nsudo apt install libssl-dev libudev-dev pkg-config\n```\n\nMacOS may need openssl:\n\n```bash\nbrew install openssl@3\n```\n\n### Binaries\n\nLinux, MacOS and Windows binaries available in\n[releases](https://github.com/samuelvanderwaal/metaboss/releases), thanks to CI work done by\n[Kartik Soneji](https://github.com/KartikSoneji).\n\n### Install From crates.io\n\n```bash\ncargo install metaboss\n```\n\n### Install From Source\n\nRequires Rust 1.58 or later.\n\nInstall [Rust](https://www.rust-lang.org/tools/install).\n\n```bash\ncurl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh\n```\n\nClone the source:\n\n```bash\ngit clone git@github.com:samuelvanderwaal/metaboss.git\n```\n\nor\n\n```bash\ngit clone https://github.com/samuelvanderwaal/metaboss.git\n```\n\nChange directory and check out the `main` branch:\n\n```bash\ncd metaboss\ngit checkout main\n```\n\nInstall or build with Rust:\n\n```bash\ncargo install --path ./\n```\n\nor\n\n```bash\ncargo build --release\n```\n\n## Contact\n\nEmail: sam@vanderwaal.dev\n\nTwitter: [@samvwaal](https://twitter.com/samvwaal)\n\nDiscord: @archaeopteryx#7615\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsamuelvanderwaal%2Fmetaboss","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsamuelvanderwaal%2Fmetaboss","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsamuelvanderwaal%2Fmetaboss/lists"}