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
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
No items found.
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.

Ready to showcase your work?
Fill out the form and let’s make moves.
I'm ready!

Join 4 Million+ People Using the Enjin Wallet

Stake ENJ, manage NFTs, and play across the ecosystem — all in one app.

Available on
Download on the App StoreGet it on Google Play