Dara Docs
ReferenceStellar

Asset Configuration and Creation Review Gate

Some Stellar settings are hard or impossible to change later: the asset code and issuer (identity), clawback on existing trustlines, and AUTH_IMMUTABLE. No asset is created on Testnet or Mainnet until this form is filled in for it and approved by the product owner, plus two staff (PLATFORM_ADMIN + SECURITY_ADMIN). LOCAL/DEMO assets are created by make demo from the same template with demo values.

Template (one per asset per network)

FieldValueChangeable later?
Asset codeNo (identity)
Issuer accountNo (identity)
Network passphraseNo
Real-world unit (1 token =)No (it would change what holders own)
Display precision≤ 7Yes (display only)
AUTH_REQUIREDyes (Q-03)Technically yes; policy: never unset
AUTH_REVOCABLEyes (Q-03)Yes, while not immutable
AUTH_CLAWBACK_ENABLEDyes (Q-03), set before the first trustlineOnly affects trustlines created after the change
AUTH_IMMUTABLEnoSetting it is irreversible
Issuer signers and weightsEach human signer = 10 (launch: one), AUTH = 1, master 0 (../security/AUTHORITY_MATRIX.md)Yes, high threshold + procedure
Thresholds low/med/high1 / 20 / 30Yes, high threshold + procedure
home_domain + stellar.tomlDomain still to be chosen (Q-13)Yes
TREASURY_COLD / TREASURY_HOTYes (with a migration of inventory)
Future SAC admin contractno (MVP); allowed later (ASSET_MODEL_EVALUATION.md)Yes until the issuer is locked
Disaster recoverySigner loss: with three or more signers the others rotate it out; with the launch configuration of one signer a lost key cannot be replaced (accepted risk, ../decisions/OWNER_DECISIONS_20261031.md). Key backup per ../security/KEY_MANAGEMENT.md—

Ceremony verification (scripted, read-only, must pass before activation)

  1. The issuer exists; master weight 0; signers and weights equal the form; thresholds equal the form.
  2. Flags equal AUTH_REQUIRED | AUTH_REVOCABLE | AUTH_CLAWBACK_ENABLED and not AUTH_IMMUTABLE.
  3. Simulation: removing any single signer still leaves each threshold reachable.
  4. Treasury trustlines exist, are authorized and carry TRUSTLINE_CLAWBACK_ENABLED.
  5. The asset has no other holder and zero supply before the first issuance.
  6. Non-local networks: the issuer's home_domain resolves to our stellar.toml. Its [[CURRENCIES]] entry matches code, issuer, display_decimals and unit (SEP-1; STELLAR_ARCHITECTURE.md §3).
  7. No SAC contract balance, liquidity pool or claimable balance exists for the asset.
  8. The creation transaction hashes are recorded in ASSET_REGISTRY.md (created when the first non-local asset exists).

GOLD (draft; not approved for Testnet or Mainnet)

FieldValue
Asset codeGOLD (decided 2026-10-31)
Unit1 GOLD = 1 gram of 750 (18 k) gold (Q-04)
Display precision3 decimals (mg), proposed
FlagsAUTH_REQUIRED, AUTH_REVOCABLE, AUTH_CLAWBACK_ENABLED
SignersOne human signer, software key (decided 2026-10-31); the person and key are recorded at the ceremony

On this page