Skip to main content

World App

List Your Store as a MiniApp on World App

World App Checkout

Example​

https://world.org/ecosystem/app_e40049a2b0b344c63754a954b84308df

Before you start​

Make sure you have an online shop and that DePay is installed or integrated into it—whether you're using Shopify, WooCommerce, or any other platform supported by DePay:

Accept tokens on World Chain​

To get your shop listed as a MiniApp on World App, make sure you accept tokens on World Chain.

Select at least one World Chain token in your DePay payment configuration:

Select Token

caution

If you don’t add at least one World Chain token as an accepted payment method in you DePay configuration, payments in your Shop on World App won’t work.

Step-by-step​

Create a World Account​

Visit https://developer.worldcoin.org and click "Create an Account":

Create World Account

Register either using your email or your World App:

Register World Account

Name your Account​

Name your account—use your shop or brand name, for example:

Name Account

Create an App​

Now create an app by clicking "Start":

Create App

Now enter the App details. Leave "Mini App" and "Cloud" selected.

Enter your shop or brand name as "App Name".

Enter your store url as "App URL".

info

The App URL should be the homepage of your store.

Select "Shopping" as category.

App Details

Now upload your shop or brand logo as app icon:

Upload App Icon

Listing Details​

Now navigate to "App Store" and enter the required listing information:

Listing Details

Under "Support", choose either "Email" or a "Link" to your support page or form, and enter the corresponding details.

Support Details​

Enter your store homepage url again as "Official Website":

Support Details

Support Countries​

Select all supported countries.

info

Only select the countries you actually ship to.

Set Supported Countries

Languages and Description​

Set your supported languages, or keep the default (English). Then enter a "Short Name," "App Tagline," and an "Overview."

For example:

Set Langauges and Description

Make sure you finish this step by clicking "Save Changes"!

Additional Domains​

Now navigate to "Advanced":

Advanced

Then set "Additional Domains" to: https://depay.com

Additional Domains

Permitted Tokens​

Now configure the tokens that you allow customers to use.

We recommend to at least allow World Coin and USDC and set "Permit2 Tokens" to 0x2cFc85d8E48F8EAB294be644d9E25C3030863003,0x79A02482A880bCE3F13e09Da970dC34db4CD24d1

For all other token addresses, visit: https://worldscan.org/tokens

Permitted Tokens

Contract Entrypoints​

Set DePay's smart contracts as entrypoints: 0x886eb82a7e5E7310F66A0E83748662A17E391eb0:

Contract Entrypoints

Make sure you finish this step by clicking "Save Changes"!

Submit for Review​

After clicking "Save Changes" scroll up and click "Submit for Review":

Click Submit for Review

Now check "Allow App Store Listing" and enter "Changelog":

Submit for Review

Finally click "Submit app" to submit it.

Succesfully submitted

Your shop has been successfully submitted to World App.