Implementation

Utilizing the Everest Ethereum-EOS Bridge

SPARKLET holders will utilize the Everest (an independent 3rd party) Ethereum-EOS bridge to bridge SPARKLET from Ethereum to Upland, and back from Upland to Ethereum

Bridging from Ethereum to Upland (Uploading SPARKLET)

SPARKLET may be uploaded from Ethereum to Upland (EOS). The following requirements need to be met for an Upland player to upload SPARKLET:

  • Player has status of Uplander or above (i.e. not a ‘Visitor’ status player).

  • Player has connected a Metamask wallet to their account.

  • Player must be in good standing - e.g., can’t be in Upland’s Alcatraz

During the upload process, a player will initiate the upload through the Upland platform with a connected metamask or other wallet. The player will then be responsible for signing the transfer of the SPARKLET the Everest bridge account and paying for Ethereum Gas required for the transaction.

A completed upload action includes the transfer of the uploaded SPARKLET to the bridge and the transfer of the equivalent number of SPARKLET from the mirroring EOS bridge account to the player’s Upland account, all through automated smart contracts.

Bridging from Upland to Ethereum (Reclaiming SPARKLET)

SPARKLET may be reclaimed from Upland (EOS) back to Ethereum. The following requirements need to be met for an Upland player to reclaim SPARKLET:

  • Player has the status of Uplander or above (i.e. not a ‘Visitor’ status player).

  • Player has passed KYC requirements.

  • Player must be in good standing - e.g., can’t be in Upland’s Alcatraz

  • Player has connected a Metamask (or other, as per Upland’s integration roadmap) wallet account.

  • For SPARKLET that was earned or purchased in Upland, the amount of SPARKLET being reclaimed must be less than or equal to the amount of SPARKLET that has been staked in Upland (for a minimum of 720 Spark Hours) in the 3 months previous to the past 30 days at the time of reclaim. This constraint does not apply to any SPARKLET amount that has been uploaded.

  • Player has sufficient UPX to pay for Gas fees associated with the reclaim.

A completed reclaim action includes (through smart contracts) the transfer of the reclaimed SPARKLET back to the mirroring EOS Bridge account, and the transfer of the equivalent number of SPARKLET from the Ethereum bridge account to the player’s destination Ethereum address.

Bridging and Operator Account Transfer Cooldown

Within the bridge implementation from EOS to ETH, there will be a 48-hour cooldown for transfer execution. Although the bridge adheres to the strictest security protocols and undergo public audits, this cooldown period serves as a final layer of defense, providing a window during which any potential vulnerability can be discovered and its implications mitigated before transfers are finalized.

Last updated