Skip to main content

Tansu information file

Metadata on the projects are defined in a TOML file using the SEP-1 specification-which standardize the Stellar Info File. This file is to be named tansu.toml as to avoid the confusion and collision with stellar.toml.

  • DOCUMENTATION: information about the project
  • ACCOUNTS: public keys of the maintainers
  • PRINCIPALS: information about maintainers. At least the GitHub handle should be present.
Order matters

The order of both ACCOUNTS and PRINCIPALS is important as to link a maintainer with its public key.

Bellow is a complete example of a project information file:

VERSION="2.0.0"

ACCOUNTS=[
"GA...",
"GB...",
"GC..."
]

[DOCUMENTATION]
ORG_NAME="Organization Name"
ORG_URL="https://www.domain.com"
ORG_LOGO="https://www.domain.com/awesomelogo.png"
ORG_DESCRIPTION="Description of project"
ORG_GITHUB="orgcode"

[[PRINCIPALS]]
github="Handle maintainer GA..."

[[PRINCIPALS]]
github="Handle maintainer GB..."

[[PRINCIPALS]]
github="Handle maintainer GC..."