# API Documentation

## AddFederationServer
AddFederationServer adds a new server to the federation of the local [API](/content/api-docs/api/taproot-assets/universe/add-federation-server/index.html).

## AssetLeafKeys
AssetLeafKeys queries for the set of Universe keys associated with a given [API](/content/api-docs/api/taproot-assets/universe/asset-leaf-keys/index.html).

## AssetLeaves
AssetLeaves queries for the set of asset leaves (the values in the Universe) [API](/content/api-docs/api/taproot-assets/universe/asset-leaves/index.html).

## AssetRoots
AssetRoots queries for the known Universe roots associated with each known [API](/content/api-docs/api/taproot-assets/universe/asset-roots/index.html).

## DeleteAssetLeaf
DeleteAssetLeaf deletes a single Universe leaf, identified by its [API](/content/api-docs/api/taproot-assets/universe/delete-asset-leaf/index.html).

## DeleteAssetRoot
DeleteAssetRoot deletes the Universe root for a specific asset, including [API](/content/api-docs/api/taproot-assets/universe/delete-asset-root/index.html).

## DeleteFederationServer
DeleteFederationServer removes a server from the federation of the local [API](/content/api-docs/api/taproot-assets/universe/delete-federation-server/index.html).

## FetchSupplyCommit
FetchSupplyCommit fetches the on-chain supply commitment for a specific [API](/content/api-docs/api/taproot-assets/universe/fetch-supply-commit/index.html).

## FetchSupplyLeaves
FetchSupplyLeaves fetches the supply leaves for a specific asset group [API](/content/api-docs/api/taproot-assets/universe/fetch-supply-leaves/index.html).

## IgnoreAssetOutPoint
IgnoreAssetOutPoint allows an asset issuer to mark a specific asset outpoint [API](/content/api-docs/api/taproot-assets/universe/ignore-asset-out-point/index.html).

## Info
Info returns a set of information about the current state of the Universe [API](/content/api-docs/api/taproot-assets/universe/info/index.html).

## InsertProof
InsertProof attempts to insert a new issuance or transfer proof into the [API](/content/api-docs/api/taproot-assets/universe/insert-proof/index.html).

## InsertSupplyCommit
InsertSupplyCommit inserts a supply commitment for a specific asset [API](/content/api-docs/api/taproot-assets/universe/insert-supply-commit/index.html).

## ListFederationServers
ListFederationServers lists the set of servers that make up the federation [API](/content/api-docs/api/taproot-assets/universe/list-federation-servers/index.html).

## MultiverseRoot
MultiverseRoot returns the root of the multiverse tree. This is useful to [API](/content/api-docs/api/taproot-assets/universe/multiverse-root/index.html).

## PushProof
PushProof attempts to query the local universe for a proof specified by a [API](/content/api-docs/api/taproot-assets/universe/push-proof/index.html).

## QueryAssetRoots
QueryAssetRoots attempts to locate the current Universe root for a specific [API](/content/api-docs/api/taproot-assets/universe/query-asset-roots/index.html).

## QueryAssetStats
QueryAssetStats returns a set of statistics for a given set of assets [API](/content/api-docs/api/taproot-assets/universe/query-asset-stats/index.html).

## QueryEvents
QueryEvents returns the number of sync and proof events for a given time [API](/content/api-docs/api/taproot-assets/universe/query-events/index.html).

## QueryFederationSyncConfig
QueryFederationSyncConfig queries the universe federation sync configuration [API](/content/api-docs/api/taproot-assets/universe/query-federation-sync-config/index.html).

## QueryProof
QueryProof attempts to query for an issuance or transfer proof for a given [API](/content/api-docs/api/taproot-assets/universe/query-proof/index.html).

## SetFederationSyncConfig
SetFederationSyncConfig sets the configuration of the universe federation [API](/content/api-docs/api/taproot-assets/universe/set-federation-sync-config/index.html).

## SyncUniverse
SyncUniverse takes host information for a remote Universe server, then [API](/content/api-docs/api/taproot-assets/universe/sync-universe/index.html).

## UniverseStats
UniverseStats returns a set of aggregate statistics for the current state [API](/content/api-docs/api/taproot-assets/universe/universe-stats/index.html).

## UpdateSupplyCommit
UpdateSupplyCommit updates the on-chain supply commitment for a specific [API](/content/api-docs/api/taproot-assets/universe/update-supply-commit/index.html).
