Slogan

A bridge between Web3 and the Stellar network

Title

Rabet is an open-source browser extension wallet for the stellar network.

Summary

Rabet is an open-source browser extension wallet designed for the Stellar network by which you can manage your assets and interact with Stellar apps.

Category

Applications and tools

Rabet Explainer Video

Goals

It is helping users connect securely and conveniently with Stellar apps that grow the Stellar ecosystem.

Features

Creating a new wallet
Importing wallet with the private key
Supporting Multi wallet
Showing the latest transactions info
Sending any operations
Sending multi-operation
API for Developers
Showing XLM balance
Showing XLM value in USD
Showing assets balance
Showing assets value in USD
Switching between the Main network and Test network
Auto-lock Timer
Privacy mode
QR address
Set a name for a wallet.
Showing private key
Connect with Sapps (Stellar apps)

For users

Rabet is completely open-source. User information is encrypted and kept exclusively on local storage, which significantly improves security (You keep your own data). Users can check their balance, manage assets, send operation, and log in to various Apps on the Stellar platform.

For developers

Developers can interact with users and Stellar using the Rabet API the same way Ethereum developers do with MetaMask. Rabet is usable for all apps built on the Stellar network because it supports all operations.

Key features

1. Sending operations

In Rabet, you can send any type of application available on the Stellar network to as many as you want in a simple and beautiful UI environment. For example, you can send one payment operation with two change trust operations with one manage offer operation in one transaction.
Stank-supported operations:
1-Payment
2-Path payment strict send
3-Path payment strict receive
4-Manage offer
5-Manage passive offer
6-Inflation
7-Set flag
8-Clear flag
9-Master wight
10-Home domain
11-Signer
12-Threshold
13-change trust
14-Allow trust
15-Account merge
16-Mange data
17-Bump Sequence

2. Privacy mode

This feature, which is in the settings section and is on by default, allows you to determine whether you will be asked to connect an app to your wallet or it will connect automatically.

3. Auto-lock timer

This feature increases your wallet's security against the people next to you and who lives with you. If this is not the case, you should always lock the wallet manually, which most of the time users forget, and if someone comes behind your system and open the extension, they can easily steal your inventory. However, with this feature and by going to the settings and setting the automatic time for it, you will not worry about forgetting to lock your wallet.

4. Transparent structure

The Rabet structure is designed so that when an app sends you a transaction request to sign, you see all the operations' details by signing that transaction. This will help you understand what operations the app is doing and what you are signing for. This process allows users to interact more securely and without any stress with any apps that uses Rabet.

5. Secure

Your information is at your disposal. In Rabet, your data is encrypted and stored locally on your browser. No one but you has access to it. Also, Rabet is an open-source application. You can download its source and add it to your browser manually by unpacking it.

How does Rabet help the Stellar ecosystem grow?

When users interact with Stellar network apps in a secure environment and have a comfortable user experience, they are encouraged to work with Stellar network apps. This user interaction makes more developers willing to build applications on the Stellar network.

Where exactly are we?

It's been four months since we started working on Rabet, and now we have released the beta version of the Chrome extension, but you can use it in browsers based on the Chromium engine, such as Brave - Vivaldi - Opera., etc.
We have a plan to release a version of Firefox in the future.

FAQ

1. What is Rabet?
Rabet is an open-source browser extension wallet for the Stellar network.

2. Where is my private key wallet stored?
You own your data with Rabet because your private key and data are encrypted and stored locally on your browser.

3. Can I do any operation on the Stellar network with Rabet?
Yes, Rabet lets you send any operations to the network with any number you want in one transaction and an environment with an understandable and beautiful UI.

4. Can I have multiple accounts in Rabet?
Yes, you can create or import as many accounts as you want in Rabet and easily switch between them.

5. I'm a user. How does Rabet help me to interact with stellar apps?
With Rabet, you can connect to Stellar network applications without providing your private key to applications. The Rabet structure is also designed so that when an application sends you a transaction request, you can see all the details of the operations that will be done with your signature, and it will help you know exactly what you are signing.

6. I'm a Stellar network developer. What does Rabet help me with?
One of the significant problems for users not wanting to work with Stellar apps is developers' private keys because developers need them to sign transactions. You can interact with the Stellar network and users using the Rabet API via Rabet. This makes users more willing to work with your app because there is no security risk for them.

7. I am a developer. How can I send a request for a transaction to Rabet?
To connect to Rabet and send transactions, you must use the Rabet API.
Read the document for more information.

8. What is the privacy mode option?
This feature makes Stellar network applications to require your approval before connecting to your wallet and then connect to your wallet after your acceptance.
This feature is enabled by default in Rabet.

Link

Website: https://rabet.io/
Twitter: https://twitter.com/rabetofficial
Discord: https://discord.gg/VkYdnRKUtZ
YouTube: https://www.youtube.com/channel/UCBFLm1ejJMaHo7rFXtQontQ
Communityfund-seed: https://communityfund.stellar.org/seed-fund#/entry/f74cb1f4b67a8d222f6b886845e5f3f7d8b29741bd0d50ebde925544b8e6dd99
Email: support@rabet.io
Github: https://github.com/rabetofficial

Gallery

antb123 We're still working on this part so I can't say for sure. But it would be somewhat different overall.

a month later
6 days later

Rabet introduction video just released.
In this video, Rabet's founder explains the different sections in Rabet and shows you how to use the extension.
This video is from Rabet's tutorials. In the upcoming videos, Alper will talk about the interaction section and how you can interact with an app with Rabet, as well as its security.

Roadmap

Rabet Core

We’ve already implemented the main core of Rabet, and we’re actively developing it so we can use it for developing different versions across different operating systems. The main milestone of Rabet was to implement its core because its structural model and design system were formed at this stage.

A structure that is supposed to be unique along with the user interface design and create a pleasant experience for users interacting with Stellar.

Currently, we’ve only published the Chrome version of the extension. We’ll also release the Firefox version once we reach a stable state with the Chrome version. We didn’t release the Firefox and the Chrome versions simultaneously, as publishing them like that would’ve slowed down our development process and led to unnecessary repetition.
If you have any questions about the Rabet extension, refer to its documents.

Developer docs: https://docs.rabet.io/

Users docs: https://support.rabet.io/

Desktop

In the future, we’ll use Electron js to release our desktop version for the three main operating systems:

Linux

macOS

Windows

The desktop version will support all extension features.


Mobile app

The iOS and Android versions will be released at the end of the roadmap. These versions will support features such as managing assets and sending activities. These versions will also feature a built-in browser for easier interactions with other Stellar applications(SApps). Using this feature, other developers can easily connect their app to the iOS and Android versions by simply adding a few lines of code. The users will have access to an integrated SApp store to interact with other Stellar apps easily.

Goal

Creating a simple and user-friendly platform for easier interaction between users and SApps and Stellar network.
We have a powerful and scalable network called Stellar. We need to help users interact with the network by building open-source tools.
One of the factors that increase liquidity and interaction in the network, which ultimately makes the network dynamic, is constructing this integrated tool.

What will we do with the fund?

The entire funding that we receive from the Stellar Foundation is used for funding the team and hiring new developers for our team. We’ll need new developers (such as iOS and Android developers) in the future in order to develop different versions of the application.

We have two clear missions:

  1. Making an easy-to-use way to interact with the Stellar network.

  2. Building a bridge, a connection, between web3 and the Stellar network.

This is a long and difficult path, but we have you, the Stellar community, and together we can accomplish great things.

Rabet interaction video just released.
In this video, I teach you how to inject Rabet into your web app and interact the stellar network.

In this article, we present a magic tool developed by the Rabet team and used in the development of Rabet.

16 days later

Superb peice of work you've got here; I was extremely excited to see that Rabet is now fully compatible with Lumenswap! 😁

13 days later

Nice work! I am a fund manager looking for opportunities on the Stellar network. What apps do you foresee Rabet interact with it?

    8 days later

    Hi Alper,

    Although I have an extreme aversion to Twitter, I'd still like to get in on the contest via this thread if that's acceptable to you.

    As for the best features of Rabet:

    • Fully compatible with Stellar Laboratory
    • Fully compatible with Lumenswap

    As for a feature that I'd like to see - perhaps a simple interface that directly connects Rabet to Lumenswap from inside Rabet.

    Fantastic plugin you've created and most eagerly looking forward to the upcoming FF version!

      5 days later

      alper95polat What an awesome surprise to discover this morning - thank you Alper! 😀

      GDZHZLEA2SZMWUONGAJ3OBT4W2TGRR4XXMFASN5OQ4WGNMTMJNMH2WCP

      I am watching both Rabet and Lumenswap with eager anticipation. I see HUGE success for both projects! 😄

        Hi again Alper,

        It just occurred to me that the above wallet key is unactivated.

        So if at all possible, I'd be mighty grateful if you could send 2 XLM first (1 XLM to active, 0.5 XLM for the trustline, and 0.5 XLM for basic transactions), and instead only send 48 USDC to compensate for the 2 XLM if that is acceptable.

        Thanks again!