Programming your NFT World
  • Welcome!
  • Setting Up Your Dev Environment
    • Installing Minecraft
    • Installing IntelliJ
    • Setup Minecraft Paper Server 1.17.1
      • How to Set Up Your Shockbyte Minecraft Server for the First Time
      • How to Upload and Use a Custom World on Your ShockBit Minecraft Server
      • How to install plugins to your Shockbit Minecraft Server
    • Wallet Setup
      • Setting Up MetaMask Wallet
      • Register Player 1
    • Create Ethereum and Polygon RPC endpoints
    • Install Plugins
      • Citizens API
      • World Payments API
      • When done.......
  • Creating Your First Plugin
    • Hello World
  • How to run the sample programs
    • NPC Shopkeeper
    • Selling Plots of Land for $WRLD
  • Contact
    • Issues or Questions
Powered by GitBook
On this page
  1. Setting Up Your Dev Environment
  2. Install Plugins

World Payments API

PreviousCitizens APINextWhen done.......

Last updated 3 years ago

  1. Download the code for world payments api .

  2. Open Intellij and open the project folder WRLD-Payments-API-main

  3. Open the ..\resources\config.yml file

    1. Set the polygon_https_rpc value using the polygon RPC end point from "" section

    2. Set the ethereum_https_rpc value using the Ethereum RPC end point from "" section

    3. Set the server_wallet_private_key with the $WRLD token wallet address in the World Server account from "" section.

  4. Click "Maven" tab on right hand side of screen

  5. Click Lifecycle-> Package

  6. Go to the Target directory and put the wrld-payments-api-0.1.6-shaded.jar file on the server.

here
Create Ethereum and polygon RPC endpoints
Create Ethereum and polygon RPC endpoints
Setting up MetaMask Wallet