Skip to content

Commit a7486ca

Browse files
committed
Replace master branch with page content via GitHub
1 parent 5659538 commit a7486ca

File tree

2 files changed

+34
-11
lines changed

2 files changed

+34
-11
lines changed

index.html

Lines changed: 27 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -19,33 +19,36 @@ <h2 class="project-tagline">Your Javascript gateway to Ethereum</h2>
1919
<p>This is a collection of libraries and utilities for <a href="https://ethereum.org">Ethereum</a>.</p>
2020

2121
<h2>
22-
<a id="use-cases" class="anchor" href="#use-cases" aria-hidden="true"><span class="octicon octicon-link"></span></a>Use cases</h2>
22+
<a id="use-cases" class="anchor" href="#use-cases" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>Use cases</h2>
2323

2424
<h3>
25-
<a id="creating-an-online-wallet" class="anchor" href="#creating-an-online-wallet" aria-hidden="true"><span class="octicon octicon-link"></span></a>Creating an online wallet?</h3>
25+
<a id="creating-an-online-wallet" class="anchor" href="#creating-an-online-wallet" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>Creating an online wallet?</h3>
2626

27-
<p>Check out <a href="https://github.com/ethereumjs/keythereum">keythereum</a> for managing keys and <a href="https://github.com/ethereumjs/ethereumjs-tx">ethereumjs-tx</a> for creating transactions with them.</p>
27+
<p>Check out <a href="https://github.com/ethereumjs/keythereum">keythereum</a> or <a href="https://github.com/axic/ethereumjs-wallet">ethereumjs-wallet</a> (with HD wallet support) for managing keys and <a href="https://github.com/ethereumjs/ethereumjs-tx">ethereumjs-tx</a> for creating transactions with them.
28+
<a href="https://github.com/ethereumjs/ethereumjs-icap">ethereumjs-icap</a> might also come handy for dealing with the ICAP (Ethereum in IBAN) format.</p>
2829

2930
<h3>
30-
<a id="creating-a-dapp" class="anchor" href="#creating-a-dapp" aria-hidden="true"><span class="octicon octicon-link"></span></a>Creating a Dapp?</h3>
31+
<a id="creating-a-dapp" class="anchor" href="#creating-a-dapp" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>Creating a Dapp?</h3>
3132

32-
<p>You will need to interface with the Ethereum network. <a href="https://github.com/ethereum/web3.js">web3.js</a> provides a complete Javascript API to interact with the RPC interface. If looking for a more lightweight option, <a href="https://github.com/axic/ethereumjs-abi">ethereumjs-abi</a> or <a href="https://github.com/ethereumjs/solidity.js">solidity.js</a> can handle the ABI encoding.</p>
33+
<p>You will need to interface with the Ethereum network. <a href="https://github.com/ethereum/web3.js">web3.js</a> provides a complete Javascript API to interact with the RPC interface. If looking for a more lightweight option, <a href="https://github.com/ethereumjs/ethereumjs-abi">ethereumjs-abi</a> or <a href="https://github.com/ethereumjs/solidity.js">solidity.js</a> can handle the ABI encoding.</p>
3334

3435
<h3>
35-
<a id="interested-in-running-a-node" class="anchor" href="#interested-in-running-a-node" aria-hidden="true"><span class="octicon octicon-link"></span></a>Interested in running a node?</h3>
36+
<a id="interested-in-running-a-node" class="anchor" href="#interested-in-running-a-node" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>Interested in running a node?</h3>
3637

3738
<p>See <a href="https://github.com/ethereumjs/node-blockchain-server">node-blockchain-server</a>. It is in a pretty rough state at the moment, but at least can download the blockchain.</p>
3839

3940
<h2>
40-
<a id="full-list-of-repos" class="anchor" href="#full-list-of-repos" aria-hidden="true"><span class="octicon octicon-link"></span></a>Full list of repos</h2>
41+
<a id="full-list-of-repos" class="anchor" href="#full-list-of-repos" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>Full list of repos</h2>
4142

4243
<ul>
4344
<li>
45+
<a href="https://github.com/ethereumjs/browser-builds">browser-builds</a>: browser builds of ethereumjs libraries</li>
46+
<li>
4447
<a href="https://github.com/ethereumjs/common">common</a>: the genesis data for the blockchain</li>
4548
<li>
4649
<a href="https://github.com/ethereumjs/ethashjs">ethashjs</a>: <a href="https://github.com/ethereum/wiki/wiki/Ethash">Ethash</a> in Javascript</li>
4750
<li>
48-
<a href="https://github.com/axic/ethereumjs-abi">ethereumjs-abi</a>: ABI encoding and decoding</li>
51+
<a href="https://github.com/ethereumjs/ethereumjs-abi">ethereumjs-abi</a>: ABI encoding and decoding</li>
4952
<li>
5053
<a href="https://github.com/ethereumjs/ethereumjs-account">ethereumjs-account</a>: account schema encoding, decoding and validation</li>
5154
<li>
@@ -55,18 +58,26 @@ <h2>
5558
<li>
5659
<a href="https://github.com/axic/ethereumjs-codesim">ethereumjs-codesim</a>: run EVM or Solidity code and examine the output</li>
5760
<li>
61+
<a href="https://github.com/ethereumjs/ethreumjs-icap">ethereumjs-icap</a>: utilities for handling ICAP (Ethereum in IBAN) encoding</li>
62+
<li>
5863
<a href="https://github.com/ethereumjs/ethereumjs-lib">ethereumjs-lib</a>: meta package for loading the other ethereumjs- modules</li>
5964
<li>
6065
<a href="https://github.com/ethereumjs/ethereumjs-testing">ethereumjs-testing</a>: transforms the <a href="https://github.com/ethereum/tests">official test vectors</a> to a format suitable for ethereumjs</li>
6166
<li>
6267
<a href="https://github.com/ethereumjs/ethereumjs-tx">ethereumjs-tx</a>: transaction creation, manipulation, signing and verification</li>
6368
<li>
69+
<a href="https://github.com/ethereumjs/ethereumjs-units">ethereumjs-units</a>: Ethereum unit conversion</li>
70+
<li>
6471
<a href="https://github.com/ethereumjs/ethereumjs-util">ethereumjs-util</a>: a collection of frequently used methods by the other libraries</li>
6572
<li>
73+
<a href="https://github.com/axic/ethereumjs-wallet">ethereumjs-wallet</a>: lightweight toolkit for managing Ethereum keys, including HD wallet support</li>
74+
<li>
6675
<a href="https://github.com/ethereumjs/ethereumjs-vm">ethereumjs-vm</a>: a complete EVM (Ethereum Virtual Machine) and state processing implementation</li>
6776
<li>
6877
<a href="https://github.com/ethereumjs/geth.js">geth.js</a>: start and stop geth from Node.js</li>
6978
<li>
79+
<a href="https://github.com/ethereumjs/helpeth">helpeth</a>: purists' commandline tool for key and transaction management</li>
80+
<li>
7081
<a href="https://github.com/ethereumjs/keythereum">keythereum</a>: create, import and export Ethereum keys</li>
7182
<li>
7283
<a href="https://github.com/ethereumjs/merkle-patricia-tree">merkle-patricia-tree</a>: This is an implementation of the modified merkle patricia tree as specified in the <a href="http://gavwood.com/Paper.pdf">Ethereum yellow paper</a>
@@ -78,13 +89,19 @@ <h2>
7889
<li>
7990
<a href="https://github.com/ethereumjs/node-devp2p-dpt">node-devp2p-dpt</a>: implementation of the <a href="https://github.com/ethereum/devp2p/blob/master/rlpx.md">RLPx</a> DPT (peer table) protocol for Ethereum</li>
8091
<li>
92+
<a href="https://github.com/ethereumjs/node-devp2p-eth">node-devp2p-eth</a>: implementation of the Ethereum sub-protocol over RLPx</li>
93+
<li>
94+
<a href="https://github.com/ethereumjs/node-devp2p-manager">node-devp2p-manager</a>: peer manager for DPT &amp; RLPx</li>
95+
<li>
8196
<a href="https://github.com/ethereumjs/organization">organization</a> and <a href="https://github.com/ethereumjs/ideas">ideas</a>: plans and discussions</li>
8297
<li>
8398
<a href="https://github.com/ethereumjs/rlp">rlp</a>: <a href="https://github.com/ethereum/wiki/wiki/RLP">RLP (Recursive Length Prefix)</a> encoding and decoding</li>
99+
<li>
100+
<a href="https://github.com/ethereumjs/testrpc">testrpc</a>: fast Ethereum RPC node for testing and development</li>
84101
</ul>
85102

86103
<h2>
87-
<a id="ethereum-js-projects-not-tracked-here" class="anchor" href="#ethereum-js-projects-not-tracked-here" aria-hidden="true"><span class="octicon octicon-link"></span></a>Ethereum JS projects not tracked here</h2>
104+
<a id="ethereum-js-projects-not-tracked-here" class="anchor" href="#ethereum-js-projects-not-tracked-here" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>Ethereum JS projects not tracked here</h2>
88105

89106
<ul>
90107
<li>
@@ -95,7 +112,7 @@ <h2>
95112
</ul>
96113

97114
<h2>
98-
<a id="contributing-and-contact" class="anchor" href="#contributing-and-contact" aria-hidden="true"><span class="octicon octicon-link"></span></a>Contributing and contact</h2>
115+
<a id="contributing-and-contact" class="anchor" href="#contributing-and-contact" aria-hidden="true"><span aria-hidden="true" class="octicon octicon-link"></span></a>Contributing and contact</h2>
99116

100117
<p>Please check out <a href="https://github.com/ethereumjs/organization">organization</a> and <a href="https://github.com/ethereumjs/ideas">ideas</a> repos first. Contributing to each of the projects is preferably done via pull requests.</p>
101118

params.json

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,7 @@
1-
{"name":"ethereumjs","tagline":"Your Javascript gateway to Ethereum","body":"This is a collection of libraries and utilities for [Ethereum](https://ethereum.org).\r\n\r\n## Use cases\r\n\r\n### Creating an online wallet?\r\n\r\nCheck out [keythereum](https://github.com/ethereumjs/keythereum) for managing keys and [ethereumjs-tx](https://github.com/ethereumjs/ethereumjs-tx) for creating transactions with them.\r\n\r\n### Creating a Dapp?\r\n\r\nYou will need to interface with the Ethereum network. [web3.js](https://github.com/ethereumjs/web3.js) provides a complete RPC interface from Javascript. If looking for a more lightweight option, [ethereumjs-abi](https://github.com/axic/ethereumjs-abi) or [solidity.js](https://github.com/ethereumjs/solidity.js) can handle the ABI encoding.\r\n\r\n### Interested in running a node?\r\n\r\nSee [node-blockchain-server](https://github.com/ethereumjs/node-blockchain-server). It is in a pretty rough state at the moment, but at least can download the blockchain.\r\n\r\n## Full list of repos\r\n\r\n* [common](https://github.com/ethereumjs/common): the genesis data for the blockchain\r\n* [ethashjs](https://github.com/ethereumjs/ethashjs): [Ethash](https://github.com/ethereum/wiki/wiki/Ethash) in Javascript\r\n* [ethereumjs-abi](https://github.com/axic/ethereumjs-abi): ABI encoding and decoding\r\n* [ethereumjs-account](https://github.com/ethereumjs/ethereumjs-account): account schema encoding, decoding and validation\r\n* [ethereumjs-block](https://github.com/ethereumjs/ethereumjs-block): block schema encoding, decoding and validation\r\n* [ethereumjs-blockchain](https://github.com/ethereumjs/ethereumjs-blockchain): manage a blockchain\r\n* [ethereumjs-codesim](https://github.com/axic/ethereumjs-codesim): run EVM or Solidity code and examine the output\r\n* [ethereumjs-lib](https://github.com/ethereumjs/ethereumjs-lib): meta package for loading the other ethereumjs- modules\r\n* [ethereumjs-testing](https://github.com/ethereumjs/ethereumjs-testing): transforms the [official test vectors](https://github.com/ethereum/tests) to a format suitable for ethereumjs\r\n* [ethereumjs-tx](https://github.com/ethereumjs/ethereumjs-tx): transaction creation, manipulation, signing and verification\r\n* [ethereumjs-util](https://github.com/ethereumjs/ethereumjs-util): a collection of frequently used methods by the other libraries\r\n* [ethereumjs-vm](https://github.com/ethereumjs/ethereumjs-vm): a complete EVM (Ethereum Virtual Machine) and state processing implementation\r\n* [geth.js](https://github.com/ethereumjs/geth.js): start and stop geth from Node.js\r\n* [keythereum](https://github.com/ethereumjs/keythereum): create, import and export Ethereum keys\r\n* [merkle-patricia-tree](https://github.com/ethereumjs/merkle-patricia-tree): This is an implementation of the modified merkle patricia tree as specified in the [Ethereum yellow paper](http://gavwood.com/Paper.pdf)\r\n* [node-blockchain-server](https://github.com/ethereumjs/node-blockchain-server): aims to provide a full Ethereum node implementation\r\n* [node-devp2p](https://github.com/ethereumjs/node-devp2p): implementation of the [RLPx](https://github.com/ethereum/devp2p/blob/master/rlpx.md) transport protocol for Ethereum (used between nodes)\r\n* [node-devp2p-dpt](https://github.com/ethereumjs/node-devp2p-dpt): implementation of the [RLPx](https://github.com/ethereum/devp2p/blob/master/rlpx.md) DPT (peer table) protocol for Ethereum\r\n* [organization](https://github.com/ethereumjs/organization) and [ideas](https://github.com/ethereumjs/ideas): plans and discussions\r\n* [rlp](https://github.com/ethereumjs/rlp): [RLP (Recursive Length Prefix)](https://github.com/ethereum/wiki/wiki/RLP) encoding and decoding\r\n\r\n\r\n## Ethereum JS projects not tracked here\r\n* [web3.js](https://github.com/ethereum/web3.js): the complete API as seen in the [wiki](https://github.com/ethereum/wiki/blob/master/JSON-RPC.md)\r\n* [solidity.js](https://github.com/ethereum/solidity.js): ABI encoding and decoding (the relevant code split out from web3.js)\r\n\r\n## Contributing and contact\r\n\r\nPlease check out [organization](https://github.com/ethereumjs/organization) and [ideas](https://github.com/ethereumjs/ideas) repos first. Contributing to each of the projects is preferably done via pull requests.\r\n\r\nYou can also reach out on:\r\n* [Gitter](https://gitter.im/ethereum/ethereumjs-lib)\r\n* [#ethereumjs](https://webchat.freenode.net/?channels=ethereumjs) on freenode\r\n","google":"","note":"Don't delete this file! It's used internally to help with page regeneration."}
1+
{
2+
"name": "ethereumjs",
3+
"tagline": "Your Javascript gateway to Ethereum",
4+
"body": "This is a collection of libraries and utilities for [Ethereum](https://ethereum.org).\r\n\r\n## Use cases\r\n\r\n### Creating an online wallet?\r\n\r\nCheck out [keythereum](https://github.com/ethereumjs/keythereum) or [ethereumjs-wallet](https://github.com/axic/ethereumjs-wallet) (with HD wallet support) for managing keys and [ethereumjs-tx](https://github.com/ethereumjs/ethereumjs-tx) for creating transactions with them.\r\n[ethereumjs-icap](https://github.com/ethereumjs/ethereumjs-icap) might also come handy for dealing with the ICAP (Ethereum in IBAN) format.\r\n\r\n### Creating a Dapp?\r\n\r\nYou will need to interface with the Ethereum network. [web3.js](https://github.com/ethereum/web3.js) provides a complete Javascript API to interact with the RPC interface. If looking for a more lightweight option, [ethereumjs-abi](https://github.com/ethereumjs/ethereumjs-abi) or [solidity.js](https://github.com/ethereumjs/solidity.js) can handle the ABI encoding.\r\n\r\n### Interested in running a node?\r\n\r\nSee [node-blockchain-server](https://github.com/ethereumjs/node-blockchain-server). It is in a pretty rough state at the moment, but at least can download the blockchain.\r\n\r\n## Full list of repos\r\n\r\n* [browser-builds](https://github.com/ethereumjs/browser-builds): browser builds of ethereumjs libraries\r\n* [common](https://github.com/ethereumjs/common): the genesis data for the blockchain\r\n* [ethashjs](https://github.com/ethereumjs/ethashjs): [Ethash](https://github.com/ethereum/wiki/wiki/Ethash) in Javascript\r\n* [ethereumjs-abi](https://github.com/ethereumjs/ethereumjs-abi): ABI encoding and decoding\r\n* [ethereumjs-account](https://github.com/ethereumjs/ethereumjs-account): account schema encoding, decoding and validation\r\n* [ethereumjs-block](https://github.com/ethereumjs/ethereumjs-block): block schema encoding, decoding and validation\r\n* [ethereumjs-blockchain](https://github.com/ethereumjs/ethereumjs-blockchain): manage a blockchain\r\n* [ethereumjs-codesim](https://github.com/axic/ethereumjs-codesim): run EVM or Solidity code and examine the output\r\n* [ethereumjs-icap](https://github.com/ethereumjs/ethreumjs-icap): utilities for handling ICAP (Ethereum in IBAN) encoding\r\n* [ethereumjs-lib](https://github.com/ethereumjs/ethereumjs-lib): meta package for loading the other ethereumjs- modules\r\n* [ethereumjs-testing](https://github.com/ethereumjs/ethereumjs-testing): transforms the [official test vectors](https://github.com/ethereum/tests) to a format suitable for ethereumjs\r\n* [ethereumjs-tx](https://github.com/ethereumjs/ethereumjs-tx): transaction creation, manipulation, signing and verification\r\n* [ethereumjs-units](https://github.com/ethereumjs/ethereumjs-units): Ethereum unit conversion\r\n* [ethereumjs-util](https://github.com/ethereumjs/ethereumjs-util): a collection of frequently used methods by the other libraries\r\n* [ethereumjs-wallet](https://github.com/axic/ethereumjs-wallet): lightweight toolkit for managing Ethereum keys, including HD wallet support\r\n* [ethereumjs-vm](https://github.com/ethereumjs/ethereumjs-vm): a complete EVM (Ethereum Virtual Machine) and state processing implementation\r\n* [geth.js](https://github.com/ethereumjs/geth.js): start and stop geth from Node.js\r\n* [helpeth](https://github.com/ethereumjs/helpeth): purists' commandline tool for key and transaction management\r\n* [keythereum](https://github.com/ethereumjs/keythereum): create, import and export Ethereum keys\r\n* [merkle-patricia-tree](https://github.com/ethereumjs/merkle-patricia-tree): This is an implementation of the modified merkle patricia tree as specified in the [Ethereum yellow paper](http://gavwood.com/Paper.pdf)\r\n* [node-blockchain-server](https://github.com/ethereumjs/node-blockchain-server): aims to provide a full Ethereum node implementation\r\n* [node-devp2p](https://github.com/ethereumjs/node-devp2p): implementation of the [RLPx](https://github.com/ethereum/devp2p/blob/master/rlpx.md) transport protocol for Ethereum (used between nodes)\r\n* [node-devp2p-dpt](https://github.com/ethereumjs/node-devp2p-dpt): implementation of the [RLPx](https://github.com/ethereum/devp2p/blob/master/rlpx.md) DPT (peer table) protocol for Ethereum\r\n* [node-devp2p-eth](https://github.com/ethereumjs/node-devp2p-eth): implementation of the Ethereum sub-protocol over RLPx\r\n* [node-devp2p-manager](https://github.com/ethereumjs/node-devp2p-manager): peer manager for DPT & RLPx\r\n* [organization](https://github.com/ethereumjs/organization) and [ideas](https://github.com/ethereumjs/ideas): plans and discussions\r\n* [rlp](https://github.com/ethereumjs/rlp): [RLP (Recursive Length Prefix)](https://github.com/ethereum/wiki/wiki/RLP) encoding and decoding\r\n* [testrpc](https://github.com/ethereumjs/testrpc): fast Ethereum RPC node for testing and development\r\n\r\n\r\n## Ethereum JS projects not tracked here\r\n* [web3.js](https://github.com/ethereum/web3.js): the complete API as seen in the [wiki](https://github.com/ethereum/wiki/wiki/JavaScript-API)\r\n* [solidity.js](https://github.com/ethereum/solidity.js): ABI encoding and decoding (the relevant code split out from web3.js)\r\n\r\n## Contributing and contact\r\n\r\nPlease check out [organization](https://github.com/ethereumjs/organization) and [ideas](https://github.com/ethereumjs/ideas) repos first. Contributing to each of the projects is preferably done via pull requests.\r\n\r\nYou can also reach out on:\r\n* [Gitter](https://gitter.im/ethereum/ethereumjs-lib)\r\n* [#ethereumjs](https://webchat.freenode.net/?channels=ethereumjs) on freenode",
5+
"google": "",
6+
"note": "Don't delete this file! It's used internally to help with page regeneration."
7+
}

0 commit comments

Comments
 (0)