From NEM's thread in bitcointalk, it mentions:

NEM doesn’t use so-called “scripts” aka predicates.

I understand how Bitcoin use the script to verify the transaction. May I know where I can read how NEM is going to verify the transaction in detail, without using the script?

  • You can also check out their github open source repository which they just released
    – abeikverdi
    Apr 20, 2015 at 1:15

1 Answer 1


NEM uses some servers as the transaction validators called NIS. User signs the code and then the signed byte is sent over the network which is received and processed by the other servers. If you are not a server then all you need to do is to sign the transaction and send it to the severs and that is why NEM doesn't need a similar script language like bitcoin. However servers should have a complicated mechanism and code to verify transactions.

You can check NEM servers here and anyone with the server software running can be a server.

This creates a server-client architecture which eliminates some processes from the clients.

Resource: Makoto, a NEM core developer

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.