# Spaceport Documentation ## Docs - [Architecture](https://docs.spaceport.xyz/core-concepts/architecture.md): A high-level overview of the Spaceport SDK architecture. - [Key Entities](https://docs.spaceport.xyz/core-concepts/entities.md): Understanding the core entities in the Spaceport ecosystem. - [Use Cases](https://docs.spaceport.xyz/core-concepts/use-cases.md): See how Spaceport can power real-world licensing scenarios. - [Why Spaceport SDK?](https://docs.spaceport.xyz/getting-started/introduction.md): An overview of the Spaceport Core SDK. - [Welcome to Spaceport](https://docs.spaceport.xyz/introduction.md): Spaceport builds technology that unlocks the power of scalable UGC licensing. Our platform provides developers with the tools to create, manage, and monetize digital assets through smart contracts and licensing agreements. - [Dashboard](https://docs.spaceport.xyz/portal/dashboard.md) - [Invitations](https://docs.spaceport.xyz/portal/invitations.md) - [Creating Listings](https://docs.spaceport.xyz/portal/listings.md) - [Portal Overview](https://docs.spaceport.xyz/portal/overview.md) - [API Authentication](https://docs.spaceport.xyz/sdk-reference/v0.1.0/guides/api-authentication.md): Learn how to authenticate API requests with the Spaceport SDK. - [Creating Assets and Listings](https://docs.spaceport.xyz/sdk-reference/v0.1.0/guides/creating-assets-and-listings.md): Learn how to create assets and listings with the Spaceport SDK. - [Job Monitoring](https://docs.spaceport.xyz/sdk-reference/v0.1.0/guides/job-monitoring.md): Learn how to monitor asynchronous operations with the Spaceport SDK. - [Product Creation](https://docs.spaceport.xyz/sdk-reference/v0.1.0/guides/product-creation.md): Learn how to create products from licensed assets. - [Querying Data](https://docs.spaceport.xyz/sdk-reference/v0.1.0/guides/querying-data.md): Learn how to query licensing data and agreement history. - [Royalty Management](https://docs.spaceport.xyz/sdk-reference/v0.1.0/guides/royalty-management.md): Learn how to manage the royalty lifecycle for products. - [Signing License Agreements](https://docs.spaceport.xyz/sdk-reference/v0.1.0/guides/signing-license-agreements.md): Learn how to sign license agreements using the Spaceport SDK. - [User Management](https://docs.spaceport.xyz/sdk-reference/v0.1.0/guides/user-management.md): Learn how to create and manage users with the Spaceport SDK. - [Detailed Overview](https://docs.spaceport.xyz/sdk-reference/v0.1.0/index.md): Spaceport SDK Overview Documentation - [Class: AgreementsQueryModule](https://docs.spaceport.xyz/sdk-reference/v0.1.0/query/modules/agreements-query-module.md) - [Class: ListingsQueryModule](https://docs.spaceport.xyz/sdk-reference/v0.1.0/query/modules/listings-query-module.md) - [Class: SmartLicensesQueryModule](https://docs.spaceport.xyz/sdk-reference/v0.1.0/query/modules/smart-licenses-query-module.md) - [Class: Query](https://docs.spaceport.xyz/sdk-reference/v0.1.0/query/query.md) - [Quick Start](https://docs.spaceport.xyz/sdk-reference/v0.1.0/quickstart.md): Get started quickly with the Spaceport SDK. - [Class: Agreement](https://docs.spaceport.xyz/sdk-reference/v0.1.0/resources/agreement.md) - [Class: Asset](https://docs.spaceport.xyz/sdk-reference/v0.1.0/resources/asset.md) - [Class: BondToken](https://docs.spaceport.xyz/sdk-reference/v0.1.0/resources/bond-token.md) - [Class: Invoice](https://docs.spaceport.xyz/sdk-reference/v0.1.0/resources/invoice.md) - [Class: Listing](https://docs.spaceport.xyz/sdk-reference/v0.1.0/resources/listing.md) - [Class: Product](https://docs.spaceport.xyz/sdk-reference/v0.1.0/resources/product.md) - [Class: Royalty](https://docs.spaceport.xyz/sdk-reference/v0.1.0/resources/royalty.md) - [Class: SmartLicense](https://docs.spaceport.xyz/sdk-reference/v0.1.0/resources/smart-license.md) - [Class: User](https://docs.spaceport.xyz/sdk-reference/v0.1.0/resources/user.md) - [Class: SpaceportSDK](https://docs.spaceport.xyz/sdk-reference/v0.1.0/spaceport-sdk.md) - [Interface: AcceptDenyRoyaltiesInput](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/accept-deny-royalties-input.md) - [Interface: AcceptRoyaltiesParams](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/accept-royalties-params.md) - [Interface: Agreement](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/agreement.md) - [Interface: AgreementFilters](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/agreement-filters.md) - [Interface: AgreementObject](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/agreement-object.md) - [Interface: AgreementsResponse](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/agreements-response.md) - [Interface: Asset](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/asset.md) - [Interface: AssetMetadata](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/asset-metadata.md) - [Interface: AttestationInfo](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/attestation-info.md) - [Interface: BatchCreateAssetsParams](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/batch-create-assets-params.md) - [Interface: BatchCreateAssetsResponse](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/batch-create-assets-response.md) - [Interface: BatchListingInput](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/batch-listing-input.md) - [Interface: CoreAgreement](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/core-agreement.md) - [Interface: CoreAgreementAsset](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/core-agreement-asset.md) - [Interface: CoreAsset](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/core-asset.md) - [Interface: CoreListing](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/core-listing.md) - [Interface: CreateAgreementInput](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/create-agreement-input.md) - [Interface: CreateAndSignParams](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/create-and-sign-params.md) - [Interface: CreateAndSignResponse](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/create-and-sign-response.md) - [Interface: CreateAssetParams](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/create-asset-params.md) - [Interface: CreateAssetResponse](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/create-asset-response.md) - [Interface: CreateInvoicesParams](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/create-invoices-params.md) - [Interface: CreateListingApiParams](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/create-listing-api-params.md) - [Interface: CreateListingInput](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/create-listing-input.md) - [Interface: CreateListingParams](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/create-listing-params.md) - [Interface: CreateProductParams](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/create-product-params.md) - [Interface: CreateProductResponse](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/create-product-response.md) - [Interface: CreateUserInput](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/create-user-input.md) - [Interface: CreateUserParams](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/create-user-params.md) - [Interface: CreateUserResponse](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/create-user-response.md) - [Interface: DenyRoyaltiesParams](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/deny-royalties-params.md) - [Interface: EthereumProvider](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/ethereum-provider.md) - [Interface: FetchInvoicesParams](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/fetch-invoices-params.md) - [Interface: FindProductParams](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/find-product-params.md) - [Interface: GenerateInvoiceCSVOptions](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/generate-invoice-csvoptions.md) - [Interface: GeneratedInvoiceCSV](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/generated-invoice-csv.md) - [Interface: GetAgreementAssetsParams](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/get-agreement-assets-params.md) - [Interface: GetAgreementAssetsResponse](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/get-agreement-assets-response.md) - [Interface: GetAgreementsParams](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/get-agreements-params.md) - [Interface: GetAgreementsResponse](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/get-agreements-response.md) - [Interface: GetUserByWalletParams](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/get-user-by-wallet-params.md) - [Interface: GetUserByWalletResponse](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/get-user-by-wallet-response.md) - [Interface: ImportInvoicesParams](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/import-invoices-params.md) - [Interface: ImportInvoicesResponse](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/import-invoices-response.md) - [Interface: Invoice](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/invoice.md) - [Interface: JobStatusOptions](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/job-status-options.md) - [Interface: JobStatusResponse](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/job-status-response.md) - [Interface: License](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/license.md) - [Enum: LicenseTypeValue](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/license-type-value.md) - [Interface: Listing](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/listing.md) - [Interface: ListingFilters](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/listing-filters.md) - [Interface: ListingObject](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/listing-object.md) - [Interface: ListingsResponse](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/listings-response.md) - [Interface: MintAssetInput](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/mint-asset-input.md) - [Interface: MintResult](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/mint-result.md) - [Enum: OffChainPaymentStatus](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/off-chain-payment-status.md) - [Interface: OffchainAcceptanceDenialResponse](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/offchain-acceptance-denial-response.md) - [Interface: OffchainPaymentResponse](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/offchain-payment-response.md) - [Interface: PageInfo](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/page-info.md) - [Interface: PaginationParams](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/pagination-params.md) - [Interface: ParentDigitalAsset](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/parent-digital-asset.md) - [Interface: PayOffchainRoyaltiesInput](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/pay-offchain-royalties-input.md) - [Interface: PayOffchainRoyaltyItemParams](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/pay-offchain-royalty-item-params.md) - [Interface: Product](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/product.md) - [Interface: RegisterRoyaltiesParams](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/register-royalties-params.md) - [Interface: RegisterRoyaltiesResponse](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/register-royalties-response.md) - [Interface: RoyaltiesResponse](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/royalties-response.md) - [Interface: RoyaltyObject](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/royalty-object.md) - [Interface: RoyaltyOffChainPaymentAcceptedObject](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/royalty-off-chain-payment-accepted-object.md) - [Interface: RoyaltyOffchainPaymentSubmitedObject](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/royalty-offchain-payment-submited-object.md) - [Interface: RoyaltyRegistrationSignatureParams](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/royalty-registration-signature-params.md) - [Interface: SignatureParams](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/signature-params.md) - [Interface: SmartLicense](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/smart-license.md) - [Interface: SmartLicenseObject](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/smart-license-object.md) - [Interface: SmartLicensesResponse](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/smart-licenses-response.md) - [Interface: SpaceportConfig](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/spaceport-config.md) - [Class: SpaceportError](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/spaceport-error.md) - [Interface: Terms](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/terms.md) - [Interface: TermsObject](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/terms-object.md) - [Interface: TransactionReceipt](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/transaction-receipt.md) - [Interface: TransactionResponse](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/transaction-response.md) - [Interface: TransformInvoicesOutput](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/transform-invoices-output.md) - [Interface: TransformOffchainAcceptanceOutput](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/transform-offchain-acceptance-output.md) - [Interface: TransformOffchainDenialOutput](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/transform-offchain-denial-output.md) - [Interface: TransformOffchainPaymentOutput](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/transform-offchain-payment-output.md) - [Interface: User](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/user.md) - [Interface: VerifyAssetParams](https://docs.spaceport.xyz/sdk-reference/v0.1.0/types/verify-asset-params.md) - [Module: chain](https://docs.spaceport.xyz/sdk-reference/v0.1.0/utils/chain.md) - [Module: ipfs](https://docs.spaceport.xyz/sdk-reference/v0.1.0/utils/ipfs.md) - [Module: jobStatus](https://docs.spaceport.xyz/sdk-reference/v0.1.0/utils/job-status.md) - [Class: SpaceportUtils](https://docs.spaceport.xyz/sdk-reference/v0.1.0/utils/spaceport-utils.md) - [Module: utils](https://docs.spaceport.xyz/sdk-reference/v0.1.0/utils/utils.md) ## Optional - [Website](https://spaceport.xyz) - [Blogs](https://www.spaceport.xyz/blog)