dApps Competition and network usage fees

9/15/2017

9/15/2017

The community development group City of Zion (https://cityofzion.io) start registration for a dApps competition tomorrow (September 16th). Details regarding the competition can be found here (https://cityofzion.io/dapps/1).

Both teams and individuals can enter the competition, and 10 winners will be awarded 1350 GAS each.

The competition has following requirements:

  • Registration form will open on September 16th on this site: https://cityofzion.io/dapps/1
  • Registration and submission is open from 16th of September to 16th of November 11:59 EST
  • Late submissions are not accepted.
  • All submissions must be a working minimal viable product.
  • All submission must have been demonstrated to work on testnet environments.
  • All Smart Contract code must be MIT licensed.
  • Business logic and supporting features can be proprietary.

For the convenience of developers, NEO Council has summarized all network fees (see below). 

Neo Council wish good luck to all participants and want to thank City of Zion for hosting this competition.

Transaction fees

There are currently no transaction fees. The user can however choose to pay transaction fee for priority.

Smart Contract Fees

The fee structure for Smart Contracts can be found in the tables below.

The initial 10 GAS is always free. Fees that sum up to 10 GAS or less will thus not require a service fee.

The fees below are minimum fees. The user can choose to pay extra for priority.

All Smart Contract fees are considered as Service fee to be put in a pool for re-distribution to all NEO holders. The distribution is proportional to amount of NEO.

Fees for system calls

SysCall

Fee [GAS]

Runtime.CheckWitness

0.2

Blockchain.GetHeader

0.1

Blockchain.GetBlock

0.2

Blockchain.GetTransaction

0.1

Blockchain.GetAccount

0.1

Blockchain.GetValidators

0.2

Blockchain.GetAsset

0.1

Blockchain.GetContract

0.1

Transaction.GetReferences

0.2

Account.SetVotes

1

Validator.Register

1000

Asset.Create (system asset)

5000

Asset.Renew (system asset) [per year]

5000

Contract.Create

500

Contract.Migrate

500

Storage.Get

0.1

Storage.Put [per KB]

1

Storage.Delete

0.1

(Default)

0.001

Fees for Instructions

Instruction

Fee [GAS]

OpCode.PUSH16 [or less]

0

OpCode.NOP

0

OpCode.APPCALL

0.01

OpCode.TAILCALL

0.01

OpCode.SHA1

0.01

OpCode.SHA256

0.01

OpCode.HASH160

0.02

OpCode.HASH256

0.02

OpCode.CHECKSIG

0.1

OpCode.CHECKMULTISIG [per signature]

0.1

(Default)

0.001