# Use Blimp as S3 Server

1. Begin by [Signing up](https://docs-old.zus.network/products/blimp/sign-up) for Blimp, after successful signup you will be automatically directed to the Blimp homepage.

<figure><img src="https://979598987-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNrAZJ0KGiwEbKkbVRYPu%2Fuploads%2F5y9aBEKE4YSV8rrQ0spj%2FBlimp%20homepage.jpg?alt=media&#x26;token=93433e4c-effb-4df4-a194-b55fc507c300" alt=""><figcaption></figcaption></figure>

&#x20;2\. On the Blimp homepage, locate and click on the "+ Create Allocation" button.

<figure><img src="https://979598987-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNrAZJ0KGiwEbKkbVRYPu%2Fuploads%2FdLVSYxnG6xyBrFbEYWKO%2FBlimp%20homepage%201.jpg?alt=media&#x26;token=373bcc76-ec70-41c0-a221-c4da859b6b50" alt=""><figcaption></figcaption></figure>

3. Within the allocation creation process, select "S3 Server" and proceed by clicking "Confirm."

<figure><img src="https://979598987-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNrAZJ0KGiwEbKkbVRYPu%2Fuploads%2FUBSSUbpeRetnVd9hlhQh%2Fs3%20server%20and%20confirm.jpg?alt=media&#x26;token=62987538-c864-4152-9fc9-ed3321f690fb" alt=""><figcaption></figcaption></figure>

4. Enter the necessary allocation configuration details and confirm your selections.

<figure><img src="https://979598987-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNrAZJ0KGiwEbKkbVRYPu%2Fuploads%2Feaskte0H8D60gft8rrXf%2Fblimp%20s3%20server%20allocation.jpg?alt=media&#x26;token=8c537257-295e-40e3-a183-713208edb560" alt=""><figcaption></figcaption></figure>

5. Next, choose your preferred Blobber for hosting files by selecting "Add" and then confirming your choice.

<div><figure><img src="https://979598987-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNrAZJ0KGiwEbKkbVRYPu%2Fuploads%2FZMgCTQNJ7an8jL68eA2o%2Fblimp%20s3%20allocation%20add%20and%20confirm.jpg?alt=media&#x26;token=da74e566-0537-4589-a30e-1aa422e15f4d" alt=""><figcaption></figcaption></figure> <figure><img src="https://979598987-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNrAZJ0KGiwEbKkbVRYPu%2Fuploads%2FIsYlC9VFSCQviLhjbU96%2Fblimp%20add%20and%20confirm.jpg?alt=media&#x26;token=cad53e12-cf3a-4386-bca0-f8b84b6c6ef2" alt=""><figcaption></figcaption></figure></div>

6. Confirm the token amount for storage.

<figure><img src="https://979598987-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNrAZJ0KGiwEbKkbVRYPu%2Fuploads%2F4rZMJ6oKR7TttIhBeAbV%2FConfirm%20token%20for%20storage.jpg?alt=media&#x26;token=7ecb3ea8-a447-4a0b-a59c-5c9a1a649f82" alt="" width="478"><figcaption></figcaption></figure>

7. Review token amount for creating allocation.

<figure><img src="https://979598987-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNrAZJ0KGiwEbKkbVRYPu%2Fuploads%2FmWRfFbyzM7VtcfubZGoT%2Fblimp%20allocation%20confirmation.jpg?alt=media&#x26;token=2ae7b10e-3a32-4859-8b74-1ed53e0161ac" alt=""><figcaption></figcaption></figure>

8. If you already have ZCN balance, you can use it for payment. Otherwise, you can buy ZCN in exchange for ERC-20 tokens. For instructions on buying ZCN, refer to the section titled "[Buying ZCN for Storage](https://docs-old.zus.network/products/blimp/sign-up/buy-zcn-for-storage)." In this context, we will pay from existing balance.

<figure><img src="https://979598987-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNrAZJ0KGiwEbKkbVRYPu%2Fuploads%2FfQH7mfsVAd0abzZVO8v9%2Fs3%20allocation%20pay%20from%20existing%20storage.jpg?alt=media&#x26;token=72746fd4-6dba-4cb0-b1f1-1504083b55ec" alt=""><figcaption></figcaption></figure>

9. Subsequently, you will need to create a server instance and provide the IP address of your AWS EC2 server instance. Afterward, click on "Generate Script." Refer to the screenshot below for reference.

<figure><img src="https://979598987-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNrAZJ0KGiwEbKkbVRYPu%2Fuploads%2FM2nqkOve7IusShP8Fte5%2FScreenshot%202023-08-01%20at%201.16.11%20PM.png?alt=media&#x26;token=c12ebc90-3bab-429f-921d-3d80b104822d" alt=""><figcaption></figcaption></figure>

10. Upon clicking "Generate Script," Blimp will provide you with a script to copy and execute on your EC2 instance. Please refer to the screenshot below for reference:&#x20;

<figure><img src="https://979598987-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNrAZJ0KGiwEbKkbVRYPu%2Fuploads%2FHKlQeM6rR77HeUHRLpmT%2Fblimp%20script%20generate.jpg?alt=media&#x26;token=db96e8b7-914d-4647-a1d0-f5e7d4733769" alt=""><figcaption><p>Blimp Generate Script Instance</p></figcaption></figure>

11. SSH into your EC2 instance and execute the generated script. A preview following successful script execution is provided below:

<figure><img src="https://979598987-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNrAZJ0KGiwEbKkbVRYPu%2Fuploads%2FZXzlk0p572BBT30pBL51%2Fblimpscript%20ran%20successfully%20.jpg?alt=media&#x26;token=8a4678a2-47f5-4a6d-b8a5-a3a46f1fa2b5" alt=""><figcaption><p>Script Ran Successfully</p></figcaption></figure>

12. After successfully running the script on your EC2 instance, click on the "Click here if you ran the script on your server successfully" button.

<figure><img src="https://979598987-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNrAZJ0KGiwEbKkbVRYPu%2Fuploads%2FqT33niD6diJDSIaon97R%2Fran%20the%20script%20successfully.jpg?alt=media&#x26;token=88777441-e7ab-4215-80ea-40be41115487" alt=""><figcaption></figcaption></figure>

13. You can now perform S3 operations.

<figure><img src="https://979598987-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNrAZJ0KGiwEbKkbVRYPu%2Fuploads%2Fhko8yqhGfgfPrgIcDxWX%2Fblimp%20s3%20operations%20conduct%20screenshot.jpg?alt=media&#x26;token=b1c93308-77e4-46b4-b226-99c716f2c092" alt=""><figcaption></figcaption></figure>

14. &#x20;Specify a Bucket Name, select "Create Bucket" request, and click on "Make CURL request." Refer to the screenshot below for the CURL request output:

<figure><img src="https://979598987-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNrAZJ0KGiwEbKkbVRYPu%2Fuploads%2F5xv9ImgAgqCqSwdjEBys%2Fs3%20create%20bucket%20curl%20request.jpg?alt=media&#x26;token=e69da2e5-61df-44a6-a4bc-899b044058dd" alt=""><figcaption></figcaption></figure>

***

### Next Steps

* For a comprehensive list and detailed descriptions of S3 commands, please refer to the [S3 Operations section.](https://docs-old.zus.network/products/blimp/use-blimp-as-s3-server/s3-operations)&#x20;
