{"repo":"heyAuraDev/adex-protocol-eth","free":true,"listed":false,"github":"https://github.com/heyAuraDev/adex-protocol-eth","clone":"git clone https://github.com/heyAuraDev/adex-protocol-eth.git","description":"Ethereum implementation of the AdEx payment channels","language":"JavaScript","stars":55,"topics":["adex","ethereum","solidity","payment-channels","state-channels","metatx","smart-wallet","wallet","walletconnect","defi"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"adex-protocol-eth The Ethereum implementation of the AdEx Protocol. This replaces adex-core. This repository implements OUTPACE (off-chain unidirectional trustless payment channel) and a gas abstraction layer called AdEx Identity. Please note Every channel will eventually expire (after validUntil ), allowing the non-withdrawn portion of the initial deposit to be received back by whoever opened the channel. Channels can be created with any ERC20 token; if the underlying token of a channel is insecure or malicious, that also compromises the channel as well; this is out of scope of this contract, since this is a fundamental issue with any system that uses ERC20s; needless to say, the user needs to be aware of what token they're using/earning For more details on how OUTPACE channels work, please read the specs: AdEx Protocol and OUTPACE. Testing First, run ganache-cli in a separate terminal Deployment The contract AdExCore from version v3.1.0, compiled with solc v0.5.6 is deployed here: Mainnet: https://etherscan.io/address/0x333420fc6a897356e69b62417cd17ff012177d2b Goerli: https://goerli.etherscan.io/address/0x333420fc6a897356e69b62417cd17ff012177d2b Kovan: https://kovan.etherscan.io/address/0x333420fc6a897356e69b62417cd17ff012177d2b An Identity , initialized with no privileges, to be used as a basis for IdentityProxy : Mainnet: https://etherscan.io/address/0xbdf97b0f5fa78beae684d9fb67dd45f11b996e46 Goerli: https://goerli.etherscan.io/address/0xbdf97b0f5fa78beae684d9fb67dd45f11b","default_branch":null,"files":null,"tree":[],"storefront":"/r/heyAuraDev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/heyAuraDev/adex-protocol-eth/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}