Skip to content
Nikita Voloshenko edited this page Oct 26, 2018 · 5 revisions

Welcome to the Bonex wiki!

Bonex is a loyalty platform based on blockchain where Merchants and Customers can unite in single system

Here will be listed changes and specifics of Bonex Network comparing to Stellar Network

Access point to Bonex Testnet - testnet.bonex.io

Network passphrase "Bonex Network ; October 2018"

Native token is named Bonex or BNX

1. Account Types

Every account in Bonex Network has a type and functions specific to its type

Type 0 - Foundation

Foundation is able to create LBOs (Local Bonex Operator), Regulators (KYC, AML), and Issuers

Type 1 - LBO

LBO is able to create Issuers

Type 2 - Regulator

Regulators are involved in Issuer account creation

Type 3 - Issuer

TODO: Issuer account is the only entity in the Bonex Network able to issue own assets

Type 4 - Client

Client is an account type that has basic features: send, receive, and trade assets. All Client features are accessible to all other account types.

2. Account creation on transfer to non-existing address

If you transfer Bonex to an address (public key) that is not yet registered in the Bonex network, a new entry in Bonex Network will be created for this new address

TODO: Create account for unregistered address on transfer of any assets (not only Bonex) BE CAREFUL! IF YOU SEND TOKENS TO WRONG ADDRESS - THE OPERATION WILL BE SUCCESSFUL AND THE TOKENS WILL BE DEFINITELY LOST WITHOUT POSSIBILITY TO REVERT TRANSACTION!

3. Autotrustlines

TODO: On transfer of any assets that require trustlines established beforehand, trustlines are created automatically. That means that if Issuer A transfers an asset "LoyaltyToken" to Client B and Client B did not establish trustline to Issuer A for asset "LoyaltyToken", then that trustline is created automatically and the operation succeeds