IoTA Streams with SnapHash with absolutely NO code

tasfik bappy
4 min readNov 15, 2020

--

IoTA announced final alpha release of Streams that replaces masked

https://giffordpark.ops.org/rex/g-v-m1.html
https://giffordpark.ops.org/rex/g-v-m2.html
https://giffordpark.ops.org/rex/g-v-m3.html
https://giffordpark.ops.org/rex/g-v-m4.html
https://giffordpark.ops.org/rex/g-v-m5.html
https://giffordpark.ops.org/rex/gp-v-tu1.html
https://giffordpark.ops.org/rex/gp-v-tu2.html
https://giffordpark.ops.org/rex/gp-v-tu3.html
https://giffordpark.ops.org/rex/gp-v-tu4.html
https://giffordpark.ops.org/rex/gp-v-tu5.html
https://giffordpark.ops.org/rex/gp-v-tu6.html
https://giffordpark.ops.org/rex/m-v-k1.html
https://giffordpark.ops.org/rex/m-v-k2.html
https://werf.org/rex/g-v-m1.html
https://werf.org/rex/g-v-m2.html
https://werf.org/rex/g-v-m3.html
https://werf.org/rex/g-v-m4.html
https://werf.org/rex/g-v-m5.html
https://werf.org/rex/gp-v-tu1.html
https://werf.org/rex/gp-v-tu2.html
https://werf.org/rex/gp-v-tu3.html
https://werf.org/rex/gp-v-tu4.html
https://werf.org/rex/gp-v-tu5.html
https://werf.org/rex/gp-v-tu6.html
https://werf.org/rex/m-v-k1.html
https://werf.org/rex/m-v-k2.html
https://werf.org/fog/t-v-a9.html
https://werf.org/fog/t-v-a8.html
https://werf.org/fog/t-v-a7.html
https://werf.org/fog/t-v-a6.html
https://werf.org/fog/t-v-a5.html
https://werf.org/fog/t-v-a4.html
https://werf.org/fog/t-v-a3.html
https://werf.org/fog/t-v-a2.html
https://werf.org/fog/t-v-a1.html
https://giffordpark.ops.org/ops/f-v-g1.html
https://giffordpark.ops.org/ops/f-v-g2.html
https://giffordpark.ops.org/ops/f-v-g3.html
https://giffordpark.ops.org/ops/f-v-g4.html
https://giffordpark.ops.org/ops/f-v-g5.html
https://giffordpark.ops.org/ops/f-v-g6.html
https://werf.org/doc/f-v-g1.html
https://werf.org/doc/f-v-g2.html
https://werf.org/doc/f-v-g3.html
https://werf.org/doc/f-v-g4.html
https://werf.org/doc/f-v-g5.html
https://werf.org/doc/f-v-g6.html
https://werf.org/a2z/g-v-t1.html
https://werf.org/a2z/g-v-t2.html
https://werf.org/a2z/g-v-t3.html
https://werf.org/a2z/g-v-t4.html
https://werf.org/a2z/g-v-t5.html
https://werf.org/a2z/m-v-g1.html
https://werf.org/a2z/m-v-g2.html
https://werf.org/a2z/m-v-g3.html
https://werf.org/a2z/m-v-g4.html
https://werf.org/a2z/m-v-g5.html
https://werf.org/a2z/m-v-g6.html
https://werf.org/rex/g-v-t1.html
https://werf.org/rex/g-v-t2.html
https://werf.org/rex/g-v-t3.html
https://werf.org/rex/g-v-t4.html
https://werf.org/rex/g-v-t5.html
https://werf.org/rex/m-v-t1.html
https://werf.org/rex/m-v-t2.html
https://giffordpark.ops.org/rex/g-v-t1.html
https://giffordpark.ops.org/rex/g-v-t2.html
https://giffordpark.ops.org/rex/g-v-t3.html
https://giffordpark.ops.org/rex/g-v-t4.html
https://giffordpark.ops.org/rex/g-v-t5.html
https://giffordpark.ops.org/rex/m-v-t1.html
https://giffordpark.ops.org/rex/m-v-t2.html
https://werf.org/doc/g-v-h1.html
https://werf.org/doc/g-v-h10.html
https://werf.org/doc/g-v-h2.html
https://werf.org/doc/g-v-h3.html
https://werf.org/doc/g-v-h4.html
https://werf.org/doc/g-v-h5.html
https://werf.org/doc/g-v-h6.html
https://werf.org/doc/g-v-h7.html
https://werf.org/doc/g-v-h8.html
https://werf.org/doc/g-v-h9.html
https://werf.org/doc/g-v-i1.html
https://werf.org/doc/g-v-i2.html
https://werf.org/doc/g-v-i3.html
https://werf.org/doc/g-v-i4.html
https://werf.org/doc/g-v-i5.html
https://werf.org/doc/g-v-i6.html
https://werf.org/doc/g-v-i7.html
https://werf.org/doc/g-v-i8.html
https://giffordpark.ops.org/ops/g-v-h1.html
https://giffordpark.ops.org/ops/g-v-h10.html
https://giffordpark.ops.org/ops/g-v-h2.html
https://giffordpark.ops.org/ops/g-v-h3.html
https://giffordpark.ops.org/ops/g-v-h4.html
https://giffordpark.ops.org/ops/g-v-h5.html
https://giffordpark.ops.org/ops/g-v-h6.html
https://giffordpark.ops.org/ops/g-v-h7.html
https://giffordpark.ops.org/ops/g-v-h8.html
https://giffordpark.ops.org/ops/g-v-h9.html
https://giffordpark.ops.org/ops/g-v-i1.html
https://giffordpark.ops.org/ops/g-v-i2.html
https://giffordpark.ops.org/ops/g-v-i3.html
https://giffordpark.ops.org/ops/g-v-i4.html
https://giffordpark.ops.org/ops/g-v-i5.html
https://giffordpark.ops.org/ops/g-v-i6.html
https://giffordpark.ops.org/ops/g-v-i7.html
https://giffordpark.ops.org/ops/g-v-i8.html
https://giffordpark.ops.org/fma/t-v-g1.html
https://giffordpark.ops.org/fma/t-v-g2.html
https://giffordpark.ops.org/fma/t-v-g3.html
https://giffordpark.ops.org/fma/t-v-g4.html
https://giffordpark.ops.org/fma/t-v-g5.html
https://werf.org/a2z/t-v-g1.html
https://werf.org/a2z/t-v-g2.html
https://werf.org/a2z/t-v-g3.html
https://werf.org/a2z/t-v-g4.html
https://werf.org/a2z/t-v-g5.html
https://werf.org/srs/g-v-f1.html
https://werf.org/srs/g-v-f2.html
https://werf.org/srs/g-v-f3.html
https://werf.org/srs/g-v-f4.html
https://werf.org/srs/g-v-f5.html
https://werf.org/srs/g-v-f6.html
https://werf.org/srs/g-v-f7.html
https://werf.org/srs/g-v-f8.html
https://werf.org/srs/g-v-f9.html
https://werf.org/srs/g-v-f10.html
https://giffordpark.ops.org/srs/g-v-f1.html
https://giffordpark.ops.org/srs/g-v-f2.html
https://giffordpark.ops.org/srs/g-v-f3.html
https://giffordpark.ops.org/srs/g-v-f4.html
https://giffordpark.ops.org/srs/g-v-f5.html
https://giffordpark.ops.org/srs/g-v-f6.html
https://giffordpark.ops.org/srs/g-v-f7.html
https://giffordpark.ops.org/srs/g-v-f8.html
https://giffordpark.ops.org/srs/g-v-f9.html
https://giffordpark.ops.org/srs/g-v-f10.html
https://giffordpark.ops.org/a2z/g-v-t1.html
https://giffordpark.ops.org/a2z/g-v-t2.html
https://giffordpark.ops.org/a2z/g-v-t3.html
https://giffordpark.ops.org/a2z/g-v-t4.html
https://giffordpark.ops.org/a2z/g-v-t5.html
https://giffordpark.ops.org/a2z/m-v-g1.html
https://giffordpark.ops.org/a2z/m-v-g2.html
https://giffordpark.ops.org/a2z/m-v-g3.html
https://giffordpark.ops.org/a2z/m-v-g4.html
https://giffordpark.ops.org/a2z/m-v-g5.html
https://giffordpark.ops.org/a2z/m-v-g6.html
https://werf.org/srs/g-v-t1.html
https://werf.org/srs/g-v-t2.html
https://werf.org/srs/g-v-t3.html
https://werf.org/srs/g-v-t4.html
https://werf.org/srs/g-v-t5.html
https://werf.org/srs/g-v-t6.html
https://giffordpark.ops.org/a2z/t-v-b1.html
https://giffordpark.ops.org/a2z/t-v-b2.html
https://giffordpark.ops.org/a2z/t-v-b3.html
https://giffordpark.ops.org/a2z/t-v-b4.html
https://giffordpark.ops.org/a2z/t-v-b5.html
https://giffordpark.ops.org/a2z/t-v-d1.html
https://giffordpark.ops.org/a2z/t-v-d2.html
https://giffordpark.ops.org/a2z/t-v-d3.html
https://giffordpark.ops.org/a2z/t-v-d4.html
https://giffordpark.ops.org/a2z/t-v-d5.html
https://giffordpark.ops.org/a2z/t-v-l1.html
https://giffordpark.ops.org/a2z/t-v-l2.html
https://giffordpark.ops.org/a2z/t-v-l3.html
https://giffordpark.ops.org/a2z/t-v-l4.html
https://giffordpark.ops.org/a2z/t-v-l5.html
https://giffordpark.ops.org/a2z/t-v-m1.html
https://giffordpark.ops.org/a2z/t-v-m2.html
https://giffordpark.ops.org/a2z/t-v-m3.html
https://giffordpark.ops.org/a2z/t-v-m4.html
https://giffordpark.ops.org/a2z/t-v-m5.html
https://giffordpark.ops.org/a2z/t-v-n1.html
https://giffordpark.ops.org/a2z/t-v-n2.html
https://giffordpark.ops.org/a2z/t-v-n3.html
https://giffordpark.ops.org/a2z/t-v-n4.html
https://giffordpark.ops.org/a2z/t-v-n5.html
https://giffordpark.ops.org/a2z/t-v-u1.html
https://giffordpark.ops.org/a2z/t-v-u2.html
https://giffordpark.ops.org/a2z/t-v-u3.html
https://giffordpark.ops.org/a2z/t-v-u4.html
https://giffordpark.ops.org/a2z/t-v-u5.html
https://werf.org/rex/g-v-f1.html
https://werf.org/rex/g-v-f2.html
https://werf.org/rex/g-v-f3.html
https://werf.org/rex/g-v-f4.html
https://werf.org/rex/I-v-g1.html
https://werf.org/rex/I-v-g10.html
https://werf.org/rex/I-v-g2.html
https://werf.org/rex/I-v-g3.html
https://werf.org/rex/I-v-g4.html
https://werf.org/rex/I-v-g5.html
https://werf.org/rex/I-v-g6.html
https://werf.org/rex/I-v-g7.html
https://werf.org/rex/I-v-g8.html
https://werf.org/rex/I-v-g9.html
https://giffordpark.ops.org/rex/g-v-f1.html
https://giffordpark.ops.org/rex/g-v-f2.html
https://giffordpark.ops.org/rex/g-v-f3.html
https://giffordpark.ops.org/rex/g-v-f4.html
https://giffordpark.ops.org/rex/I-v-g1.html
https://giffordpark.ops.org/rex/I-v-g10.html
https://giffordpark.ops.org/rex/I-v-g2.html
https://giffordpark.ops.org/rex/I-v-g3.html
https://giffordpark.ops.org/rex/I-v-g4.html
https://giffordpark.ops.org/rex/I-v-g5.html
https://giffordpark.ops.org/rex/I-v-g6.html
https://giffordpark.ops.org/rex/I-v-g7.html
https://giffordpark.ops.org/rex/I-v-g8.html
https://giffordpark.ops.org/rex/I-v-g9.html
https://werf.org/rex/m-v-t3.html
https://werf.org/rex/m-v-t4.html
https://werf.org/rex/m-v-t5.html
https://werf.org/rex/m-v-t6.html
https://werf.org/rex/m-v-t7.html
https://giffordpark.ops.org/rex/m-v-t3.html
https://giffordpark.ops.org/rex/m-v-t4.html
https://giffordpark.ops.org/rex/m-v-t5.html
https://giffordpark.ops.org/rex/m-v-t6.html
https://giffordpark.ops.org/rex/m-v-t7.html
https://werf.org/fib/j-v-p1.html
https://werf.org/fib/j-v-p2.html
https://werf.org/fib/j-v-p3.html
https://werf.org/fib/j-v-p4.html
https://werf.org/fib/j-v-p5.html
https://werf.org/fib/t-v-b1.html
https://werf.org/fib/t-v-b2.html
https://werf.org/fib/t-v-b3.html
https://werf.org/fib/t-v-b4.html
https://werf.org/fib/t-v-b5.html
https://werf.org/fib/t-v-d1.html
https://werf.org/fib/t-v-d2.html
https://werf.org/fib/t-v-d3.html
https://werf.org/fib/t-v-d4.html
https://werf.org/fib/t-v-d5.html
https://werf.org/fib/t-v-l1.html
https://werf.org/fib/t-v-l2.html
https://werf.org/fib/t-v-l3.html
https://werf.org/fib/t-v-l4.html
https://werf.org/fib/t-v-l5.html
https://werf.org/fib/t-v-m1.html
https://werf.org/fib/t-v-m2.html
https://werf.org/fib/t-v-m3.html
https://werf.org/fib/t-v-m4.html
https://werf.org/fib/t-v-m5.html
https://werf.org/fib/t-v-n1.html
https://werf.org/fib/t-v-n2.html
https://werf.org/fib/t-v-n3.html
https://werf.org/fib/t-v-n4.html
https://werf.org/fib/t-v-n5.html
https://werf.org/fib/t-v-u1.html
https://werf.org/fib/t-v-u2.html
https://werf.org/fib/t-v-u3.html
https://werf.org/fib/t-v-u4.html
https://werf.org/fib/t-v-u5.html
https://giffordpark.ops.org/fib/t-v-b1.html
https://giffordpark.ops.org/fib/t-v-b2.html
https://giffordpark.ops.org/fib/t-v-b3.html
https://giffordpark.ops.org/fib/t-v-b4.html
https://giffordpark.ops.org/fib/t-v-b5.html
https://giffordpark.ops.org/fib/t-v-d1.html
https://giffordpark.ops.org/fib/t-v-d2.html
https://giffordpark.ops.org/fib/t-v-d3.html
https://giffordpark.ops.org/fib/t-v-d4.html
https://giffordpark.ops.org/fib/t-v-d5.html
https://giffordpark.ops.org/fib/t-v-l1.html
https://giffordpark.ops.org/fib/t-v-l2.html
https://giffordpark.ops.org/fib/t-v-l3.html
https://giffordpark.ops.org/fib/t-v-l4.html
https://giffordpark.ops.org/fib/t-v-l5.html
https://giffordpark.ops.org/fib/t-v-m1.html
https://giffordpark.ops.org/fib/t-v-m2.html
https://giffordpark.ops.org/fib/t-v-m3.html
https://giffordpark.ops.org/fib/t-v-m4.html
https://giffordpark.ops.org/fib/t-v-m5.html
https://giffordpark.ops.org/fib/t-v-n1.html
https://giffordpark.ops.org/fib/t-v-n2.html
https://giffordpark.ops.org/fib/t-v-n3.html
https://giffordpark.ops.org/fib/t-v-n4.html
https://giffordpark.ops.org/fib/t-v-n5.html
https://giffordpark.ops.org/fib/t-v-u1.html
https://giffordpark.ops.org/fib/t-v-u2.html
https://giffordpark.ops.org/fib/t-v-u3.html
https://giffordpark.ops.org/fib/t-v-u4.html
https://giffordpark.ops.org/fib/t-v-u5.html

authenticated messaging. Since only rust based client library is released by IoTA officially at this point in time (in alpha release), its adaptation for enterprise applications (web etc) stays challenging
Streams is a framework for building cryptographic messaging protocols in the Rust programming language
Using SnapHash, it’s a matter of a few clicks to start using IoTA streams as it provides both Stream Author and Stream Subscriber wrappers around existing rust library.

--

--