Phantasma Mail MVP

phantasmachain
PhantasticPhantasma
3 min readNov 14, 2018

Phantasma Mail, the first Phantasma MVP! This MVP is a mailing dApp that functions as an example of how users can send and receive dMails to and from other Phantasma Mail users. The MVP is not compatible with other domains, for example gmail and hotmail. In future version, this will be supported (POP3, IMAP, etc). In future updates we will be adding more awesome features to Phantasma Mail!

Since we have not yet released the main net, this MVP is running on top of NEO, you only need to have the minimum amount of GAS (0.00001) in the wallet in order to send dMails to other people, free of charge. Once the Phantasma Mail is running entirely in the Phantasma Blockchain, each regular dMail will be free. You can benefit from the total security and encryption that the Phantasma Blockchain provides.

Once we release the software development kit (SDK), people can start tinkering and developing new applications using the features and components available by Phantasma Chain.

Being an open source platform in which developers can build different types of dApps, they can use the Phantasma Chain to create new ways of using smart contracts to store, share and access data in the blockchain. We are sure that the community will come up with crazy and innovative new ways of implementing different functions and actions within their apps built on the Phantasma platform!

Guide: Phantasma Mail dApp

Step 1

Create a NEO wallet. When you create a NEO wallet you get 4 things:

  • Password
  • Public Key
  • Encrypted Key
  • WIF (private key) code

Step 2

Currently the dApp has to be installed through an APK. To do that you have to go into your android phone’s settings and allow install of apps from sources other that the Google Play Store (usually called Unknown Sources in the security tab of the phone’s settings).

APK Link: https://drive.google.com/file/d/15CV_cfpG3exhRPD4u1bs90ZuPT-XTl1b/view?usp=sharing

Step 3

Login to your NEO wallet in the Phantasma Mail dApp. There are two options to login to the Phantasma dApp:

  • Use your encrypted key and password
  • Use your WIF (private key) code.

Step 4

Select your Box name. This will be your displayed username for sending and receiving dMails. Every other user will also have an username associated to them. Wait 30/40 seconds before sending an dMail.

Features

Inbox

In the inbox you can see a preview of the messages that you have received. By clicking on a specific message you will be able to see the full message and reply to it.

Compose

There are two ways to compose a new dMail, you can either tap the top right corner in the inbox tab or by going to the compose tab.

Enter the username of the person you want to send the dMail to and a subject.

Sent

Here you can preview and see the dMails you have sent. In every dMail you can view the username of the receiver, the subject and the dMail content, as well as the transaction hash of the dMail.

Wallet

The Phantasma Mail dApp has a wallet, which is similar to a regular NEO wallet.

For more information about Phantasma Chain:

Website: https://Phantasma.io/

Telegram Channel: https://t.me/phantasma_io

Telegram Announement Channel: https://t.me/phantasma_announcements

Medium: https://medium.com/phantasticphantasma

Twitter: @phantasmachain

Reddit: https://www.reddit.com/r/phantasma

Discord: https://discord.gg/rYfajr

--

--