forked from simpleledger/slp-web
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
554 lines (434 loc) · 25.7 KB
/
index.html
File metadata and controls
554 lines (434 loc) · 25.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
<!DOCTYPE html>
<!--[if lt IE 9 ]><html class="no-js oldie" lang="en"> <![endif]-->
<!--[if IE 9 ]><html class="no-js oldie ie9" lang="en"> <![endif]-->
<!--[if (gte IE 9)|!(IE)]><!-->
<html class="no-js" lang="en">
<!--<![endif]-->
<head>
<!--- basic page needs
================================================== -->
<meta charset="utf-8">
<title>Zclassic Simple Ledger Protocol (ZSLP)</title>
<meta name="description" content="A next-generation simple token system for Zclassic based on Simple Ledger Protocol">
<!-- mobile specific metas
================================================== -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- opengraph and twitter cards
================================================== -->
<meta name="twitter:card" content="summary_large_image" />
<!-- <meta name="twitter:creator" content="@SimpleLedger" /> -->
<meta name="twitter:title" content="Zclassic Simple Ledger Protocol" />
<meta name="twitter:description" content="A next-generation simple token system for Zclassic based on Simple Ledger Protocol" />
<meta name="twitter:image" content="https://zslp.org/images/SLP-logo-stroke-200.png" />
<meta property="og:url" content="https://zslp.org" />
<meta property="og:type" content="website" />
<meta property="og:title" content="Zclassic Simple Ledger Protocol" />
<meta property="og:description" content="A next-generation simple token system for Zclassic based on Simple Ledger Protocol" />
<meta property="og:image" content="https://zslp.org/images/SLP-logo-stroke-200.png" />
<!-- CSS
================================================== -->
<link rel="stylesheet" href="css/base.css">
<link rel="stylesheet" href="css/vendor.css">
<link rel="stylesheet" href="css/main.css">
<!-- script
================================================== -->
<script src="js/modernizr.js"></script>
<script src="js/pace.min.js"></script>
<!-- favicons
================================================== -->
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<link rel="icon" href="favicon.ico" type="image/x-icon">
</head>
<body id="top">
<!-- header
================================================== -->
<header class="s-header">
<div class="header-logo">
<a class="site-logo" href="index.html">
<img src="images/logo.png" alt="SLP">
</a>
</div>
<nav class="header-nav">
<a href="#0" class="header-nav__close" title="close"><span>Close</span></a>
<div class="header-nav__content">
<h3>Navigation</h3>
<ul class="header-nav__list">
<li class="current"><a class="smoothscroll" href="#home" title="home">Home</a></li>
<li><a class="smoothscroll" href="#about" title="about">About</a></li>
<li><a class="smoothscroll" href="#benefits" title="benefits">Benefits</a></li>
<li><a class="smoothscroll" href="#faq" title="works">FAQ's</a></li>
<li><a class="smoothscroll" href="#get-involved" title="contact">Get Involved</a></li>
</ul>
<p>© 2019 zslp.org</p>
</div> <!-- end header-nav__content -->
</nav> <!-- end header-nav -->
<a class="header-menu-toggle" href="#0">
<span class="header-menu-text">Menu</span>
<span class="header-menu-icon"></span>
</a>
</header> <!-- end s-header -->
<!-- home
================================================== -->
<section id="home" class="s-home target-section" data-parallax="scroll" data-image-src="images/hero-bg-2.jpg" data-natural-width=3000 data-natural-height=2000 data-position-y=center>
<div class="overlay"></div>
<div class="shadow-overlay"></div>
<div class="home-content">
<div class="row home-content__main">
<h1 style="text-align: left;">Zclassic Simple Ledger Protocol (ZSLP)</h1>
<h2 class="display-3 display-3--light" style="text-align: left;">A next-generation simple token system for Zclassic<br />
based on Simple Ledger Protocol</h2>
</div>
<div class="home-content__scroll">
<a href="#about" class="scroll-link smoothscroll">
<span>Scroll Down</span>
</a>
</div>
<div class="home-content__line"></div>
</div> <!-- end home-content -->
<!-- <ul class="home-social">
<li>
<a href="#0"><i class="fa fa-facebook" aria-hidden="true"></i><span>Facebook</span></a>
</li>
<li>
<a href="https://twitter.com/SimpleLedger"><i class="fa fa-twitter" aria-hidden="true"></i><span>Twitter</span></a>
</li>
<li>
<a href="https://t.me/joinchat/IiRCvRA3Edyh9IJBANH7Rw"><i class="fa fa-telegram" aria-hidden="true"></i><span>Telegram</span></a>
</li>
<li>
<a href="https://www.youtube.com/channel/UC_WJO3lyHAhdU6oEk0lhMLw"><i class="fa fa-youtube" aria-hidden="true"></i><span>Youtube</span></a>
</li>
</ul> -->
<!-- end home-social -->
</section> <!-- end s-home -->
<!-- about
================================================== -->
<section id='about' class="s-about">
<div class="row section-header has-bottom-sep" data-aos="fade-up" data-aos-anchor=".home-content__main">
<div class="col-full">
<h1 class="display-1 display-1--light">What is ZSLP?</h1>
</div>
</div> <!-- end section-header -->
<div class="row about-desc" data-aos="fade-up" data-aos="fade-up" data-aos-anchor=".home-content__main">
<div class="col-full">
<p>ZSLP is an emerging next-generation protocol for issuing and management of tokens on Zclassic blockchain. Storing and managing tokens on the blockchain provides greater auditability than traditional asset management and trading. Tokens can be used anywhere from rewarding your followers, to the creation of stocks, securities, registries, smart properties, utility tokens, contracts, coupons, bonds, demand deposits, local currencies, representation of physical assets, representation of individuals and much more. Anyone can create ZSLP Tokens can be easily created, traded and managed on Zclassic blockchain within few seconds.</p>
</div>
</div> <!-- end about-desc -->
<div class="about__line"></div>
</section> <!-- end s-about -->
<!-- services
================================================== -->
<section id='benefits' class="s-services">
<div class="row section-header has-bottom-sep">
<div class="col-full">
<h3 class="subhead" style="font-size: 3.0rem;">Benefits</h3>
<h1 class="display-2">ZSLP has everything you need to easily issue, spend or trade your own token.</h1>
</div>
</div> <!-- end section-header -->
<div class="row services-list block-1-2 block-tab-full">
<div class="col-block service-item">
<div class="service-icon">
<i class="icon-wallet"></i>
</div>
<div class="service-text">
<h3 class="h2">SPV Friendly</h3>
<p>The first and currently only ZCL token system to support light wallets.
</p>
</div>
</div>
<div class="col-block service-item">
<div class="service-icon">
<i class="icon-link"></i>
</div>
<div class="service-text">
<h3 class="h2">On Chain</h3>
<p>All transactions are 100% on the blockchain for full auditability by any party.
</p>
</div>
</div>
<div class="col-block service-item">
<div class="service-icon">
<i class="icon-education"></i>
</div>
<div class="service-text">
<h3 class="h2">Simple</h3>
<p>Many systems are complicated. ZSLP is easy to understand, giving users confidence.
</p>
</div>
</div>
<div class="col-block service-item">
<div class="service-icon">
<i class="icon-thumbs-up"></i>
</div>
<div class="service-text">
<h3 class="h2">Robust</h3>
<p>A limited set of consensus rules makes the system reliable. A unique address format helps prevent loss of tokens.
</p>
</div>
</div>
<div class="col-block service-item">
<div class="service-icon">
<i class="icon-no"></i>
</div>
<div class="service-text">
<h3 class="h2">No Native Token</h3>
<p>Some token protocols have their own coin which you must first acquire in order to use other tokens. ZSLP runs directly on top of ZCL.
</p>
</div>
</div>
<div class="col-block service-item">
<div class="service-icon">
<i class="fa fa-file-code-o"></i>
</div>
<div class="service-text">
<h3 class="h2">Scriptable</h3>
<p>You can use multi signature addresses and other Bitcoin script features with ZSLP tokens.
</p>
</div>
</div>
<div class="col-block service-item">
<div class="service-icon">
<i class="icon-expand"></i>
</div>
<div class="service-text">
<h3 class="h2">Flexible Issuance</h3>
<p>Choose from a fixed supply, 1-time issuance token, or multiple issuance tokens with a variety of options.
</p>
</div>
</div>
<div class="col-block service-item">
<div class="service-icon">
<i class="icon-share"></i>
</div>
<div class="service-text">
<h3 class="h2">Permissionless</h3>
<p>ZSLP tokens can be exchanged peer to peer with no trusted third party.
</p>
</div>
</div>
<div class="col-block service-item">
<div class="service-icon">
<i class="icon-plus"></i>
</div>
<div class="service-text">
<h3 class="h2">Extensible</h3>
<p>The protocol can be extended to support different types of tokens including those with issuer controlled whitelists for regulated securities.
</p>
</div>
</div>
<div class="col-block service-item">
<div class="service-icon">
<i class="icon-bank-note"></i>
</div>
<div class="service-text">
<h3 class="h2">Free & Open Source</h3>
<p>The protocol and Electrum implementation of ZSLP are both free and open source.
</p>
</div>
</div>
</div> <!-- end services-list -->
</section> <!-- end s-services -->
<!-- contact
================================================== -->
<section id="get-involved" class="s-contact">
<div class="overlay"></div>
<!-- <div class="contact__line"></div> -->
<div class="row section-header">
<div class="col-full">
<h3 class="subhead">Learn more & get involved</h3>
<h1 class="display-2 display-2--light">Information, resources, <br />and support for ZSLP.</h1>
</div>
</div>
<div class="row contact-content">
<div class="col-six">
<div class="service-icon-center "><i class="icon-wallet"></i></div>
<h2 class="display-3 display-3--light">Electrum - ZSLP edition</h2>
<p class="align-center">Download the beta Electrum - ZSLP edition.</p>
<a class="btn btn--stroke full-width" href="https://github.com/ZSLP/electrum-zslp/releases/tag/v1.1.1">Download</a>
</div>
<div class="col-six">
<div class="service-icon-center "><i class="icon-search"></i></div>
<h2 class="display-3 display-3--light">ZSLP Explorer</h2>
<p class="align-center">Explore all ZSLP token transactions with ZSLP Explorer.</p>
<a class="btn btn--stroke full-width" href="https://explorer.zslp.org">Explore</a>
</div>
<div class="col-six">
<div class="service-icon-center service-icon"><i class="icon-file"></i></div>
<h2 class="display-3 display-3--light">Protocol Spec</h2>
<p class="align-center">Read the ZSLP specification on Github.</p>
<a class="btn btn--stroke full-width" href="https://github.com/simpleledger/slp-specification/blob/master/slp-token-type-1.md">Read</a>
</div>
<div class="col-six">
<div class="service-icon-center service-icon"><i class="fa fa-telegram"></i></div>
<h2 class="display-3 display-3--light">Support</h2>
<p class="align-center">Follow our discussion forum on Telegram.</p>
<a class="btn btn--stroke full-width" href="https://t.me/Zclassic800cc">Join Group</a>
</div>
</div> <!-- end contact-content -->
</section> <!-- end s-contact -->
<!-- FAQ's
================================================== -->
<section id='faq' class="s-works">
<div class="intro-wrap">
<div class="row section-header has-bottom-sep light-sep">
<div class="col-full">
<h3 class="subhead" style="font-size: 3.0rem;">FAQ's</h3>
<h1 class="display-2 display-2--light">You have questions? <br />We have answers.</h1>
</div>
</div> <!-- end section-header -->
</div> <!-- end intro-wrap -->
<div class="row section-header" id="faq">
<div class="col-full">
<div class="row has-bottom-sep">
<h2>What makes ZSLP different from other emerging token protocols?</h2>
<p>ZSLP is created for developing a rich ecosystem of users. ZSLP is user-friendly, issuing and transfer of tokens take a fraction of seconds and can be used for day-to-day purposes. </p>
</div>
<div class="row has-bottom-sep">
<h2>How are ZSLP tokens different from ERC-20 tokens?</h2>
<p>ERC-20 tokens and SLP tokens have many similarities. For instance, to send an ERC-20 token, your wallet must contain ETH to pay the transaction fee. Similarly, to send a ZSLP token, your wallet must have ZCL to pay for the transaction fees.</p>
<p>It is these transaction fees where the tokens are most obviously different. The transaction fees for sending a ZSLP token are consistently fractions of a penny, whereas we’ve seen transaction fees for sending ERC-20 tokens to vary wildly from a couple of cents to over a dollar. This makes ZSLP tokens more favorable for microtransactions over ERC_20 tokens</p>
</div>
<div class="row has-bottom-sep">
<h2>How does ZSLP work technically?</h2>
<p>You can think of ZSLP as a ‘transaction within a transaction’. ZSLP transactions live within a special output known as OP_RETURN, which is a part of a standard Zclassic transaction. You can read more about the functioning of ZSLP transactions in the blog</p>
</div>
<div class="row has-bottom-sep">
<h2>How can I start using ZSLP today?</h2>
<p>Download the Electrum ZSLP wallet. You can ask your friends to send you some tokens, or mint your own.</p>
</div>
<div class="row has-bottom-sep">
<h2>Can anyone create their own token?</h2>
<p>Yes. But we recommend consulting a legal professional before attempting crowdsales or similar activities.</p>
</div>
<div class="row has-bottom-sep">
<h2>Why should I choose ZSLP for my project?</h2>
<p>You should carefully review all of the available protocols on Zclassic for tokens. Some may be more suited to your purpose than others. We have listed many of the benefits of ZSLP above.</p>
</div>
<div class="row has-bottom-sep">
<h2>What are the issuance options for token creators?</h2>
<p>Token creators can generate a token with a 1-time issuance, thus guaranteeing a fixed supply, or alternatively, a token that has multiple issuance rounds. These rounds can continue indefinitely until the issuer decides to switch it off permanently, marking the end-of-minting capabilities for that token.</p>
<p>Token issuance authority can also be delegated to someone else after the token has already been created.</p>
</div>
<div class="row has-bottom-sep">
<h2>How do token names and hash IDs work?</h2>
<p>The initial genesis minting of a token is also a Zclassic transaction. The ZCL transaction Id is then one and the same with the hash Id of the token.</p>
<p>Token issuers can also specify a name for their token within the data. However, there are no reserved names. Names can be duplicated, sometimes maliciously. (This is also true of ERC-20). Therefore, users should always check the hash Id against a trusted source.</p>
</div>
<div class="row has-bottom-sep">
<h2>How does ZSLP handle decimal precision?</h2>
<p>The Bitcoin protocol deals directly with smallest granular units, which are called satoshis, but amounts in wallets are often expressed in decimal format (i.e. 3.0723432 ZCL). A similar system is used in ZSLP; the protocol itself deals with integer units, but some tokens are better displayed with decimals. The genesis mint of a transaction can set a decimal preference if desired.</p>
</div>
<div class="row has-bottom-sep">
<h2>How can I avoid accidentally losing or burning tokens?</h2>
<p>The most important thing you need to know is that you should not use a non-ZSLP wallet on a wallet file that has tokens on it. If you do this, the non-ZSLP wallet may end up spending the coin (the UTXO) that contains the tokens.</p>
<p>For example, once you have tokens on a wallet file, only open that file with the Electrum ZSLP wallet, not the normal Electrum wallet. This applies not just to wallet files per se, but also wallets that you restore from seed, as they will contain a particular set of addresses and coins.</p>
</div>
<div class="row has-bottom-sep">
<h2>Does ZSLP have its own address format?</h2>
<p>Yes. "ZSLP Addr" is a new encoding for addresses, similar to CashAddr. Theoretically, tokens could be sent and received from any address format, but we strongly encourage wallet implementations to use ZSLP Addr format. This helps prevent user mistakes when transacting in either Zclassic or tokens.</p>
</div>
<div class="row has-bottom-sep">
<h2>Is ZSLP robust and well tested?</h2>
<p>The ZSLP protocol is based on Simple ledger protocol on bitcoin cash blockchain. There are thousands of SLP tokens created. Still, the project is new and there could be bugs discovered later. We would recommend you to test your project before launching and report any bugs during the process.</p>
</div>
<div class="row has-bottom-sep">
<h2>What are the risks of using ZSLP?</h2>
<p>ZSLP is a new protocol and there could be bugs discovered at any point. It is also possible to lose tokens if used improperly or if there are bugs in a wallet implementation.</p>
</div>
</div> <!-- end col-full -->
</div> <!-- end faq-content -->
</section> <!-- end s-works -->
<!-- footer
================================================== -->
<footer>
<div class="row footer-main">
<div class="col-six tab-full left footer-desc">
<a class="site-logo" href="index.html">
<img src="images/logo.png" alt="SLP">
</a>
<p>A next-generation simple token system for Zclassic based on Simple Ledger Protocol.</p>
<ul class="contact-social">
<li>
<a href="https://twitter.com/ZclassicCoin"><i class="fa fa-twitter" aria-hidden="true"></i></a>
</li>
<li>
<a href="https://t.me/Zclassic800cc"><i class="fa fa-telegram" aria-hidden="true"></i></a>
</li>
</ul> end contact-social
</div>
<div class="col-six tab-full right footer-subscribe">
<!-- <h4>Get Notified</h4>
<p>Sign up to be notified about new developments with Zclassic Simple Ledger Protocol (ZSLP).</p>
<div class="subscribe-form">
<form id="mc-form" class="group" novalidate>
<input type="email" value="" name="EMAIL" class="email" id="mc-email" placeholder="Email Address" required>
<input type="submit" name="subscribe" value="Sign Up">
<label for="mc-email" class="subscribe-message"></label>
</form>
</div> -->
</div>
</div> <!-- end footer-main -->
<div class="row footer-bottom">
<div class="col-twelve">
<div class="copyright">
<span>© 2019 ZSLP.org</span>
</div>
<div class="go-top">
<a class="smoothscroll" title="Back to Top" href="#top"><i class="icon-arrow-up" aria-hidden="true"></i></a>
</div>
</div>
</div> <!-- end footer-bottom -->
</footer> <!-- end footer -->
<!-- photoswipe background
================================================== -->
<div aria-hidden="true" class="pswp" role="dialog" tabindex="-1">
<div class="pswp__bg"></div>
<div class="pswp__scroll-wrap">
<div class="pswp__container">
<div class="pswp__item"></div>
<div class="pswp__item"></div>
<div class="pswp__item"></div>
</div>
<div class="pswp__ui pswp__ui--hidden">
<div class="pswp__top-bar">
<div class="pswp__counter"></div><button class="pswp__button pswp__button--close" title="Close (Esc)"></button> <button class="pswp__button pswp__button--share" title=
"Share"></button> <button class="pswp__button pswp__button--fs" title="Toggle fullscreen"></button> <button class="pswp__button pswp__button--zoom" title=
"Zoom in/out"></button>
<div class="pswp__preloader">
<div class="pswp__preloader__icn">
<div class="pswp__preloader__cut">
<div class="pswp__preloader__donut"></div>
</div>
</div>
</div>
</div>
<div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap">
<div class="pswp__share-tooltip"></div>
</div><button class="pswp__button pswp__button--arrow--left" title="Previous (arrow left)"></button> <button class="pswp__button pswp__button--arrow--right" title=
"Next (arrow right)"></button>
<div class="pswp__caption">
<div class="pswp__caption__center"></div>
</div>
</div>
</div>
</div> <!-- end photoSwipe background -->
<!-- preloader
================================================== -->
<div id="preloader">
<div id="loader">
<div class="line-scale-pulse-out">
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
</div>
</div>
</div>
<!-- Java Script
================================================== -->
<script src="js/jquery-3.2.1.min.js"></script>
<script src="js/plugins.js"></script>
<script src="js/main.js"></script>
</body>
</html>