Hot answers tagged

11

Most wallets support all functions needed for the token creation and distribution. The process is really straightforward. Create two account keypairs: the issuing and holder accounts. Fund both accounts, send 1.5 XLM to issuing account and 3 XLM to the holder account. Login to the holder account from any wallet and create a trustline to your issuing ...


8

You can do this, but you'll have to create one additional account that supports the process (you can merge it with your account later so it shouldn't be a big problem). Let's say the accounts are as follows: D - your account (Derek) U - user's account S - support account Then the process looks like this: You send 800 exampleAsset to U. They can spend it ...


5

There are no specific requirements regarding issuing account locking. It's up to the issuing entity whether to lock account or not. Master key weight can be changed at any time, thus most anchors prefer to lock account only when everything was double-checked and the asset is ready for the tokensale. Also consider changing account thresholds instead of ...


5

You can't freeze a specific amount of an asset on the account. However there is an approach that might help you with your case. I haven't it tried myself, but in theory it should work. Send 80% of total amount to user's account. Create one more account (let's name it "temporary"), establish trustline to your asset and then transfer the remaining 20% to ...


4

I understand you are parsing /accounts/{id} endpoint. A single balance object is of the following form: { "balance": "0.0000000", "limit": "922337203685.4775807", "asset_type": "credit_alphanum4", "asset_code": "BTC", "asset_issuer": "GATEMHCCKCY67ZUCKTROYN24ZYT5GK4EQZ65JJLDHKHRUZI3EUEKMTCH" } You are probably printing asset_type field only. You ...


3

No. New tokens on Stellar are created through adding a trustline with a Change Trust operation. You can set up as many trustlines as you want so long as you fulfil the minimum account balance (basically (2+x) * base reserve), and each trustline is affiliated with one issuer account ID; there is no one-to-one mapping between Stellar native currency and ...


3

Yes, it's possible. You can have multiple issuers issue assets with the same asset code. In order to achieve this, the "count collector account" would need to create trustlines for the same <asset_code> issued by each of issuer accounts. Then the issuer accounts can just send that <asset_code> (issued by themselves) to the count collector ...


3

I understand from here and here that assets are defined by the unique combination of their asset_code and their asset_issuer. If you understand this fully, you also understand Trustlines. An account holder has to decide that they trust a particular Steve before they can even hold SteveCoins. To help identify the correct account to trust, Stellar ...


3

Tokens are created by simply sending them from the issuer account to anyone elses account. Your "Steve" account is unique and you are the only one in possession of the private key, nobody else can issue "Steve-SteveCoins". Anyone can issue "AlsoSteve-SteveCoins" but the tokens are not interoperable unless someone trusts both Steves and offers to exchange "...


3

what prevents non-Stevens from issuing dollars, bitcoins, coconuts, or SteveCoins they aren’t authorized to issue? Who would authorize that? Stellar is decentralized, so there is no central authority blessing or condemning assets. USD, CNY, BTC, ETH, LTC, XRP, and lots of other tokens/currencies have multiple issuers. There are some sketchy issuers and ...


2

Yes, it's possible. You can use /assets endpoint. Do not forget to provide a large enough limit parameter, as Horizon always return max 10 records by default. For example, here is the list of assets issued by InterstellarExchange: https://horizon.stellar.org/assets?issuer=GCNSGHUCG5VMGLT5RIYYZSO7VQULQKAJ62QA33DBC5PPBSO57LFWVV6P&limit=100


1

You don't have to lock your issuing account. The idea of locking the issuing account is to limit the supply of all tokens. Once the issuing account is locked, no more tokens can be ever created again and you have a public proof that this is indeed the case. For a backed asset you usually want to mint/burn tokens on demand reflecting the supply of the ...


1

The account is now around: https://horizon-testnet.stellar.org/accounts/GCZDLM6KBK7P42JB6ONIZNYXE24G72PWUXLOZBOLE5EEGOC2FUKKIN4R By any chance, if an account "suddenly" disappears, the only possibility is that the account is being merged into another one. [EDIT: credit to @sui, one more possibility is "testnet reset", which happens once in a while...more ...


1

Would it suffice your needs to have: a single issuer several distributors seeded with a pool of tokens from the issuer (which can be replenished if necessary) a single counter to receive the tokens


1

Yes, HTTPS is a must. The issuing account home domain should be specified in TLD format without protocol (your.domain.com, not the https://your.domain.com/). If your stellar.toml has correct format and is served with CORS headers, you are good to go. Beyond that, check Stellar Ecosystem Proposals, a set of recommended best practices for Stellar ecosystem. ...


Only top voted, non community-wiki answers of a minimum length are eligible