hashed-timelock-contract-ethereum
etomic-swap
Our great sponsors
hashed-timelock-contract-ethereum | etomic-swap | |
---|---|---|
2 | 2 | |
218 | 37 | |
- | - | |
0.0 | 0.0 | |
almost 3 years ago | about 1 year ago | |
JavaScript | JavaScript | |
GNU General Public License v3.0 only | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
hashed-timelock-contract-ethereum
- Let me know if this is a dumb idea
-
Question - I want to purchase an Instagram account for around £20k. Is there a smart contract I could use to get the password without risk of being scammed ?
You could look into HTLC hashed timelocked contracts, these are used to make bitcoin lightning channels for example. There is an ETH smartcontract here: https://github.com/chatch/hashed-timelock-contract-ethereum (I haven't checked the code but the explanation & links in the readme is good)
etomic-swap
-
KMD to $10
Taker Sends >B pays the dex fee so that A will start the process by locking his coins.2) Maker Successfully Sends >A picks randomNumber: `secret_A`A creates a utxo on the Bitcoin blockchain with value: 1 BTC encumbrance: the value can be claimed by A after 20 hours or by B if he knows the secret `secret_A`3) Taker Successfully Sends After seeing the above utxo, B creates the following utxo on the KMD blockchain: value: 100 KMD encumbrance: the value can be claimed by B after 10 hours or by A if he knows the secret `secret_A`4) Maker Spends A uses the `secret_A` and claims the KMD, thereby revealing the secret5) Taker Spends B now uses the public `secret_A` to claim the BTCThe times can be adjusted based on requirements of security and "ease of use" Normally, A should have a longer locktime so that B can have sufficient time to get his coins back if A doesn't reveal the secret `secret_A`for eth, CLTV and other bitcoin specific OP\_CODES are replaced by a smart contract, whose code is here: [https://github.com/artemii235/etomic-swap](https://github.com/artemii235/etomic-swap))the cross-platform implementation of the protocol is here: [https://github.com/KomodoPlatform/atomicDEX-API/](https://github.com/KomodoPlatform/atomicDEX-API/))Its [android GUI is in beta and can be tested right now](https://play.google.com/store/apps/details?id=com.komodoplatform.atomicdex&hl=en), iOS version is in [testflight](https://testflight.apple.com/join/c2mOLEoC)You can read about the Komodo team's implementation of the protocol [here](https://developers.komodoplatform.com/basic-docs/start-here/core-technology-discussions/atomicdex.html#introducing-taker-and-maker) and instructions to use the DEX through the CLI [here](https://developers.atomicdex.io)The atomicDEX application needs access to privkeys currently, but they never leave your device. We are also planning Hardware wallet support in the 0.6.0 release. This should alleviate most concerns with privkey access.
-
SmartBCH integration on AtomicDEX is coming: Thanks Komodo team!
Deploy the 1.0 release of EtomicSwap contract to SmartBCH mainnet: https://github.com/artemii235/etomic-swap/releases/tag/1.0.
What are some alternatives?
ERC20-Staking-Machine - Dapp that implements a "fake-stake" mechanism on any ERC20 token
komodo-defi-framework - This is the official Komodo DeFi Framework repository
eattheblocks - Source code for Eat The Blocks, a screencast for Ethereum Dapp Developers
openzeppelin-contracts - OpenZeppelin Contracts is a library for secure smart contract development.
ERC721-wallet - A decentralized ERC721 wallet [hosting/maintenance discontinued out of lack of interest from community]
coins - coin parameters and all files needed for GUI support
unlock - Ʉnlock is a protocol for memberships built on a blockchain.
ccxt - A JavaScript / TypeScript / Python / C# / PHP cryptocurrency trading API with support for more than 100 bitcoin/altcoin exchanges
truffle-flattener - Truffle Flattener concats solidity files from Truffle and Buidler projects with all of their dependencies
bytecode-verifier - Compile Solidity source code and verify its bytecode matches the blockchain
contracts - Smart contracts comprising the business logic of the Matic Network
tokenbridge - A bidirectional Ethereum / RSK Token Bridge implementation.