When you issue an asset, it is important to provide clear information about what your asset represents. This info can be discovered and displayed by clients so users know exactly what they are getting when they hold your asset.
Step-by-step guide to the basic asset verification:
- Set home_domain field for your asset issuing account. Clients can look up a stellar.toml from this domain.
- This should be in the format of a fully qualified domain name such as example.com, anchor.example.com etc.
- DO NOT include scheme (i.e. http or https) and trailing relative path: https://example.com or example.com/tokens won't work.
- Find more details and code samples here.
- Create stellar.toml following directions from the official Stellar guide.
- Do not forget to add the [[CURRENCIES]] for each of your assets.
- Provide a short meaningful asset description (parameters name, desc and conditions) to tell your users what it's all about (optional).
- Publish your stellar.toml file, clients will search it at the following location: https://your_domain.com/.well-known/stellar.toml.
- Make sure that CORS (cross-origin resource sharing) is enabled.
- Also check the content type, should be content-type: text/plain; charset=utf-8. Some clients/browsers may not handle it correctly if content is transferred as application/octet-stream, not text/plain as expected.
- Stellar Guides - Issuing Assets
- Stellar Guides - Accounts
- Stellar Guides - stellar.toml
- Wikipedia - Fully qualified domain names
- Enable CORS
- Stellar StackExchange - Asset not verified
- Table of Contents