Token Issuer
Last updated
Was this helpful?
Last updated
Was this helpful?
Use these APIs to tokenise an asset, and view/ manage tokenised assets.
Steps before tokenising an asset:
Issuer API's to create/update a token, and token sale. API's to view and manage token price.
Token Lifecycle APIs: Initiating/ Managing Payout for Debt and Equity Tokens.
This endpoint provides information about all token sales associated with a specific token. It includes details such as sale dates, token count, and any related documents. This is crucial for understanding the sales history and availability of a particular token.
Identifier of the token
Page number for pagination
Number of items per page
Token sales retrieved successfully
This endpoint provides a paginated list of token sales available on the platform. Users can filter sales by investment type, status, and sort order. This is essential for investors looking to explore and participate in ongoing or upcoming token sales.
Page number for pagination
Number of items per page
Search term for asset title or description
Investment type 0 - All // Default, can be omitted 1 - Equity 2 - Debt
Status of the token sale 0 - All // Default, can be omitted 1 - Active 2 - Upcoming 3 - Ended
Sort order none - Default, can be omitted price|l-h - Sort by price low to high price|h-l - Sort by price high to low return|h-l - Sort by expected returns high to low
Token sales retrieved successfully
This endpoint fetches detailed information about a specific token sale identified by its ID. It includes comprehensive details such as the sale's name, description, token count, and associated documents. This is crucial for investors and administrators who need in-depth information about a particular token sale.
Token sale ID
Token sale retrieved successfully
This endpoint provides a list of past debt payouts for a specific token. It includes details such as actual payout dates and amounts. This is useful for investors and administrators to review historical payout activities.
Identifier of the store
Identifier of the token
Page number for pagination
Number of items per page
This endpoint fetches metadata related to a specific token, including total investors, total tokens, and payout capabilities. This information is crucial for understanding the token's performance and payout potential.
Identifier of the store
Identifier of the token
Identifier of the payout for debt payouts
This endpoint provides a list of equity payouts associated with a specific token. It includes payout details such as amount, status, and pagination options. This is useful for investors and administrators to track payout activities and distributions.
Identifier of the store
Identifier of the token
Page number for pagination
Number of items per page
This endpoint provides a list of all investors registered on the platform. It includes pagination options for browsing through the investor list. This is essential for administrators and analysts to understand the investor base and demographics.
Page number for pagination
Number of items per page
This endpoint returns a list of investors who have invested in a specific token. It includes details such as token count, wallet address, and pagination options. This is crucial for understanding the investor distribution and engagement for a particular token.
Identifier of the token
Page number for pagination
Number of items per page
This endpoint retrieves the fee configuration for listing assets in a specific token store. It provides details about the fees required for listing, including currency and chain information. This is essential for store administrators to understand the cost implications of listing assets.
Store identifier
Currency code to convert to
Blockchain chain identifier
Fee configuration retrieved successfully
This endpoint provides the necessary contract addresses required for minting a specific token. It includes addresses for token and sale contracts, which are crucial for the tokenization process. This information is vital for developers and administrators managing token minting operations.
Token identifier
Contract addresses retrieved successfully
This endpoint returns a list of countries supported by the platform. It includes details such as country name, capital, currency, and language. This information is useful for users and administrators to understand the geographical reach and support of the platform.
This endpoint provides a list of all blockchain networks supported by the platform. It includes details such as chain name, ID, RPC URL, and currency. This is essential for developers and users to understand the available blockchain options for tokenization.
This endpoint facilitates the purchase of tokens from a specific token sale. It requires details such as the token sale ID, user wallet address, and purchase amount. Upon successful processing, the tokens are allocated to the user's account. This is essential for investors looking to acquire tokens from active sales.
Identifier of the token sale
Wallet address of the user
Amount of tokens to purchase
Currency contract address
Timezone of the user
Tokens purchased successfully
This endpoint initiates a payout process for an equity token. It requires details such as token ID, payout name, and user wallet address. Upon successful initiation, the payout is processed and distributed to eligible investors.
Identifier of the store
Identifier of the token
Unique identifier of the token
Name of the payout
Amount per token of the payout
Wallet address of the user
Timezone of the payout
This endpoint initiates a payout process for a debt token. It requires details such as token ID, payout ID, and user wallet address. Upon successful initiation, the payout is processed and distributed to eligible investors.
Identifier of the store
Identifier of the token
Unique identifier of the token
Unique identifier of the payout
Wallet address of the user
Timezone of the payout
This endpoint registers a new user on the platform. It requires user details such as email and name. Upon successful registration, the user is added to the system and can participate in platform activities.
Email address of the user
Name of the user
This endpoint updates the information of an existing user. It allows changes to user attributes such as name. This is useful for users who need to update their personal information on the platform.
Name of the user
This endpoint uploads an asset to the InterPlanetary File System (IPFS), a decentralized storage network. It requires asset data, token data, and token sales data. Upon successful upload, the asset is stored on IPFS, making it accessible in a decentralized manner.
Identifier of the asset
This endpoint updates a token with data stored on IPFS. It requires the asset ID and token data, including CID (Content Identifier). This is useful for ensuring that token data is consistent and up-to-date with its IPFS representation.
Identifier of the asset
This endpoint returns a paginated list of assets based on the provided query parameters. Users can filter the assets by status (Draft or Published) and control pagination using page and limit parameters. This is useful for browsing through the available assets in the system.
Page number for pagination
1
Number of items per page
10
Status of the assets
This endpoint fetches detailed information about a specific asset identified by its ID. It provides comprehensive details including the asset's metadata, associated tokens, and any related token sales. This is essential for users who need in-depth information about a particular asset.
ID of the asset to retrieve
This endpoint returns all tokens that are associated with a specific asset. It is useful for understanding the tokenization of an asset and the available tokens for investment or trading.
ID of the asset
This endpoint provides information about all token sales related to a specific asset. It includes details such as the number of tokens on sale, start and end dates, and any associated documents or images. This is crucial for investors looking to participate in token sales for a particular asset.
ID of the asset
This endpoint fetches the current price of a specific token, along with historical price data and metadata. It is useful for investors and analysts who need to track token price movements and trends over time.
Token price retrieved successfully
This endpoint allows for the creation of new assets or updating existing ones in the RWA platform. Assets represent real-world properties or investments that can be tokenized. The request should include all required asset details such as category, investment type, property information, location data, and optional media like images and documents. For updates, include the asset ID to modify an existing record. The system will validate all inputs and return the created or updated asset information upon successful processing.
Unique identifier for the asset
Category of the asset
Type of investment
Title of the asset
Description of the asset
Short description of the asset
URL of the cover image
Year of construction
Number of bedrooms
Type of property
Type of the asset
Information about the issuer
Terms and conditions of the asset
Timezone of the asset
This endpoint publishes an asset, making it available for tokenization and investment. It requires asset data, including wallet addresses and chain IDs for token and payment processing. Upon successful publication, the asset becomes available for token sales and other related activities.
ID of the asset to publish
Token Issuer Wallet Address
Token Issuer Chain ID
Payment Wallet Address, this is the wallet address of the investor which will be receiving payment on token purchase, transfer etc.
Payment Chain ID
Payment mode for listing fee, send 'wallet' if you want to pay listing fee on publishing directly to spydra Note: Required only if listing fee is paid on publishing directly to spydra
Chain ID of the payment for listing fee Note: Required only if listing fee is paid on publishing directly to spydra
Currency Contract address for listing fee Note: Required only if listing fee is paid on publishing directly to spydra
This endpoint allows the creation or updating of multiple tokens in a single request. It supports batch processing of tokens, including details such as name, symbol, max supply, and associated sales. This is useful for efficiently managing multiple tokens and their attributes.
This endpoint allows updating the price of a specific token. It requires the token ID and the new price value. This is essential for administrators and market operators who need to adjust token prices based on market conditions or other factors.
Price of the token
CID of the token
Token price updated successfully