Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] BEP-179: Introduce Future SBT #179

Closed
wants to merge 3 commits into from
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
48 changes: 48 additions & 0 deletions BEP179.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@

# BEP-179: Introduce Future SBT

- [BEP-179: Introduce Future SBT](https://github.com/bnb-chain/BEPs/pull/179)
- [1. Summary](#1-summary)
- [2. Introduction](#2-introduction)
- [3. Differences between SBT and fSBT](#3-differences)
- [4. Benefits of fSBT](#4-benefits)
- [5. Future of fSBT](#5-future)
- [6. References](#6-reference)


## 1. Summary

fSBT stands for Future Soul Bound Token, which means that there is **REDACTED**.

The full content of this proposal will be released before the deadline for submission of BNB Chain Innovation Hackathon Seoul, The First Hackathon by BNB Chain in South Korea.

## 2. Introduction

Future SBT (fSBT) is a digital identity token that represents the traits, features, and achievements of a person or entity. It is issued by "Souls," which represent blockchain accounts or wallets, and has a limited number of transfers. fSBT is built on the BNB Chain and is non-transferable and has no monetary value. It is designed to function as a digital verification tool for Binance users who have completed Identity Verification.

## 3. Differences between SBT and fSBT
There are several key differences between SBT and fSBT:

Transferability: SBT cannot be transferred, while fSBT can be transferred a limited number of times.
Token owner account: The user is the owner of an SBT, while fSBT can be delegated at first.
Minting point: SBT is not free to mint, while fSBT is free to mint.
Wallet address: An SBT requires a wallet address, while fSBT does not initially require a wallet address.
Storage of assets: SBT does not allow for the storage of assets, while fSBT does.
Community recovery: Both SBT and fSBT offer community recovery options.


## 4. Benefits of fSBT
There are several benefits to using fSBT:

Flexible minting point: fSBT can be issued in advance, providing flexibility in the minting process. This is especially useful in service situations where personal account connection is needed for Web3 onboarding.
Account abstraction: fSBT is designed to support Account Abstraction (AA) for Web3 onboarding, which allows users to connect their personal accounts without exposing their private keys.
Customization: fSBT allows for customization of the number of transfers and other features, giving issuers the ability to tailor the token to their specific needs.
Rarity: If fSBT is issued by a user's account, the rarity of the token is further emphasized due to the limited number of transfers.
AfSBT and PAfSBT
AfSBT (Advanced fSBT) and PAfSBT (Pre-Advanced fSBT) are variations of fSBT that offer additional features and functionality. AfSBT allows for the transfer of ownership, while PAfSBT allows for the delegation of ownership. Both AfSBT and PAfSBT offer the benefits of fSBT, with the added flexibility of ownership transfer or delegation.

## 5. Future of fSBT
The future of fSBT is dependent on the adoption and usage of the token by users and issuers. As more businesses and individuals begin to utilize fSBT, it is likely that the token will continue to evolve and improve. It is also possible that fSBT may eventually be replaced by other, more advanced tokens as the blockchain industry continues to develop and grow.

## 6. References
[Details](https://github.com/catze-labs/futureSBT/)