# How to tokenize assets using the WakeUp API

By [WakeUp Labs](https://paragraph.com/@wakeup-labs) · 2022-12-16

---

![](https://storage.googleapis.com/papyrus_images/2f75bbf39b7759122c37bdc954eae065d256c60076826f0351b57801dc4a8b7a.png)

Bring your NFTs ideas to life! Using our APIs, you can easily tokenize assets programmatically. It's just a simple Web2 API REST call with all the information needed, and we take care of the rest; no previous blockchain experience is necessary.

🟣 **First of all, sign up & get an API Key**. To use our services, you need to sign up & follow the steps to create a free API key just with your email.

When you complete the registration go to the API Key section, and you should see the API key information:

![](https://storage.googleapis.com/papyrus_images/bf6819957d5a029a4ae2892b5a891e95573e96ea1d2ea9c05cc4e018d3fec4c2.png)

Copy the API key generated and save it. This is your credential to access our services, so keep it safe 🔐 🙌

* * *

🟣 **Time to start tokenizing your assets!** After getting your API key, follow the next steps to tokenize an asset:

*   **Upload** the file to IPFS to use it as _an Image_ using our service. This step is _optional_, any image URL will do in the minter service, but IPFS is better for more decentralization.
    
*   Tokenize an asset interacting with the **/mint** endpoint. The image field should be completed with the link generated in the previous step (or another image URL you would like to use).
    
*   The /mint endpoint will return the **hash** of the operation and the **tokenId** created when completed if everything went alright.
    

* * *

🟣 **Getting Minted Tokens from a specific address.** To retrieve all minted tokens by a specific address, you will need to:

*   Go to the GET method Get NFTs by mint address-
    
*   Complete the API key field and the address you want to retrieve NFTs.
    
*   The service will respond with all the information associated with the NFTs that the wallet address previously minted.
    

* * *

🟣 **Getting metadata from an Asset**. To retrieve the metadata from a specific Asset, you need to:

*   Go to the GET method Get NFT by tokenId.
    
*   Complete the API key field and the tokenId of the NFT you need to obtain metadata from.
    
*   The service will respond with all the information associated with that specific NFT.
    

* * *

If you want to try the WakeUp Platform, don’t hesitate to complete this [**form**](https://form.jotform.com/WakeUp_Labs/WorkWithUs)**.**

* * *

Thanks for reading!

Follow us on [Twitter](https://twitter.com/wakeuplabs) and [LinkedIn](https://www.linkedin.com/company/wakeuplabs) 🙌

---

*Originally published on [WakeUp Labs](https://paragraph.com/@wakeup-labs/how-to-tokenize-assets-using-the-wakeup-api)*
