Tell us about your project
Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thanks! we've received your form submission, we'll contact you within a week!
Oops! Something went wrong while submitting the form
Introducing Degens: Enjin’s Next-Generation of NFTs
Read Here
Enjin is for
Everyone
.
Spark your growth as an accredited Enjin Partner.
Who are you?
Developer
Creator
Collector
>2,500
Mints per second
>5,000
TRANSACTIONS PER SECOND
$0.0025
AVERAGE TRANSACTION COST
1.2B
NFTS MINTED
For Developers
Start Building on Enjin
Create a Blockchain Game in Minutes
Explore commonly used code samples to integrate blockchain to your game or project - it’s that easy!
Presets
Create Collection
Create a collection for your app.

mutation CreateCollection {
  CreateCollection(attributes: {key: "name", value: "Collection Name Goes Here"}) {
    id
    state
  }
}
Copy
Create NFT
Create an NFT in your collection.

mutation CreateToken { 
  CreateToken(            
    recipient: "cxLU94nRz1en6gHnXnYPyTdtcZZ9dqBasexvexjArj4V1Qr8f" #The recipient of the initial supply    
    collectionId: 2406 #Set the collection ID received from the above mutation  
    params:{                   
      tokenId: {integer: 0} #Set the token ID
      initialSupply: 1 #Mint initial supply 
      cap: {type: INFINITE} #Define the supply type
    } 
  ) {  
    id         
    state   
  }
}
Copy
Mint NFT
Mint supply for existing NFTs.

mutation BatchMint {   
  BatchMint(         
    collectionId: "2406" #Specify the collection ID 
    recipients: [  
      {             
        account: "cxLU94nRz1en6gHnXnYPyTdtcZZ9dqBasexvexjArj4V1Qr8f" #The recipient of the mint
        mintParams: {                  
          tokenId: {integer: 0} #Token ID to mint
          amount:15 #Amount to mint 
        }      
      },       
      {           
        account: "cxKy7aqhQTtoJYUjpebxFK2ooKhcvQ2FQj3FePrXhDhd9nLfu" #The recipient of the mint  
        mintParams: {               
          tokenId: {integer: 5} #Token ID to mint        
          amount:1 #Amount to mint   
        }      
      }   
    ]  
  ) 
  {   
    id     
    state     
  }
}
Copy
Send NFT
Send NFTs from one wallet to another.

mutation BatchTransfer { 
  BatchTransfer(            
    collectionId: 2406 #Specify the collection ID 
    recipients: [      
      {               
        account: "cxLU94nRz1en6gHnXnYPyTdtcZZ9dqBasexvexjArj4V1Qr8f" #Specify the recipient address          
        simpleParams: {
          tokenId: {integer: 0},
          amount: 15
        } 
      }, 
      { 
        account: "cxKy7aqhQTtoJYUjpebxFK2ooKhcvQ2FQj3FePrXhDhd9nLfu" #Specify the recipient address   
        simpleParams: {
          tokenId: {integer: 5}, 
          amount: 1
        }              
      }         
    ]   
  )
  {
    id  
    state    
  }
}
Copy
Link User Wallet
Connect to a user’s Enjin Wallet to enable blockchain interactions.

# Call the RequestAccount query and display the QR code from the response for your user to scan

query RequestAccount {   
  RequestAccount {  
    qrCode #Returns a QR code for your user to scan 
    verificationId #Save this for next step  
  }
}
Copy
View User Balance
Get the connected user’s wallet balance.

#Call the GetWallet query with the verificationId from the previous query response.
#If the user linked his wallet by scanning the QR code, the response will contain his wallet and balance.
#This acts as a proof that the user owns this wallet.

query GetVerifiedWallet { 
  GetWallet(verificationId: "0x78af...") {  #Set the verificationId from the RequestAccount response      
    account {       
      address      
    }      
    balances {     
      free     
    }
  }
}
Copy
For Creators
Easiest way to
Create & Distribute
Create beautiful NFTs in seconds.
Use our visual NFT builder to create and launch your NFT collection today.
Go to NFT.io
Share via QR codes.
Distribute NFTs and grow your audience with QR codes and claimable links - no wallet required.
Go to Beam
Ready to showcase your work?
Fill out the form and let’s make moves.
Follow these steps
Step 1
Build With or Integrate Enjin
Step 2
Get in Touch
Receive Benefits
Marketing Support
Featured on NFT.io
Free Beam Credits
Priority Support
Free Transactions
I'm ready!
Join Community on Slack
For Players & Collectors
Explore, Play,
Collect, and Stake
Start collecting on
Manage your NFTs in Enjin Wallet
Play Enjin Games
See More
SamTheBay
Etherscape
Battle your way through dungeons and demons in Etherscape
Codebit Labs
Lost Relics
Embark on an epic quest in this thrilling action-adventure game. Uncover relics, defeat foes, and collect NFTs.
Kepithor Studios
Royal Rampage
Unleash the Battle: Royal Rampage Debuts with Enjin-Backed NFTs
BlockPegnio
The Six Dragons
Venture into an open world fantasy RPG featuring 1 billion dungeons.
Kepithor Studios
ENJ Excavators
Kepithor Studios demonstrates how to build a profitable game with Enjin Blockchain
Kepithor Studios
Kingdom Karnage
Assemble your deck and crush your enemies in a play-to-earn TCG.
CZB Labs
Into the Multiverse
The Web3 Endless Runner with advanced controls, abilities, and parkour.
See More
Enjin Community

Join 1.5 Million Web3 Gamers

Enjin’s thriving community of Web3 enthusiasts, collectors, and gamers is
actively seeking out extraordinary projects like yours.

Join 4 Million+
people using
Enjin Wallet
Ready to showcase your work?
Fill out the form and let’s make moves.
I'm ready!
By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.