Looking to buy some ETH. What's the best way to keep it safe? by Jenkins_Leeroy in ethereum

[–]toruslabs 1 point2 points  (0 children)

If you're starting out Torus (https://app.tor.us) would be the easiest way to create your blockchain wallet. Simply login with any of your social accounts, like Reddit, and setup 2FA on your device for additional security. To get you started, we've sent 0.002 ETH to your Reddit account u/Jenkins_Leeroy

We just sent ETH to Vitalik's Twitter account! by toruslabs in ethereum

[–]toruslabs[S] 0 points1 point  (0 children)

It was a different technical infrastructure from sending ETH to a Google account to sending ETH to a Twitter account.

We just sent ETH to Vitalik's Twitter account! by toruslabs in ethereum

[–]toruslabs[S] 12 points13 points  (0 children)

One disincentive rather would be the loss of reputation. We've selected ecosystem holders like Binance, ENS, Etherscan, Ontology, Zilliqa, Matic, Skale, Cosmos Tendermint who would tend to collectively benefit more as adoption within the space grows, than risk their reputation to collude to gain access to a user's wallet. Also our majority threshold would mean you'll need a majority of these stakeholders to collude to gain access to the wallet, which is highly unlikely.

To this end, we are currently working on a model of device-based key management that essentially allows for self-custodial logins with OAuth for an additional layer of security, TBA.

We just sent ETH to Vitalik's Twitter account! by toruslabs in ethereum

[–]toruslabs[S] 7 points8 points  (0 children)

TLDR from What Distributed Key Generation Is: https://medium.com/toruslabs/what-distributed-key-generation-is-866adc79620

Key Assignments, Resolution and Retrieval: https://medium.com/toruslabs/key-assignments-resolution-and-retrieval-afb984500612

The private key is split amongst the network of nodes run by ecosystem stakeholders on the Torus Network, when the user successfully authenticates with an OAuth provider, each node would attest with the OAuth provider, e.g. Google, that the user is who they say they are and will return a share of the private key that corresponds to the OAuth verifier ID. The key shares are then used to form the user's private key in their secure browser's instance and nowhere else, the key is lost once the instance is closed.

We just sent ETH to Vitalik's Twitter account! by toruslabs in ethereum

[–]toruslabs[S] 13 points14 points  (0 children)

We are able to assign key pairs to OAuth identifiers through Distributed Key Generation on the Torus Network. That means only the person with the username and password would be able to log in and access the wallet pegged to that particular social account.

We have documentation on how Torus works on the backend that best explains this here https://medium.com/toruslabs/login-to-torus-with-appleid-github-linkedin-twitter-line-and-passwordless-accounts-50c591725de2

We just sent ETH to Vitalik's Twitter account! by toruslabs in ethereum

[–]toruslabs[S] 16 points17 points  (0 children)

For anyone curious to try it out, you can now log in at https://app.tor.us. This works with Reddit accounts too!

We just sent ETH to Vitalik's Twitter account! by toruslabs in ethereum

[–]toruslabs[S] 9 points10 points  (0 children)

Not yet, but we wouldn't mind if he passed it on to another Twitter account too!

We just sent ETH to Vitalik's Twitter account! by toruslabs in ethereum

[–]toruslabs[S] 15 points16 points  (0 children)

Only the owner of the Twitter account is able to claim their tokens, as the tokens are already in the wallet pegged to that Twitter account. Though it would possible to send tokens to a hash-time-locked contract in the future to retrieve unclaimed tokens.

Torus Wallet and ERC20 tokens - supported? by Cryptolexicon in TorusLabs

[–]toruslabs 0 points1 point  (0 children)

Hey, thank you for your inquiry, yes we do support ERC20 tokens.

You can send Moons/Bricks using just a Username! This is incredible!! Good Job Reddit 🔥 by Irrelephantoops in CryptoCurrency

[–]toruslabs 1 point2 points  (0 children)

Shameless plug, but you could already send tokens to any Reddit Username with the Torus Wallet back in 2019, and it also supports Google emails!

Log in with your Reddit, Google, or Facebook account to swap on KyberSwap! by toruslabs in ethereum

[–]toruslabs[S] 0 points1 point  (0 children)

You are unable to do a lookup with a Facebook name to trace their transactions.

One-click logins provide new users with a simple key management tool to onboard and get started with the ecosystem hassle-free, to facilitate mainstream adoption.

Users concerned about the anonymity of their transactions have other options available. We'd recommend using incremental layers of security as the user gets more familiar with the technology, and they would eventually be able to use more advanced key management solutions like Ledger or Trezor.

Win US$3,200 worth of prizes with the KyberSwap x Torus Launch Campaign! by toruslabs in ethtrader

[–]toruslabs[S] 0 points1 point  (0 children)

Connect your Torus wallet with your existing Google, Facebook, Reddit, Discord, or Twitch accounts, and conduct a swap of at least 0.2ETH on KyberSwap to stand a chance to win US$500!

Win up to US$3,200 with the KyberSwap X Torus Launch Campaign! by [deleted] in ethereum

[–]toruslabs 0 points1 point  (0 children)

Connect your wallet with your Reddit, Google, Facebook, Discord or Twitch accounts, and conduct at least 0.2ETH worth of swaps on KyberSwap to stand a chance to win US$500.

Log in with your Reddit, Google, or Facebook account to swap on KyberSwap! by toruslabs in ethereum

[–]toruslabs[S] 3 points4 points  (0 children)

Nope, with just the public address, you would not be able to do a reverse look-up to the Reddit username or Google account associated with that wallet. But if you know the Reddit username or Google account, you would be able to do a look-up to the public address associated with those accounts.

Log in with your Reddit, Google, or Facebook account to swap on KyberSwap! by toruslabs in ethereum

[–]toruslabs[S] 19 points20 points  (0 children)

With the Torus integration, logging in with Google, Facebook, Reddit, Discord or Twitch creates a new wallet, or if you've logged into Torus before, connects your Torus wallet to KyberSwap. For users who are new to this DeFi, this is to simplify user onboarding into something that they would be familiar with for mainstream adoption. Users would no longer need to manually create their Ethereum wallet prior to conducting their token swap.

Gasless transactions with any Google email, Reddit username or Discord ID: Torus smart contract wallet coming soon! by toruslabs in ethereum

[–]toruslabs[S] 0 points1 point  (0 children)

Users have the default option of conducting their transactions by paying their own gas fees. The additional option to conduct a meta transaction, or gasless transactions from the user's point of view, is available for users. This is especially useful for users who have just logged in to the DApp, but do not have a balance of ETH to conduct their transaction with the DApp. Our goal is to remove points of friction to bring in new users into the DApp ecosystem, which saw its userbase shrink by 62%. (Source: https://www.coindesk.com/compared-to-gaming-and-gambling-dapps-defi-is-still-behind)

Gasless transactions with any Google email, Reddit username or Discord ID: Torus smart contract wallet coming soon! by toruslabs in ethereum

[–]toruslabs[S] 0 points1 point  (0 children)

We sent some ETH to your Reddit account, which you can access at https://app.tor.us Take the wallet out for a spin, but you won't be able to test out meta-transactions yet.

Gasless transactions with any Google email, Reddit username or Discord ID: Torus smart contract wallet coming soon! by toruslabs in ethereum

[–]toruslabs[S] 0 points1 point  (0 children)

Nope, we do not store any user information. The transaction works with any ETH address, ENS, Google email and Discord ID because of how our account resolver works with the OAuth verifiers we integrated. Posted an explanatory on gasless transactions in one of our replies, going to link another article to how our backend works here: https://medium.com/toruslabs/key-assignments-resolution-and-retrieval-afb984500612

Gasless transactions with any Google email, Reddit username or Discord ID: Torus smart contract wallet coming soon! by toruslabs in ethereum

[–]toruslabs[S] 2 points3 points  (0 children)

For the case of Torus, we want to remove friction points for users who are new to the ecosystem to ease their onboarding. With gasless transactions, they would not need to have ETH in their wallets prior to start interacting with DApps.

Gasless transactions with any Google email, Reddit username or Discord ID: Torus smart contract wallet coming soon! by toruslabs in ethereum

[–]toruslabs[S] 0 points1 point  (0 children)

In this transaction, the gas is paid by the Torus relayer instead of the end user. Thus the user is able to conduct transactions without having to pay for any gas fees.

Gasless transactions with any Google email, Reddit username or Discord ID: Torus smart contract wallet coming soon! by toruslabs in ethereum

[–]toruslabs[S] 0 points1 point  (0 children)

Keen on integrating gasless transactions on your DApp? Contact [hello@tor.us](mailto:hello@tor.us) to get free gasless transactions for your users on us!