A Zksnark Java Sdk Library for Trox

libzksnark

a zksnark jni library

Pull source

$ git clone git@github.com:tronprotocol/zksnark-java-sdk.git --recursive

OR

$ git clone git@github.com:tronprotocol/zksnark-java-sdk.git
$ git submodule update --init --recursive

Required

cmake (version >= 3.10.2)

Download Details:
Author: tronprotocol
Source Code: https://github.com/tronprotocol/zksnark-java-sdk
License: LGPL-3.0 license

#Tron  #blockchain  #smartcontract #java 

A Zksnark Java Sdk Library for Trox

Tron-EventQuery: Implemented with Tron's New Event Subscribe Model

Tron Event Query Service

TronEventQuery is implemented with Tron's new event subscribe model.
It uses same query interface with Tron-Grid. Users can also subscribe block trigger, transaction trigger, contract log trigger, and contract event trigger.
TronEvent is independent of a particular branch of java-tron, the new event subscribes model has already be released on version 3.5 of java-tron.

For more information of tron event subscribe model, please refer to https://github.com/tronprotocol/TIPs/issues/12.

Build

mvn package

After the build command is executed successfully, troneventquery jar to release will be generated under troneventquery/target directory.
Configuration of mongodb "config.conf" should be created for storing mongodb configuration, such as database name, username, password, and so on. We provided an example in sourcecode, which is " troneventquery/config.conf ". Replace with your specified configuration if needed.

Note:
Make sure the relative path of config.conf and troneventquery jar. The config.conf 's path is the parent of troneventquery jar.

  • mongo.host=IP
  • mongo.port=27017
  • mongo.dbname=eventlog
  • mongo.username=tron
  • mongo.password=123456
  • mongo.connectionsPerHost=8
  • mongo.threadsAllowedToBlockForConnectionMultiplier=4

Any configuration could be modified except mongo.dbname, "eventlog" is the specified database name for event subscribe.

Run

  • troneventquery/deploy.sh is used to deploy troneventquery
  • troneventquery/insertIndex.sh is used to setup mongodb index to speedup query.
    (make sure run insertIndex before create collecions)

Delete expire data

  • troneventquery/deleteData.sh is used to delete expire data
  • using crontable delete regularly mongodb expire data(if not delete, the database will be too big)

What is the main HTTP service?

baseUrl: https://api.tronex.io

Main HTTP Service

Function: get transaction list

subpath: $baseUrl/transactions

parameters   
limit: each page size, default is 25
sort: sort Field, default is sort by timeStamp descending order
start: start page, default is 1
block: start block number, default is 0

Example: https://api.tronex.io/transactions?limit=1&sort=-timeStamp&start=2&block=0

Function: get transaction by hash

subpath: $baseUrl/transactions/{hash}

parameters   
hash: transaction id

Example: https://api.tronex.io/9a4f096700672d7420889cd76570ea47bfe9ef815bb2137b0d4c71b3d23309e9

Function: get transfers list

subpath: $baseUrl/transfers    

parameters   
limit: each page size, default is 25
sort: sort Field, default is sort by timeStamp descending order
start: start page, default is 1
from: from address, default is ""
to: to address, default is ""
token: tokenName, default is ""

Example: https://api.tronex.io/transfers?token=trx&limit=1&sort=timeStamp&start=2&block=0&from=TJ7yJNWS8RmvpXcAyXBhvFDfGpV9ZYc3vt&to=TAEcoD8J7P5QjWT32r31gat8L7Sga2qUy8

Function: get transfers by transactionId

subpath: $baseUrl/transfers/{hash}

parameters   
hash: transfer hash

Example: https://api.tronex.io/transfers/70d655a17e04d6b6b7ee5d53e7f37655974f4e71b0edd6bcb311915a151a4700

Function: get events list

subpath: $baseUrl/events

parameters   
limit: each page size, default is 25
sort: sort Field, default is sort by timeStamp descending order
since: start time of event occurrence, timeStamp >= since will be shown
start: start page, default is 1
block: block number, block number >= block will be shown

Example: https://api.tronex.io/events?limit=1&sort=timeStamp&since=0&block=0&start=0

Function: get events by transactionId

subpath: $baseUrl/events/transaction/{transactionId}

parameters   
transactionId

Example: https://api.tronex.io/events/transaction/cd402e64cad7e69c086649401f6427f5852239f41f51a100abfc7beaa8aa0f9c

Function: get events by contract address

subpath: $baseUrl/events/{contractAddress}

parameters   
limit: each page size, default is 25
sort: sort Field, default is sort by timeStamp descending order
since: start time of event occurrence, timeStamp >= since will be shown
block: block number, block number >= block will be shown
contractAddress: contract address
start: start page, default is 1

Example: https://api.tronex.io/events/TMYcx6eoRXnePKT1jVn25ZNeMNJ6828HWk?limit=1&sort=-timeStamp&since=0&block=0&start=4

Function: get events by contract address and event name

subpath: $baseUrl/events/contract/{contractAddress}/{eventName}

parameters   
limit: each page size, default is 25
sort: sort Field, default is sort by timeStamp descending order
since: start time of event occurrence, timeStamp >= since will be shown
contract`Address`: contract address
start: start page, default is 1
eventName: event name

Example: https://api.tronex.io/events/contract/TMYcx6eoRXnePKT1jVn25ZNeMNJ6828HWk/Bet?limit=1&sort=timeStamp&since=1&start=0

Function: get events by contract address, event name and block number

subpath: $baseUrl/events/contract/{contractAddress}/{eventName}/{blockNumber}

parameters   
contractAddress: contract address
blockNumber: block number, block number >= block will be shown
eventName: event name


Example: https://api.tronex.io/events/contract/TMYcx6eoRXnePKT1jVn25ZNeMNJ6828HWk/Bet/4835773

Function: get events by timeStamp

subpath: $baseUrl/events/timestamp

parameters   
since: start time of event occurrence, timeStamp >= since will be shown
limit: each page size, default is 25
sort: sort Field, default is sort by timeStamp descending order
start: start page, default is 1
contract: contract address


Example: https://api.tronex.io/events/timestamp?since=1544483426749&limit=1&start=1&sort=timeStamp

Function: get confirm events list

subpath: $baseUrl/events/confirmed

parameters   
since: start time of event occurrence, timeStamp >= since will be shown
limit: each page size, default is 25
sort: sort Field, default is sort by timeStamp descending order
start: start page, default is 1


Example: https://api.tronex.io/events/confirmed?since=1544483426749&limit=1&start=1&sort=timeStamp

Function: get block by block hash

subpath: $baseUrl/blocks/{hash}

parameters   
hash: block hash


Example: https://api.tronex.io/blocks/000000000049c11f15d4e91e988bc950fa9f194d2cb2e04cda76675dbb349009

Function: get block list

subpath: $baseUrl/blocks

parameters   
limit: each page size, default is 25
sort: sort Field, default is sort by timeStamp descending order
start: start page, default is 1
block: block number, block number >= block will be shown 


Example: https://api.tronex.io/blocks?limit=1&sort=timeStamp&start=0&block=0

Function: get latest block number

subpath: $baseUrl/blocks/latestSolidifiedBlockNumber

parameters   
none

Example: https://api.tronex.io/blocks/latestSolidifiedBlockNumber

Function: get contract log list

subpath: $baseUrl/contractlogs

parameters   
limit: each page size, default is 25
sort: sort Field, default is sort by timeStamp descending order
start: start page, default is 1
block: block number, block number >= block will be shown 

Example: https://api.tronex.io/contractlogs

Function: get contract log list based on transactionId

subpath: $baseUrl/contractlogs/transaction/{transactionId}

parameters   
transactionId

Example: https://api.tronex.io/contractlogs/transaction/{transactionId}

Function: post abi string and get contract log list based on transactionId(release on 3.6)

subpath: $baseUrl/contract/transaction/{transactionId}

parameters   
transactionId
body:
abi: user self upload abi

Example: https://api.tronex.io/contract/transaction/{transactionId}

Function: get contract log list based on contractAddress

subpath: $baseUrl/contractlogs/contract/{contractAddress}

parameters   
contractAddress

Example: https://api.tronex.io/contractlogs/contract/{contractAddress}

Function: post abi string and get contract log list based on contractAddress(release on 3.6)

subpath: $baseUrl/contract/contractAddress/{contractAddress}

parameters   
contractAddress
abi: user self upload abi

Example: https://api.tronex.io/contract/contractAddress/{contractAddress}

Function: get contract log list based on uniqueId

subpath: $baseUrl/contractlogs/uniqueId/{uniqueId}

parameters   
uniqueId

Example: https://api.tronex.io/contractlogs/uniqueId/{uniqueId}

Function: post abi string and get contract log list based on uniqueId(release on 3.6)

subpath: $baseUrl/contract/uniqueId/{uniqueId}

parameters   
uniqueId
abi: user self upload abi

Example: https://api.tronex.io/contract/uniqueId/{uniqueId}

Download sourcecode

git clone https://github.com/tronprotocol/tron-eventquery.git

cd troneventquery

Download Details:
Author: tronprotocol
Source Code: https://github.com/tronprotocol/tron-eventquery
License:

#Tron  #blockchain  #smartcontract #java 

Tron-EventQuery: Implemented with Tron's New Event Subscribe Model

How to Deloy Tron Mainnet Conf

Scope of use

This script could be used on Linux/MacOS, but not on Windows. Just Support FullNode and SolidityNode.

Download and run script

wget https://raw.githubusercontent.com/tronprotocol/TronDeployment/master/deploy_tron.sh -O deploy_tron.sh

Parameter Illustration

bash deploy_tron.sh --app [FullNode|SolidityNode] --net [mainnet|testnet|privatenet] --db [keep|remove|backup] --heap-size <heapsize>

--app    Optional, Running application. The default node is Fullnode and it could be FullNode or SolidityNode.
--net    Optional, Connecting network. The default network is mainnet and it could be mainnet, testnet.
--db    Optional, The way of data processing could be keep, remove and backup. Default is keep. If you launch two different networks, like from mainnet to testnet or from testnet to mainnet, you need to delete database.
--trust-node    Optional, It only works when deploying SolidityNode. Default is 127.0.0.1:50051. The specified gRPC service of Fullnode, like 127.0.0.1:50051 or 13.125.249.129:50051.
--rpc-port    Optional, Port of grpc. Default is 50051. If you deploy SolidityNode and FullNode on the same host,you need to configure different ports.
--commit    Optional, commitid of project.
--branch    Optional, branch of project.  Mainnet default is latest release and Testnet default is master.
--heap-size  Optional, jvm option: Xmx. The default heap-size is 0.8 * memory size.
--work_space  Optional, default is current directory.

Examples

Deployment of FullNode on the one host.

wget https://raw.githubusercontent.com/tronprotocol/TronDeployment/master/deploy_tron.sh -O deploy_tron.sh
bash deploy_tron.sh

Deployment of SolidityNode on the one host.

wget https://raw.githubusercontent.com/tronprotocol/TronDeployment/master/deploy_tron.sh -O deploy_tron.sh
# User can self-configure the IP and Port of GRPC service in the turst-node field of SolidityNode. trust-node is the fullnode you just deploy.
bash deploy_tron.sh --app SolidityNode --trust-node <grpc-ip:grpc-port>

Deployment of FullNode and SolidityNode on the same host.

# You need to configure different gRPC ports on the same host because gRPC port is available on SolidityNode and FullNodeConfigure and it cannot be set as default value 50051. In this case the default value of rpc port is set as 50041.
wget https://raw.githubusercontent.com/tronprotocol/TronDeployment/master/deploy_tron.sh -O deploy_tron.sh
bash deploy_tron.sh --app FullNode
bash deploy_tron.sh --app SolidityNode --rpc-port 50041

Deployment of grpc gateway

Summary

This script helps you download the code from https://github.com/tronprotocol/grpc-gateway and deploy the code on your environment.

Pre-requests

Please follow the guide on https://github.com/tronprotocol/grpc-gateway Install Golang, Protoc, and set $GOPATH environment variable according to your requirement.

Download and run script

wget https://raw.githubusercontent.com/tronprotocol/TronDeployment/master/deploy_grpc_gateway.sh -O deploy_grpc_gateway.sh

Parameter Illustration

bash deploy_grpc_gateway.sh --rpchost [rpc host ip] --rpcport [rpc port number] --httpport [http port number] 

--rpchost The fullnode or soliditynode IP where the grpc service is provided. Default value is "localhost".
--rpcport The fullnode or soliditynode port number grpc service is consuming. Default value is 50051.
--httpport The port intends to provide http service provided by grpc gateway. Default value is 18890.

Example

Use default configuration:

bash deploy_grpc_gateway.sh

Use customized configuration:

bash deploy_grpc_gateway.sh --rpchost 127.0.0.1 --rpcport 50052 --httpport 18891

Download Details:
Author: tronprotocol
Source Code: https://github.com/tronprotocol/tron-deployment
License:

#Tron  #blockchain  #smartcontract 

How to Deloy Tron Mainnet Conf

TronWeb: Javascript API Library for interacting with The TRON Network

What is TronWeb?

Tron Web - Developer Document

TronWeb aims to deliver a unified, seamless development experience influenced by Ethereum's Web3 implementation. We have taken the core ideas and expanded upon it to unlock the functionality of TRON's unique feature set along with offering new tools for integrating DApps in the browser, Node.js and IoT devices.

Compatibility

  • Version built for Node.js v6 and above
  • Version built for browsers with more than 0.25% market share

You can access either version specifically from the dist folder.

TronWeb is also compatible with frontend frameworks such as:

  • Angular
  • React
  • Vue.

You can also ship TronWeb in a Chrome extension.

Installation

Node.js

npm install tronweb

or

yarn add tronweb

Browser

First, don't use the release section of this repo, it has not updated in a long time.

Then easiest way to use TronWeb in a browser is to install it as above and copy the dist file to your working folder. For example:

cp node_modules/tronweb/dist/TronWeb.js ./js/tronweb.js

so that you can call it in your HTML page as

<script src="./js/tronweb.js"><script>

Testnet

Shasta is the official Tron testnet. To use it use the following endpoint:

https://api.shasta.trongrid.io

Get some Shasta TRX at https://www.trongrid.io/shasta and play with it. Anything you do should be explorable on https://shasta.tronscan.org

Your local private network for heavy testing

You can set up your own private network, running Tron Quickstart. To do it you must install Docker and, when ready, run a command like

docker run -it --rm \
  -p 9090:9090 \
  -e "defaultBalance=100000" \
  -e "showQueryString=true" \
  -e "showBody=true" \
  -e "formatJson=true" \
  --name tron \
  trontools/quickstart

More details about Tron Quickstart on GitHub

Creating an Instance

First off, in your javascript file, define TronWeb:

const TronWeb = require('tronweb')

When you instantiate TronWeb you can define

  • fullNode
  • solidityNode
  • eventServer
  • privateKey

you can also set a

  • fullHost

which works as a jolly. If you do so, though, the more precise specification has priority. Supposing you are using a server which provides everything, like TronGrid, you can instantiate TronWeb as:

const tronWeb = new TronWeb({
    fullHost: 'https://api.trongrid.io',
    headers: { "TRON-PRO-API-KEY": 'your api key' },
    privateKey: 'your private key'
})

For retro-compatibility, though, you can continue to use the old approach, where any parameter is passed separately:

const tronWeb = new TronWeb(fullNode, solidityNode, eventServer, privateKey)
tronWeb.setHeader({ "TRON-PRO-API-KEY": 'your api key' });

If you are, for example, using a server as full and solidity node, and another server for the events, you can set it as:

const tronWeb = new TronWeb({
    fullHost: 'https://api.trongrid.io',
    eventServer: 'https://api.someotherevent.io',
    privateKey: 'your private key'
  }
)

If you are using different servers for anything, you can do

const tronWeb = new TronWeb({
    fullNode: 'https://some-node.tld',
    solidityNode: 'https://some-other-node.tld',
    eventServer: 'https://some-event-server.tld',
    privateKey: 'your private key'
  }
)

A full example

The better way to understand how to work with TronWeb is go to the demo directory in this repository.

If you'd like to connect with tronlink app and chrome extention and develop a dapp on tron, you could run the demo in path demo/tron-dapp-react-demo.

If you'd like to develop only with tronweb dependency, you could run the demo in path demo/tronweb-demo.

Contributions

In order to contribute you can

  • fork this repo and clone it locally
  • install the dependencies — npm i
  • do your changes to the code
  • build the TronWeb dist files — npm run build
  • run a local private network using Tron Quickstart
  • run the tests — npm test:node
  • push your changes and open a pull request

Recent History

4.2.0

  • Add the name key when the call() and send() methods has only one return value
  • Optimize the TriggerConstantContract() method
  • Update axios to version 0.26.1
  • Update karma to version 6.3.17
  • Update puppeteer to version 13.5.1

4.1.0

  • Add encodeParamsV2ByABI and decodeParamsV2ByABI functions in tronWeb.utils.abi lib
  • Support abi v2 for triggerSmartContract, createSmartContract, call and send methods
  • Update validator to version 13.7.0
  • Update axios to version 0.24.0
  • Update discord group link

4.0.1

  • Set _isConstant as true for call method
  • Ignore max feeLimit check
  • Change git repository url

4.0.0

  • Support broadcastHex method
  • Ignore fullnode version check when calling createToken method
  • Update dependencies version
  • Add strict mode for pkToAddress method

3.2.7

  • Add options rawParameter that format of the parameters method and args when creating or triggering a contract
  • Update elliptic to the latest version 6.5.4
  • Update validator to the latest version 13.6.0

3.2.6

  • Add setHeader function

3.2.5

  • Set feeLimit max value as 5000 TRX

3.2.4

  • Set feeLimit default value as 150 TRX

3.2.3

  • Support triggerSmartContract function with empty character functionSelector and empty array parameters
  • The triggerSmartContract function Support for anonymous contract parameter incoming

3.2.2

  • Set feeLimit default value as 40 TRX
  • The createToken method supports 0 in its precision

3.1.0

  • Update elliptic to the latest version 6.5.3
  • Update ethers to the latest version 5.0.8
  • Fix loadAbi()

3.0.0

  • Support sidechain for SunNetwork
  • Set feeLimit default value as 20 TRX

2.10.2

  • Support toHex function with a space and empty character as parameter
  • The sign function supports visible as true.
  • Fix delete the private key in test files
  • Fix start method returned from watch is undefined #45

2.10.1

  • Fix trx.listExchangesPaginated

2.10.0

  • Fix trx.getTokenListByName

2.9.0

  • Support smart contracts with function that requires an array of addresses as a parameter, included the constructor during the deployment

2.8.1

  • Add options keepTxID to show also the txID when triggering a contract with shouldPollResponse

2.8.0

  • Improve in the plugin architecture allows someone to implement a full lib at the same level of Trx and TransactionBuilder

2.7.4

  • Fix bugs of trx.getBrokerage and trx.getReward function

2.7.3

  • Support new apis related to Java-Tron 3.6.5
  • Original withdrawBlockRewards method support to withdraw user's reward

2.6.8

  • Support extension of transaction expiration
  • Allow to add data to the transaction
  • Many minor changes and fixes

2.6.3

  • Support get unconfirmed transaction function

2.6.0

  • Support trigger constant contract, clear abi and add account by id
  • Add permission id option in functions related to creating transaction
  • Support multi-sign without permission id

2.5.6

  • Reverse PR #6

2.5.5

  • Ignore receiverAddress during freezeBalance and unfreezeBalance if it is equal to the owner address

2.5.4

  • Adds cache in Trx to cache Contracts locally and make the process more efficient

2.5.2

  • Adds static methods Trx.signString and `Trx.verifySignature

2.5.0

  • Allows freeBandwidth, freeBandwidthLimit, frozenAmount and frozenDuration to be zero

2.3.7

  • Get rid of jssha to reduce the size of the package a little bit.

2.3.6

  • Supports /wallet/getapprovedlist and /wallet/getsignweight JavaTron API.
  • Adds test for multi-sign workflow.

2.3.5

  • Fixes a typo in #event.getEventsByContractAddress naming.

2.3.4

  • Adds options to #plugin.register to pass parameters to pluginInterface.

2.3.3

  • Adds filters during event watching.

2.3.2

  • Removes mixed approach instantiating tronWeb. Before you could pass the servers as an object, and the privateKey as a separate parameter. Now, you pass them either in the options object or in the params.

2.3.1

  • Adds support for not-tld domain, like http://localhost
  • Improve the new format, allow passing the privateKey as a property in the option object

2.3.0

  • Introduces new format to instantiate tronWeb, passing an options object instead that fullNode, solidityNode and eventServer as separate params
  • Fixes bug in _watch which causes a continuous update of the since parameter

Download Details:
Author: tronprotocol
Source Code: https://github.com/tronprotocol/tronweb
License: MIT license

#Tron  #blockchain  #smartcontract #javascript 

TronWeb: Javascript API Library for interacting with The TRON Network

Tron Solc: V8 Wrapper for Solc Compiler in Tron TVM

tron-solc

V8 wrapper for solc compiler.

Quick Start

cargo run -- --output ./build ./examples/ERC20Mintable.sol

This command will compile ERC20Mintable and output abi and bin files to build directory.

Version

Tron-Solidity v5.15

Usage

Use branch: https://github.com/OpenZeppelin/openzeppelin-contracts/tree/release-v2.5.0

pragma solidity >=0.5.0 <0.6.0;

import "@openzeppelin/contracts/ownership/Ownable.sol";
// or
import "https://raw.githubusercontent.com/OpenZeppelin/openzeppelin-contracts/release-v2.5.0/contracts/ownership/Ownable.sol"

// ...

Example

use solc::{Compiler, Input};

fn main() {
    let code = r#"
    import "@openzeppelin/contracts/ownership/Ownable.sol";

    contract Store is Ownable {
        uint256 internal value;

        function reset() public {
            value = 0;
        }

        function setValue(uint256 v) public {
            value = v;
        }
    }
    "#;
    let input = Input::new().optimizer(0).source("Store.sol", code.into());
    let output = Compiler::new().unwrap().compile(input).unwrap();

    if output.has_errors() {
        output.format_errors();
    }

    println!("{}", output.pretty_abi_of("Store").unwrap());
    println!("{}", output.bytecode_of("Store").unwrap());
}

Download Details:
Author: opentron
Source Code: https://github.com/opentron/tron-solc
License:

#rust  #blockchain #Tron 

Tron Solc: V8 Wrapper for Solc Compiler in Tron TVM
Elyna Ezza

Elyna Ezza

1633668839

#Gamejet NFT Token Presale is Live now!

Hurry Up, Time is running out. Grab the tokens from #Gamejet #presale Remember: Think the best, Forget the rest!
#PreSale is running with exclusive Price.
1 $TRX = 25 $JET
Twitter: https://twitter.com/gamejetpro
Presale: https://gamejet.network/#Presale
Telegram:https://t.me/GamejetNetwork
#trx  #nft  #bnb  #Tron  #okex 

  #Gamejet NFT Token Presale is Live now!
Elyna Ezza

Elyna Ezza

1632742395

#GameJet To Be the One-Stop Platform for Blockchain Gaming Needs!

  • Ongoing Bounty Program distributing 25 million tokens on GameJet Network.
  • The user can now attend and participate in our Welcome Bounty to earn reward tokens.
  • Coming Presale with the game launch isset to kickstart from 10 September 2021, get yourself ready!
  • After hitting the cap value of JET tokens, we are preparing to listthemon JustSwap and other exchanges.
  • We will soon announce the Game developer’s hub launch.

Welcome GameJet Community,                                          

GameJet is a Defi platform that keeps growing and improvising according to the market needs. This project is an NFTs and Gaming Platform built on Tron blockchain TRC20 protocols promising to create an ecosystem with a variety of advanced games. 

We present you the 1st NFT, Defi, gaming blockchain platform that works on multi-chaindeveloped on high-effective Tron-based applications. Our vision is to make GameJet Network the biggest NFT decentralized gaming platform in the entire blockchain industry. 

Using this application, users can easily access andplay to earn with a real-time gaming experience. This portal is free for trading any NFT gaming digital asset in the marketplace. Also, we have developed a JET token- a powerful TRC20 based Defi asset to tokenize the GameJet Blockchain Network. 

This will backup the main project with a relatively good volume supply specifically to appreciate holders with high trading returns, voting authority, andthe network fees. We deal in a variety of premier functions like mining, staking, voting, and NFTs. We promise to drive the best experiences of GameJet for users.

GameJet Utility         

Play to Earn: A relative proportion of the tokens are reserved for user incentives. The user needs to complete the game quests, competitions, or tournaments in order to earn JET tokens.

Gaming: On the GameJet marketplace, players can freely buy and sell items they earn.

Payment: JET is the game currency that gamers can use to purchase assets and land in the GameJet gaming world.

Farming: You can use JET tokens with the additional farming feature. 

Gaming NFTs Platform: The user can explore the platform integrated with NFTs blockchain games, connect your wallet and play any game of your choice. 

Staking: JET token holders can join staking and earn rewards, up to some percentages of revenues are set out as staking rewards.

JET Economy: The user can hold JET tokens in the wallet and encountera high price estimation of up to X50 in a year.

Governance: Holding JET will allow any player to join the governance process via a decentralized organization along with proposals and voting structures.

Ongoing Bounty Program

GameJet has commenced theJET token Airdrop and Bounty program. This program has startedon 12 June 2021 and the date of closure is yet to be disclosed. Any user can freely join this campaign and complete the below-mentioned tasks. You can claim free JET token rewards by choosing any tasks as per your preference and submit your TRC20 address.

Twitter

Follow and Like, Comment, and RT at least 15 Posts.

Telegram                 

Comment about the project, events, activities, token details, future plans, whitepaper, upcoming products, and Presale.

Reddit

Follow, Like, and Comment about the project, events, activities, token details, future plans, whitepaper, upcoming products, and Presale.

Medium

Follow, Clap, Like, and Comment about the project, events, activities, token details, future plans, whitepaper, upcoming products, and Presale.

Facebook

Follow, Like, Share, and Comment about the project, events, activities, token details, future plans, whitepaper, upcoming products, and Presale.

Visit Website

Register andreferto the official webpage to your friends, followers, and community members.

Do not forget to submit your TRC20 address, Twitter Profile Link, and Telegram ID.

Upcoming Model Protocol

GameChain: Our team is developing a Private Blockchain for Defi NFT games and efficient smart contract development. This product will indeed be a sophisticated and scalable Web3, solidity-based protocol set, and blockchain elements-based platform.

For Players

The core mission of GameJet is to bestow players with an exceptional user experience where they can freely play their ideal games while seamlessly mining JET tokens. Furthermore, wecaptivate gamers in entirely new wayssuch asrewarding performers with item drops that can be traded for JET tokens in the in-game assetspace. They can even exchange the JET Tokens for real money at the trusted exchanges where the tokens are listed.

For Developers

Developers canenjoy without constraint and plenty of benefits on the GameJet gaming platform. They can effortlessly get funding to work on prospering their projects through investors in the inceptive Game Offering. Not only funding but they will also be working with investors on beta testing and sparing perks and infrequent sellable assets to investors.

For Influencers

GameJet authorizesinfluencers to legitimize their followers using a referral system thatinitiates an ongoing revenue stream for each lead.

For Merchants

This platform offers an easy and convenient way for merchants to nurture their products online using the In-Game Market and Gaming Marketplace.

Referral Campaign on GameJet Network 

Affiliate marketing has beena process to earn commission by fostering products of other people or firms. When you find a product you like, you will definitely boost it to others and earn a piece of profit depending on each sale that you perform.

GameJet considers that the gaming industry has beenexpanding through the years by word-of-mouth encouragement and referral reward programs. We have also applied the concept of affiliate promotional marketing using the referral system. 

Current players holding JET token can refer the game of their experience to their friends, acquaintances, and colleagues to earn a referral bonus of up to 100 JET tokens [50 JET tokens for registration and 50 JET tokens for referral]. Once we find that the referred user has been actively taking part in games for 30 days, the live player can also acquire a locked in-game feature.

When user attains a determined number of referrals, they can easily start sharing, trading, and receiving JET tokens right from their invites. We are also planning to organize some referral contests to win special rewards/prizes and perks just by sharing the game and urging their acquaintances to participate and play. The winner will be the one with the highest number of referrals.

Updates To Note Down:

1. You are eligible to join our ongoing bounty program till the closure date is disclosed.

2. We are hopefully looking forward to gathering a reliable user base to participate in our Welcome bounty and earn bulk JET reward tokens.

3. GameJet is preparing to announce the game launch as well as the presale set to start from 10 September 2021.

4. After the tokens reach their cap value, the GameJet team will start listing the JET tokens on JustSwap and other trusted exchanges for trading and staking.

5. Not only we are focused on token enhancement but also planning to launch the game developer hub soon after the preparations are completed.

6. We intend to reach the No1. Position in the gaming Defi space with an honour to offer the best services and products availability.

For more information on GameJet, visit the official website and follow social media channel

Website : https://gamejet.network/

Medium : https://gamejet.medium.com

Twitter: https://twitter.com/gamejetpro

Telegram: https://t.me/GamejetNetwork

Facebook : https://www.facebook.com/gamejetpro

Reddit : https://www.reddit.com/user/gamejetprotocol

#jettoken #BlockchainGaming #Tron #Gaming #Bounty #presale #Gaming

#GameJet To Be the One-Stop Platform for Blockchain Gaming Needs!

lyla harlow

1632470761

The #Gamejet NFT Token #Presale is Live now!

Hello NFT Community New Update 🔊🔈

Gamejet NFT Token Presale Live

Presale Link : https://gamejet.network/#Presale

$JET NFT Token is Build on Top of the #Tron #Trc20 Blockchain, The Online Video Game Enables Gamers to Earn #Rewards and Bonuses through game Play.

Get Ready to Buy #JET token in #Presale

🟤 The registration bounty has been completed successfully ad we have achieved 1,50,000+ JET holders already( token distribution is in the process)

🔵 We Promise 100X in first 25 days of Presale, based on the new game laucnh and NFT Listing that is planned in October.

🟣 GameJet's JET Token sale Live

⚫ The token will be listed on Justswap immediately after presale

🔴 The toke is estimated to mark 100X in first 30 days as there is a huge demand and token will be reserved with players.

🟡 We are listing our NFT JET token on JustSwap, Binance, BitMart, OKEx, etc.

🟢 Get Ready to Buy JET and moon together.

Telegram: https://t.me/GamejetNetwork
Twitter: https://twitter.com/gamejetpro
Visit Site: https://gamejet.network/

Thanks
GameJet Network ( JET )

The #Gamejet NFT Token #Presale is Live now!
Elyna Ezza

Elyna Ezza

1632458812

The #Gamejet NFT Token #Presale is Live now!

Hello NFT Community New Update 🔊🔈

Gamejet NFT Token Presale Live

Presale Link : https://gamejet.network/#Presale

$JET NFT Token is Build on Top of the #Tron #Trc20 Blockchain, The Online Video Game Enables Gamers to Earn #Rewards and Bonuses through game Play.

Get Ready to Buy #JET token in #Presale

🟤 The registration bounty has been completed successfully ad we have achieved 1,50,000+ JET holders already( token distribution is in the process)

🔵 We Promise 100X in first 25 days of Presale, based on the new game laucnh and NFT Listing that is planned in October.

🟣 GameJet's JET Token sale Live

⚫ The token will be listed on Justswap immediately after presale

🔴 The toke is estimated to mark 100X in first 30 days as there is a huge demand and token will be reserved with players.

🟡 We are listing our NFT JET token on JustSwap, Binance, BitMart, OKEx, etc.

🟢 Get Ready to Buy JET and moon together.

Telegram: https://t.me/GamejetNetwork
Twitter: https://twitter.com/gamejetpro
Visit Site: https://gamejet.network/

Thanks
GameJet Network ( JET )

  The #Gamejet NFT Token #Presale is Live now!

lyla harlow

1632391497

THE #GAMEJET NFT TOKEN #PRESALE IS LIVE NOW!

Hello NFT Community New Update 🔊🔈

Gamejet NFT Token Presale Live

Presale Link : https://gamejet.network/#Presale

$JET NFT Token is Build on Top of the #Tron #Trc20 Blockchain, The Online Video Game Enables Gamers to Earn #Rewards and Bonuses through game Play.

Get Ready to Buy #JET token in #Presale

🟤 The registration bounty has been completed successfully ad we have   achieved 1,50,000+ JET holders already( token distribution is in the process)

🔵 We Promise 100X in first 25 days of Presale, based on the new game laucnh and NFT Listing that is planned in October.

🟣 GameJet's JET Token sale Live

⚫ The token will be listed on Justswap immediately after presale

🔴 The toke is estimated to mark 100X in first 30 days as there is a huge demand and token will be reserved with players.

🟡 We are listing our NFT JET token on JustSwap, Binance, BitMart, OKEx, etc.
🟢  Get Ready to Buy JET and moon together.

Telegram: https://t.me/GamejetNetwork
Twitter: https://twitter.com/gamejetpro
Visit Site: https://gamejet.network/

Thanks
GameJet Network ( JET )

THE #GAMEJET NFT TOKEN #PRESALE IS LIVE NOW!
Elyna Ezza

Elyna Ezza

1632373559

THE #GAMEJET NFT TOKEN #PRESALE IS LIVE NOW!

Hello NFT Community New Update 🔊🔈

Gamejet NFT Token Presale Live

Presale Link : https://gamejet.network/#Presale

$JET NFT Token is Build on Top of the #Tron #Trc20 Blockchain, The Online Video Game Enables Gamers to Earn #Rewards and Bonuses through game Play.

Get Ready to Buy #JET token in #Presale

🟤 The registration bounty has been completed successfully ad we have   achieved 1,50,000+ JET holders already( token distribution is in the process)

🔵 We Promise 100X in first 25 days of Presale, based on the new game laucnh and NFT Listing that is planned in October.

🟣 GameJet's JET Token sale Live

⚫ The token will be listed on Justswap immediately after presale

🔴 The toke is estimated to mark 100X in first 30 days as there is a huge demand and token will be reserved with players.

🟡 We are listing our NFT JET token on JustSwap, Binance, BitMart, OKEx, etc.
🟢  Get Ready to Buy JET and moon together.

Telegram: https://t.me/GamejetNetwork
Twitter: https://twitter.com/gamejetpro
Visit Site: https://gamejet.network/

Thanks
GameJet Network ( JET )

THE #GAMEJET NFT TOKEN #PRESALE IS LIVE NOW!
Elyna Ezza

Elyna Ezza

1632202926

#GameJet JET #token Pre-sale Is Live !

Hello NFT Community New Update 🔊🔈

Gamejet NFT Token Presale Live

Presale Link : https://gamejet.network/#Presale

$JET NFT Token is Build on Top of the #Tron #Trc20 Blockchain, The Online Video Game Enables Gamers to Earn #Rewards and Bonuses through game Play.

Get Ready to Buy #JET token in #Presale

🟤 The registration bounty has been completed successfully ad we have   achieved 1,50,000+ JET holders already( token distribution is in the process)

🔵 We Promise 100X in first 25 days of Presale, based on the new game laucnh and NFT Listing that is planned in October.

🟣 GameJet's JET Token sale Live

⚫ The token will be listed on Justswap immediately after presale

🔴 The toke is estimated to mark 100X in first 30 days as there is a huge demand and token will be reserved with players.

🟡 We are listing our NFT JET token on JustSwap, Binance, BitMart, OKEx, etc.


🟢  Get Ready to Buy JET and moon together.

Telegram: https://t.me/GamejetNetwork
Twitter: https://twitter.com/gamejetpro
Visit Site: https://gamejet.network/

Thanks
GameJet Network ( JET )

#GameJet JET #token Pre-sale Is Live !
Elyna Ezza

Elyna Ezza

1632128045

GameJet Raises 40% JET Tokens In Its Presale Live for 7 Days!

The new play-to-earn blockchain NFT project- GameJet is taking the gaming industry by storm. This platform provides incredible innovative features, including multiple levels, consecutive tournaments and competition, and NFT staking. The token sale for this project is live from today September 17, 2021.

GameJet Token Presale is Live                            

The Defi NFT gaming project, GameJet has raised a sum of 40% from the 1 billion total supply for the JET token presale to eventually power every aspect of the blockchain-based gaming blockchain technology platform. GameJet platform is built to deliver supreme transparency for user and efficiency for gaming operators.

Due to the huge demand and token reservation for players, in the first month after the presale we expect token to mark 100x. Once the presale ends, the tokens is planned to get listed on JustSwap, BitMart, Binance, and OKEx exchange platforms.

The last slated day of JET token presale is yet not disclosed, however, we plan to run this event for 7 days. We expect major contribution in this presale from individual contributors as well as institutional funds to participate in the event and secure huge token break.

We are pleased that the institutional investors along with blockchain community are emphatically supporting our vision, the team, and overall progress of the project. Now, this is getting more exciting as we plan on releasing 3 games based on casino and mini games, working towards some live platform transformation and the creation of a truly fair, reliable, transparent and player-focused gaming world.

About GameJet Project                                       

GameJet is an incredibly genuine and emerging Tron-based NFT project- P2P, decentralized, provably fair online gaming platform. We intend to make the project a huge successful terms of 2021 embracing new technologies and efficiencies to transform the overall gaming industry. 

We have come up with this project to demonstrate the set of practical applications that is set to go live on Tron blockchain solving some real problem of high transaction fees and trust. The new applications and games will indeed be built on the initial production-ready state channels to power up incredibly quick games. 

GameJet will not compromise the provable security and our leagues will be ahead of other efforts. We believe that this platform is an invaluable addition to the gaming ecosystem. The team and the technology behind GameJet are very impressive that is far the furthest ahead in terms of functionality and playability. 

Our team is working effortlessly to define the token mechanics and create the ultra-efficient, token sale contract. By using the obvious use case for blockchain technology, we are implementing the presale and other tokenomics in a user-friendly way.

The platform is building exclusive gaming and high-end working software for players. This way the gamers can reap benefits from beautiful, engaging, intuitive games offering bigger payouts and such platforms are provably fair. GameJet will provide the ultimate gaming experience with entire transparency, astonishing competency, and unrivalled game play. We present a project for all with developed platform, protocol and games.

For more information on GameJet, visit the official website and follow social media channel 

Website : https://gamejet.network/

Medium : https://gamejet.medium.com

Twitter: https://twitter.com/gamejetpro

Telegram: https://t.me/GamejetNetwork

Facebook : https://www.facebook.com/gamejetpro

Reddit : https://www.reddit.com/user/gamejetprotocol              

#jettoken #BlockchainGaming #Tron #Gaming #Bounty #presale #Gaming

GameJet Raises 40% JET Tokens In Its Presale Live for 7 Days!
Elyna Ezza

Elyna Ezza

1632035723

#GameJet Raises 40% $JET Tokens In Its #Presale Live for 7 Days!

The new play-to-earn blockchain NFT project- GameJet is taking the gaming industry by storm. This platform provides incredible innovative features, including multiple levels, consecutive tournaments and competition, and NFT staking. The token sale for this project is live from today September 17, 2021.

GameJet Token Presale is Live

The Defi NFT gaming project, GameJet has raised a sum of 40% from the 1 billion total supply for the JET token presale to eventually power every aspect of the blockchain-based gaming blockchain technology platform. GameJet platform is built to deliver supreme transparency for user and efficiency for gaming operators.

Due to the huge demand and token reservation for players, in the first month after the presale we expect token to mark 100x. Once the presale ends, the tokens is planned to get listed on JustSwap, BitMart, Binance, and OKEx exchange platforms.

The last slated day of JET token presale is yet not disclosed, however, we plan to run this event for 7 days. We expect major contribution in this presale from individual contributors as well as institutional funds to participate in the event and secure huge token break.

We are pleased that the institutional investors along with blockchain community are emphatically supporting our vision, the team, and overall progress of the project. Now, this is getting more exciting as we plan on releasing 3 games based on casino and mini games, working towards some live platform transformation and the creation of a truly fair, reliable, transparent and player-focused gaming world.

About GameJet Project

GameJet is an incredibly genuine and emerging Tron-based NFT project- P2P, decentralized, provably fair online gaming platform. We intend to make the project a huge successful terms of 2021 embracing new technologies and efficiencies to transform the overall gaming industry. 

We have come up with this project to demonstrate the set of practical applications that is set to go live on Tron blockchain solving some real problem of high transaction fees and trust. The new applications and games will indeed be built on the initial production-ready state channels to power up incredibly quick games. 

GameJet will not compromise the provable security and our leagues will be ahead of other efforts. We believe that this platform is an invaluable addition to the gaming ecosystem. The team and the technology behind GameJet are very impressive that is far the furthest ahead in terms of functionality and playability. 

Our team is working effortlessly to define the token mechanics and create the ultra-efficient, token sale contract. By using the obvious use case for blockchain technology, we are implementing the presale and other tokenomics in a user-friendly way.

The platform is building exclusive gaming and high-end working software for players. This way the gamers can reap benefits from beautiful, engaging, intuitive games offering bigger payouts and such platforms are provably fair. GameJet will provide the ultimate gaming experience with entire transparency, astonishing competency, and unrivalled game play. We present a project for all with developed platform, protocol and games.

For more information on GameJet, visit the official website and follow social media channel                         

Medium : https://gamejet.medium.com

Twitter: https://twitter.com/gamejetpro

Telegram: https://t.me/GamejetNetwork

Facebook : https://www.facebook.com/gamejetpro

Reddit : https://www.reddit.com/user/gamejetprotocol              

#jettoken #BlockchainGaming #Tron #Gaming #Bounty #presale #Gaming

  #GameJet Raises 40% $JET Tokens In Its #Presale Live for 7 Days!
Elyna Ezza

Elyna Ezza

1631765543

GameJet’s #JET Token Sale is Set to Launch on 17 th September.

$JET NFT Token is Build on Top of the #Tron #Trc20 Blockchain,The Online Video Game Enables Gamers to Earn #Rewards and Bonuses through game Play.
Get Ready to Buy #JET token in #Presale
Joining Link:
Register : https://gamejet.network/register/JET1625857428
Twitter : https://twitter.com/gamejetpro
Telegram: https://t.me/GamejetNetwork
Listing: #JustSwap #Binance #BitMart #OKEx

  GameJet’s #JET Token Sale is Set to Launch on 17 th September.