Shyft offers a comprehensive suite of Solana development tools, including RPCs, APIs, and callbacks, to streamline your Web3 projects.
For more information regarding the endpoints, please visit Shyft's website: Shyft Documentation
Prefix:
No prefix is required for Shyft, an example URL will therefore look like:
- Version 1 :
https://api.uniblock.dev/direct/v1/Shyft/sol/path/to/endpoint
.
Example:
curl --request GET \
--url https://api.uniblock.dev/direct/v1/Shyft/sol/wallet/balance?network=mainnet-beta&wallet=YOUR_WALLET_ADDRESS \
--header 'accept: application/json' \
--header 'x-api-key: YOUR_UNIBLOCK_API_KEY'
Endpoint Overview
- GET
sol/v1/wallet/balance
- POST
sol/v1/wallet/send_sol
- GET
sol/v1/wallet/token_balance
- GET
sol/v1/wallet/all_tokens
- GET
sol/v1/wallet/get_portfolio
- GET
sol/v1/wallet/get_domains
- GET
sol/v1/wallet/resolve_address
- POST
sol/v1/wallet/sign_transaction
- GET
sol/v1/wallet/transaction_history
- GET
sol/v1/wallet/parsed_transaction_history
- GET
sol/v1/wallet/transaction
- POST
sol/v1/wallet/send_sol_detach
- GET
sol/v1/wallet/collections
- POST
sol/v1/wallet/create_semi_wallet/
- GET
sol/v1/wallet/decrypt_semi_wallet
- GET
sol/v1/wallet/get_keypair
- GET
sol/v1/wallet/stake_accounts
- POST
sol/v1/semi_wallet/create
- GET
sol/v1/semi_wallet/decrypt
- GET
sol/v1/semi_wallet/get_keypair
- POST
sol/v1/semi_wallet/change_password
- POST
sol/v1/nft/create_detach
- POST
sol/v1/nft/create
- POST
sol/v1/nft/mint_detach
- DELETE
sol/v1/nft/burn_detach
- POST
sol/v1/nft/update_detach
- POST
sol/v1/nft/transfer_detach
- GET
sol/v1/nft/search
- GET
sol/v1/nft/read_all
- GET
sol/v1/nft/read
- POST
sol/v1/nft/read_selected
- POST
sol/v1/nft/update
- POST
sol/v1/nft/transfer_many
- POST
sol/v1/nft/update_metadata_uri
- POST
sol/v1/nft/create_from_metadata
- POST
sol/v1/nft/get_owners
- DELETE
sol/v1/nft/burn_many
- POST
sol/v1/storage/upload
- POST
sol/v1/metadata/create
- GET
sol/v1/token/get_info
- POST
sol/v1/token/create_detach
- POST
sol/v1/token/mint_detach
- DELETE
sol/v1/token/burn_detach
- POST
sol/v1/token/transfer_detach
- POST
sol/v1/token/airdrop
- GET
sol/v1/token/get_owners
- POST
sol/v1/token/create_from_metadata
- POST
sol/v1/marketplace/create
- POST
sol/v1/marketplace/update
- POST
sol/v1/marketplace/withdraw_fee
- GET
sol/v1/marketplace/find
- GET
sol/v1/marketplace/my_markets
- GET
sol/v1/marketplace/treasury_balance
- GET
sol/v1/marketplace/stats
- PUT
sol/v1/marketplace/index
- GET
sol/v1/candy_machine/nft_addresses
- GET
sol/v1/candy_machine/nfts
- POST
sol/v1/candy_machine/create
- POST
sol/v1/candy_machine/insert
- POST
sol/v1/candy_machine/mint
- GET
sol/v1/collections/get_nfts
- POST
sol/v1/txn_relayer/create
- POST
sol/v1/txn_relayer/sign
- POST
sol/v1/txn_relayer/sign_many
- GET
sol/v1/transaction/raw
- GET
sol/v1/transaction/parsed
- GET
sol/v1/transaction/history
- POST
sol/v1/transaction/send_txn
- POST
sol/v1/transaction/send_many_txns
- POST
sol/v1/sol/v1/transaction/parse_selected
- POST
sol/v1/candy_machine/monitor
- DELETE
sol/v1/candy_machine/unmonitor
- POST
sol/v1/sol/v1/callback/create
- DELETE
sol/v1/sol/v1/callback/remove
- POST
sol/v1/callback/update
- GET
sol/v1/callback/list
- POST
sol/v1/callback/add-addresses
- POST
sol/v1/callback/remove-addresses
- POST
sol/v1/callback/pause
- POST
sol/v1/callback/resume