Explore Philand
  • Welcome to Phi
    • 🏝️What's Phi?
    • 🌄Mission
    • 🏃‍♀️Story
    • 🏄Phi Crew
  • ⚡Products
    • 🏝️Phi Land
      • 🔦User Guide for Phi Land
        • 0️⃣Before Playing Phi
          • 🦊Download a Crypto Wallet
          • 🟣Get $MATIC
          • 🔷Get an ENS Domain
        • 1️⃣Access Phi Land
        • 2️⃣Create your Phi Land
        • 3️⃣Claim Quest Objects
        • 4️⃣Purchase Items on Shop
        • 5️⃣Deposit Objects to Land
        • 6️⃣Build your land
        • 7️⃣Share your land on Twitter
      • 🎧Phi Music
      • ⛓️Hyperlinks & Link List
      • 💫Transferring Land
      • ↔️Phi Connect
    • ⚔️Phi Quest
      • 🔦User Guide for Phi Quest
        • 0️⃣Before Playing Phi
          • 🦊Download a Crypto Wallet
          • 🟣Get $MATIC
        • 1️⃣Access Phi Quest
        • 2️⃣Claim Quest Objects
          • Quest List
          • Adventure
          • Campaign
        • 3️⃣Purchase Items on Shop
        • 4️⃣Play Phi Land with Items you got
      • 🧑Account
      • 🏅Active Score Rank Quests
    • 🍭Phi Opportunity (beta)
    • 💎Phi Material
      • ⚒️Phi Craft
      • 🥗UGC Craft
    • 🔮OpenSea Collection Links
    • 💡How-to's
      • 🏷️Mastering ENS (Ethereum Name Service)
        • How to Register an ENS Domain Name
        • How to Renew an ENS Domain Name
        • How to Manage ENS records
          • How to set up the Avatar record in ENS
            • Using MintYourPFP to set an Avatar to an ENS name
        • How to Transfer ENS to Another Wallet
        • How to set up an ENS Subdomain
    • ❓FAQ
      • Must I have an ENS to play Phi Quest?
      • How can I get an ENS domain?
      • Why don't my ENS domains show up?
      • Can I use ENS subdomains for Phi Land?
      • What happens when I transfer ENS?
      • I can't create a land
      • Why cannot access to my land?
      • Why can't I change the baseplate?
      • Why can’t I claim Quest objects?
      • Any rewards for participating in Testnet?
      • What is Phi Quest?
      • How the Leaderboard on Phi Quest is calculated?
      • Why are there two EXPs?
      • I claimed objects on Phi Quest. How can I create my Phi Land?
      • Why can’t I see my objects in my wallet?
      • Can I trade Quest Objects?
      • Are traded objects included in my EXP calculation?
      • My EXP not showing, leaderboard not updating
      • Which browser should I use?
      • Which devices are supported?
      • How to update my Twitter OGP image (card)?
    • 📬Submit Feedback
      • Bug Report
      • Feature Request
      • User Survey
  • ⚙️DEVELOPERS
    • 🪴Create Philand
    • 🎨Objects NFT
      • ⛓️Quest Object
      • 🌾Free Object
      • 🧊Premium Object
      • 🍰Baseplate Object
      • 🧮Wallpaper Object
      • 💄Other Topics
      • 💡Appendix
    • 🛠️Use PhiMap
      • 🗺️Deposit/Withdraw
      • 🍧Save Philand
      • 👀View Function
      • 💡Appendix
    • 💝Philand API
      • ⌚Introduction
      • 🔑Authentication
        • 😄Use API key
        • 😍Get Access Token
        • 🤩Verify Access Token
        • 🤪Get Refresh Token
        • 😎Refresh JWT
      • 🫔Quest
        • 🎾Get Quest List
        • 🏀Get Quest Status
        • ⚽Trigger Eligible Check
        • 🎯Get Claimed Status
        • 🏓Get Verify Coupon
      • 🏝️Philand
        • 🫑View Philand Link
        • 🍍Get Philand Image
      • 🧸Account
        • 🍞Get Philand List
        • 👑Get PhiRank
      • 🎺Object
        • 🎸Get Object Info
      • 🦖Example Call
        • 🤠Quest Claim
      • 👔Related Links
    • 🧑‍🏫How to Verify your transaction
      • 👓Read Contract Method
      • 🚩Third-party API
      • 🦷Whitelist
    • 📄Contracts
      • 👮Audit
  • 💼Career
    • 👯Phi is hiring
  • 🔗Official links
    • Website
    • Twitter
    • Discord
    • Discourse
    • Medium
    • Github
    • Guild.xyz
    • Lenster
    • Instagram
Powered by GitBook
On this page
  • Arweave
  • Technical term for Our Object
  • Object Size
  • World Type, Object Theme, Object Type
  • Pixel art
  • Motion check

Was this helpful?

  1. DEVELOPERS
  2. Objects NFT

Appendix

Other information for understanding.

PreviousOther TopicsNextUse PhiMap

Last updated 2 years ago

Was this helpful?

Arweave

Arweave allows users to store data permanently without any fees and that it uses a proof-of-access consensus mechanism and a blockweave data structure. Arweave is more reliable for long-term storage than IPFS. So, we are decide to use Arwearve.

  • Uploaded Image

"Retro PC Dotty"

Example of arweave

https://www.arweave.net/g4xZuZ7EuOwrVfxdp0AuEun4V6pQ-V5OTwDq_hs0hNo?ext=png

  • Metadata

Retro PC Dotty" that is part of the "PHI - Premium Object" collection.

url: https://www.arweave.net/jvLJ2p0p5t_DEDNh4IrgaWMQfBvsrY_EBHXOBKrOItc
```
{
  "name": "Retro PC Dotty",
  "description": "Phi Premium Object. Purchase this object in the Phi Shop.",
  "attributes": [
    {
      "trait_type": "name",
      "value": "Retro PC Dotty"
    },
    {
      "trait_type": "size",
      "value": "[1,1,1]"
    },
    {
      "trait_type": "world_type",
      "value": "Land"
    },
    {
      "trait_type": "object_theme",
      "value": "Win98"
    },
    {
      "trait_type": "object_type",
      "value": "Dotty"
    },
    {
      "trait_type": "creator",
      "value": "eBoy"
    }
  ],
  "collection": {
    "name": "PHI - Premium Object",
    "family": "Premium Object"
  },
  "properties": {
    "files": [
      {
        "uri": "https://www.arweave.net/g4xZuZ7EuOwrVfxdp0AuEun4V6pQ-V5OTwDq_hs0hNo?ext=png",
        "type": "image/png"
      },
      {
        "uri": "https://www.arweave.net/KvGbxkTMEOqCqGZdQnp1WnE9_atcBQAkczjdl2PlbfU?ext=png",
        "type": "image/png"
      }
    ],
    "category": "image"
  },
  "image": "https://www.arweave.net/IsA2yOAqRErzlK9KuTm9br1mmjDf6dzFYFkzLeGAy8A?ext=png"
}
```

The object is described as a Phi Premium Object and has several attributes, such as its name, size, world type, theme, type, and creator. The metadata also includes two files (image/png) and specifies the category as "image".

Technical term for Our Object

Object Size

All objects have x, y, z size information. When writing Object to Philand, it is performed based on this size information. If there is already an object written on the map, it is considered to be in collision and cannot be written. In addition, it is not possible to exceed the map and must be placed within an 8 * 8.

The size is determined when the object is created. It generally does not change.

World Type, Object Theme, Object Type

All objects have a World Type, Object Theme, and Object Type.

  • Currently, only "Land" is available for [World Type], but we plan to expand it in the future.

  • [Object Theme] represents the basic themes for creating objects, such as Basic, ENS City, Dungeon, and SuperM.

  • [Object Type] offers a wide range of options, such as Motorbike, Logo, and Chess Piece. It is added to categorize the objects into common categories.

Using these information, and (x,y,z) coordinates can create potential for extensibility in other games.

Pixel art

Let's touch upon our pixel art. They passed the detail check and has a very high quality. Please enjoy arts by zooming in on your browser.

  • Here are some images that are in the process of being created.

  • Pixel Out of SYNC check

Motion check

⚙️
🎨
💡
Technical term
Writing Object to Philand ex.Size(1,2)
Playing Minecraft
a rough sketch of the design
Pixel check
Moving Object Test