Fyre
  • Fyre
    • How Does It Work?
    • Key Features
    • Who uses Fyre?
  • Admin Dashboard
    • Login
    • Events
      • Create An Event
      • Configurations
        • General Configurations
        • Referral Configurations
        • Prize Configurations
        • KYC Configurations
        • Custom Input Configurations
        • Social Configurations
          • Twitter Follow
          • Twitter Retweet
          • Telegram Join
          • Discord Join
          • GitHub PR
        • Collect Wallet Configurations
        • Tokens or NFT Holding Configurations
        • Custom Smart Contract Configurations
        • Custom API Configurations
      • Edit An Event
        • Add a new task
        • Remove a task
        • Edit existing task
      • Clone An Event
      • Delete an Event
    • Participants Data
    • Settings
      • Teams
      • Org
      • Apps
      • Subscriptions
    • Reward Distribution
  • Participant
    • Campaign Landing page
    • How to Participate
    • Claiming Rewards
  • Developer
    • App Setting
      • Registration
      • Update
      • Authentication
    • APIs
      • /app/events
      • /app/user/events
      • /app/user/redirection
      • Error Codes
      • Event Action Types
    • Demo
Powered by GitBook
On this page

Was this helpful?

  1. Developer
  2. App Setting

Registration

PreviousApp SettingNextUpdate

Last updated 2 years ago

Was this helpful?

Create your application by entering few basic details about your app like App Name and Base URL.

App Name

  • Provide any name for your app.

Base URL

  • Enter Origin URL of your server. This URL must be passed as Origin in request header of every API call your server make to the Fyre backend. The Fyre backend only allows apps who base base URL is registered. Other requests will be ignored.

  • The base URL must has HTTPS enabled for production use.

Upon filling the app details, click on Create button to register an app. Once the app is created, app credentials (Appcredential.json file) will be download in the browser. Keep this file handy with you for now. You server will need two fields AppPrivateKey and AppId (you can store them in your env or any other secure place) to authenticate itself to the Fyre backend at time of fetching data (read Application authentication section for more).

A sample Appcredential.json file:

{
    "AppId":"6278f435c931c92eb1a7fe25",
    "AppWalletAddress":"0x4B7566e64Ca793F17Db9cEEB990A993558a803F9",
    "AppPrivateKey":"0xaab02574b460b8035e38...16f82a2616be628ed35c4916e96aad9ef4",
    "AppPublicKey":"0x037513323c5ce7f484ecae...be2bcfe84d1523d98a753018bf70d5facb50fc7",
    "RecoveryPhrase":"shadow pencil flush...urge used math elegant"
}

App Setting Page