-
Notifications
You must be signed in to change notification settings - Fork 1
/
index.html
124 lines (100 loc) · 5.28 KB
/
index.html
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
<!DOCTYPE html>
<html lang="en">
<head>
<!-- copyright Peter Van Garderen 2020 -->
<title>pygate</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" type="text/css" href="css/bootstrap.min.css">
<link rel="stylesheet" type="text/css" href="css/custom.css">
</head>
<body id="top">
<nav class="navbar navbar-expand-md navbar-light bg-light fixed-top" id="mainNav">
<a class="navbar-brand" href="#top"><img src="static/pygate-logo.png" /></a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarSupportedContent">
<ul class="navbar-nav ml-auto">
<li class="nav-item">
<a class="nav-link" href="#top">Home</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#about">About</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#team">Team</a>
</li>
<li class="nav-item">
<a class="nav-link" href="https://github.com/pygate"><img src="static/github-logo.png" /></a>
</li>
</ul>
</div>
</nav>
<div id="header">
<img src= "static/data-network-tech.jpg" class="img-fluid" style="min-height: 700px; opacity: 0.8;"/>
<div class="centered">
<strong>A Python interface<br />
for the Filecoin network</strong><br />
<a href="https://filecoin.io"><img src="static/filecoin-logo.png" style="margin-top: 20px; margin-right: 20px;" /></a>
<a href="https://textile.io"><img src="static/textile-logo.png" style="margin-top: 20px; margin-right: 20px; width: 52px;" /></a>
<a href="https://python.org"><img src="static/python-logo.png" style="margin-top: 20px;"/></a><br />
<a href="https://hackfs.com/"><img src="static/hackfs-logo.png" /></a>
</div>
</div>
<div id="about">
<div class="container-md">
<h2>About</h2>
<hr class="teal">
<p>Pygate was a <a href="https://hackfs.com">HackFS</a> project that created a Python <a href='https://github.com/pygate/pygate-gRPC'>gRPC client</a> for <a href='https://textile.io'>Textile</a>'s <a href='https://docs.textile.io/powergate/'>Powergate</a> API to the Filecoin network. Pygate was one of 10 HackFS finalist, picked from 130 projects.</p>
<p>The goal of Pygate is to provide a gateway to <a href="https://filecoin.io">Filecoin</a> and <a href="https://ipfs.io">IPFS</a> technology for <a href="https://www.pythonistaplanet.com/pythonista/">Pythonistas</a>. To date, most of the tooling had been geared towards Javascript and Golang developers.</p>
<p>In addition to providing code examples with the gRPC client, the team created a reference <a href='https://github.com/pygate/pygate-webapp'>webapp</a> using the Python Flask framework to demonstrate basic Filecoin network features.</p>
<p>If you're a Python developer looking to get started with Filecoin then just <strong>pip install pygate-grpc</strong> to open the door to this exciting new network. Have a look at the docs and clone the source code at <a href='https://github.com/pygate/pygate-gRPC'>our Github repo</a>. Issue tickets and pull requests are most welcome.</p>
<hr class="teal">
<p>Get a full introduction to the tech stack and features of Pygate in our 7 minute project presentation for Filecoin Liftoff week, celebrating the launch of Filecoin mainnet:</p>
<video width="800" height="500" controls poster="static/Ek49xBKW0AI8gvE.jpeg">
<source src="static/Pygate-Filecoin-Liftoff-Week-21-Oct-2020.mp4" type="video/mp4">
</video>
<p style="padding-top: 50px;" >Check out our finalist presentation for the HackFS event:</p>
<p>
<iframe width="800" height="600" src="https://www.youtube.com/embed/C4koACBCZV8" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</p>
</div>
<!-- About-->
</div>
<div id="team">
<div class="container-md">
<h2>Team</h2>
<hr class="teal" style="margin-bottom: 50px;">
<div class="row">
<div class="col-md profile">
<div class="circle" id="peter"></div>
<strong><a href="https://twitter.com/pjvangarderen">Peter Van Garderen</a></strong>
<br />Vancouver, Canada
</div>
<div class="col-md profile">
<div class="circle" id="antreas"></div>
<strong><a href="https://www.linkedin.com/in/a-pogiatzis/">Antreas Pogiatzis</a></strong>
<br />London, UK
</div>
<div class="col-md profile">
<div class="circle" id="leonard"></div>
<strong><a href="https://www.linkedin.com/in/wang-ge/">Leonard Ge</a></strong>
<br />London, UK
</div>
<div class="col-md profile">
<div class="circle" id="art"></div>
<strong><a href="https://www.linkedin.com/in/richardsart/">Art Richards</a></strong>
<br />Berlin, Germany
</div>
<div class="col-md profile">
<div class="circle" id="chinonso"></div>
<strong><a href="https://www.linkedin.com/in/ezchinonso/">Chinonso Eze</a></strong>
<br />Abuja, Nigeria
</div>
</div>
<!-- Team-->
</div>
<script src="js/jquery-3.5.0.min.js"></script>
<script src="js/bootstrap.min.js"></script>
</body>