Your browser is outdated. Some features might not work properly. Please update your browser for the best experience.
by 100xDevs
Completed
34
by 100xDevs
Completed
![]() 1,000USDC Total Prizes | ||
1,000 USDC 1st |
19
SUBMISSIONS
0h:0m:0s
REMAINING
REGIONAL LISTING
This listing is only open for people in India
SKILLS NEEDED
CONTACT
We're offering a bounty for implementing Native Implemented Functions (NIFs) that bridge the Metaplex mpl-bubblegum Rust crate (github.com/metaplex-foundation/mpl-bubblegum/tree/main/clients/rust) to Elixir, enabling Elixir developers to construct and send compressed NFT transactions on Solana.
Create Rust NIFs that expose the essential mpl-bubblegum crate functionality to Elixir
Implement transaction construction for three key compressed NFT operations:
Create/initialize the compressed merkle tree config
Mint a compressed NFT
Transfer a compressed NFT
Proper error handling and conversion between Rust and Elixir
Written in Rust and Elixir using the Rustler library
Direct integration with the mpl-bubblegum crate (latest stable version)
Implementation of three core bubblegum instructions:
create_tree_config
mint_v1 (or mint_to_collection_v1)
transfer
Basic documentation including function signatures and usage examples
Demonstrate transaction signing and submission to Solana devnet
Complete source code published on GitHub under MIT/Apache 2.0 license
Basic documentation with usage examples for the three core operations
Test cases demonstrating functionality against Solana devnet
README with setup instructions and dependency information
Code quality and organization
Test coverage and robustness
Documentation quality
Performance benchmarks
Ease of use for Elixir developers
SKILLS NEEDED
Backend
Blockchain
CONTACT
Reach outif you have any questions about this initialBounty