Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gemworks/transmuter
Swap, merge, split, breed old NFTs -> new on Solana
https://github.com/gemworks/transmuter
Last synced: 3 months ago
JSON representation
Swap, merge, split, breed old NFTs -> new on Solana
- Host: GitHub
- URL: https://github.com/gemworks/transmuter
- Owner: gemworks
- Created: 2022-02-06T13:28:25.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2022-04-29T15:57:29.000Z (almost 3 years ago)
- Last Synced: 2024-11-08T14:57:56.453Z (3 months ago)
- Language: TypeScript
- Homepage: https://docs.gemworks.gg/transmuter/overview
- Size: 848 KB
- Stars: 25
- Watchers: 1
- Forks: 22
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Transmuter ⚗️
Simple program to mutate old NFTs into new.
## Docs
Read full documentation [here](https://docs.gemworks.gg/transmuter/overview).
## Official deployment
Transmuter is officially deployed at: `muto7o7vvfXcvpy5Qgjtaog7GRhtr9Zpzn7PSCmmF8Z` across all 3: mainnet, devnet, testnet.
## Deploying / using
Install dependencies:
```
yarn
```Build the program:
```
yarn build
```Run tests:
```
# localnet
yarn test# devnet
anchor test --skip-deploy --provider.cluster devnet --provider.wallet
```Publish new SDK to NPM:
```
yarn pub
```Pull latest `gem-farm-ts` from NPM:
```
yarn update
```Deploy:
```
anchor deploy --provider.cluster devnet --provider.wallet
anchor deploy --provider.cluster testnet --provider.wallet
anchor deploy --provider.cluster mainnet --provider.wallet#note - w/o the --provider.wallet it will deploy using the KP in the /tests folder, which is obviously leaked
```