BitClout (DeSo) · JSON-LD Context
Bitclout Com Context
JSON-LD context defining the semantic vocabulary for Bitclout Com from BitClout (DeSo).
42 Classes
103 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
bitclout:
https://bitclout.com/schema#
Classes
PostApiV0BlockPublicKeyRequest
PostApiV0BlockPublicKeyResponse
PostApiV0BuyOrSellCreatorCoinRequest
PostApiV0BuyOrSellCreatorCoinResponse
PostApiV0CreateFollowTxnStatelessRequest
PostApiV0CreateFollowTxnStatelessResponse
PostApiV0CreateLikeStatelessRequest
PostApiV0CreateLikeStatelessResponse
PostApiV0GetAppStateRequest
PostApiV0GetAppStateResponse
PostApiV0GetDiamondsForPublicKeyRequest
PostApiV0GetDiamondsForPublicKeyResponse
GetApiV0GetExchangeRateResponse
PostApiV0GetFollowsStatelessRequest
PostApiV0GetFollowsStatelessResponse
PostApiV0GetHodlersForPublicKeyRequest
PostApiV0GetHodlersForPublicKeyResponse
PostApiV0GetNotificationsRequest
PostApiV0GetNotificationsResponse
PostApiV0GetProfilesRequest
PostApiV0GetProfilesResponse
PostApiV0GetSingleProfileRequest
PostApiV0GetSingleProfileResponse
PostApiV0GetTxnRequest
PostApiV0GetTxnResponse
PostApiV0GetUserGlobalMetadataRequest
PostApiV0GetUserGlobalMetadataResponse
PostApiV0GetUsersStatelessRequest
PostApiV0GetUsersStatelessResponse
GetApiV0HealthCheckResponse
PostApiV0SendBitcloutRequest
PostApiV0SendBitcloutResponse
PostApiV0SendDiamondsRequest
PostApiV0SendDiamondsResponse
PostApiV0SubmitPostRequest
PostApiV0SubmitPostResponse
PostApiV0SubmitTransactionRequest
PostApiV0SubmitTransactionResponse
PostApiV0TransferCreatorCoinRequest
PostApiV0TransferCreatorCoinResponse
PostApiV0UpdateProfileRequest
PostApiV0UpdateProfileResponse
Properties
| Property | Type | Container |
|---|---|---|
| PublicKeyBase58Check | string | |
| BlockPublicKeyBase58Check | string | |
| Unblock | boolean | |
| JWT | string | |
| BlockedPublicKeys | ||
| UpdaterPublicKeyBase58Check | string | |
| CreatorPublicKeyBase58Check | string | |
| OperationType | string | |
| BitCloutToSellNanos | integer | |
| CreatorCoinToSellNanos | integer | |
| BitCloutToAddNanos | integer | |
| MinBitCloutExpectedNanos | integer | |
| MinCreatorCoinExpectedNanos | integer | |
| MinFeeRateNanosPerKB | integer | |
| ExpectedBitCloutReturnedNanos | integer | |
| ExpectedCreatorCoinReturnedNanos | integer | |
| FounderRewardGeneratedNanos | integer | |
| SpendAmountNanos | integer | |
| TotalInputNanos | integer | |
| ChangeAmountNanos | integer | |
| FeeNanos | integer | |
| Transaction | ||
| TransactionHex | string | |
| TxnHashHex | string | |
| FollowerPublicKeyBase58Check | string | |
| FollowedPublicKeyBase58Check | string | |
| IsUnfollow | boolean | |
| ReaderPublicKeyBase58Check | string | |
| LikedPostHashHex | string | |
| IsUnlike | boolean | |
| AmplitudeKey | string | |
| AmplitudeDomain | string | |
| MinSatoshisBurnedForProfileCreation | integer | |
| IsTestnet | boolean | |
| SupportEmail | string | |
| ShowProcessingSpinners | boolean | |
| HasStarterBitCloutSeed | boolean | |
| HasTwilioAPIKey | boolean | |
| CreateProfileFeeNanos | integer | |
| CompProfileCreation | boolean | |
| DiamondLevelMap | ||
| HasWyreIntegration | boolean | |
| Password | string | |
| FetchYouDiamonded | boolean | |
| DiamondSenderSummaryResponses | list | |
| TotalDiamonds | integer | |
| SatoshisPerBitCloutExchangeRate | integer | |
| NanosSold | integer | |
| USDCentsPerBitcoinExchangeRate | integer | |
| Username | string | |
| GetEntriesFollowingUsername | boolean | |
| LastPublicKeyBase58Check | string | |
| NumToFetch | string | |
| PublicKeyToProfileEntry | ||
| NumFollowers | integer | |
| FetchHodlings | boolean | |
| FetchAll | boolean | |
| Hodlers | list | |
| FetchStartIndex | integer | |
| Notifications | list | |
| ProfilesByPublicKey | ||
| PostsByHash | ||
| UsernamePrefix | string | |
| Description | string | |
| OrderBy | string | |
| ModerationType | string | |
| FetchUsersThatHODL | boolean | |
| AddGlobalFeedBool | boolean | |
| ProfilesFound | list | |
| NextPublicKey | string | |
| TxnFound | boolean | |
| UserPublicKeyBase58Check | string | |
| string | ||
| PhoneNumber | string | |
| PublicKeysBase58Check | string | |
| SkipHodlings | boolean | |
| UserList | list | |
| DefaultFeeRateNanosPerKB | integer | |
| ParamUpdaters | ||
| SenderPublicKeyBase58Check | string | |
| RecipientPublicKeyOrUsername | string | |
| AmountNanos | integer | |
| ReceiverPublicKeyBase58Check | string | |
| DiamondPostHashHex | string | |
| DiamondLevel | integer | |
| PostHashHexToModify | string | |
| ParentStakeID | string | |
| Title | string | |
| BodyObj | ||
| RecloutedPostHashHex | string | |
| PostExtraData | ||
| IsHidden | boolean | |
| TstampNanos | integer | |
| PostHashHex | string | |
| PostEntryResponse | ||
| ReceiverUsernameOrPublicKeyBase58Check | string | |
| CreatorCoinToTransferNanos | integer | |
| ProfilePublicKeyBase58Check | string | |
| NewUsername | string | |
| NewDescription | string | |
| NewProfilePic | string | |
| NewCreatorBasisPoints | integer | |
| NewStakeMultipleBasisPoints | integer |
JSON-LD Document
{
"@context": {
"@vocab": "https://bitclout.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"bitclout": "https://bitclout.com/schema#",
"PostApiV0BlockPublicKeyRequest": "bitclout:PostApiV0BlockPublicKeyRequest",
"PublicKeyBase58Check": {
"@id": "bitclout:PublicKeyBase58Check",
"@type": "xsd:string"
},
"BlockPublicKeyBase58Check": {
"@id": "bitclout:BlockPublicKeyBase58Check",
"@type": "xsd:string"
},
"Unblock": {
"@id": "bitclout:Unblock",
"@type": "xsd:boolean"
},
"JWT": {
"@id": "bitclout:JWT",
"@type": "xsd:string"
},
"PostApiV0BlockPublicKeyResponse": "bitclout:PostApiV0BlockPublicKeyResponse",
"BlockedPublicKeys": {
"@id": "bitclout:BlockedPublicKeys"
},
"PostApiV0BuyOrSellCreatorCoinRequest": "bitclout:PostApiV0BuyOrSellCreatorCoinRequest",
"UpdaterPublicKeyBase58Check": {
"@id": "bitclout:UpdaterPublicKeyBase58Check",
"@type": "xsd:string"
},
"CreatorPublicKeyBase58Check": {
"@id": "bitclout:CreatorPublicKeyBase58Check",
"@type": "xsd:string"
},
"OperationType": {
"@id": "bitclout:OperationType",
"@type": "xsd:string"
},
"BitCloutToSellNanos": {
"@id": "bitclout:BitCloutToSellNanos",
"@type": "xsd:integer"
},
"CreatorCoinToSellNanos": {
"@id": "bitclout:CreatorCoinToSellNanos",
"@type": "xsd:integer"
},
"BitCloutToAddNanos": {
"@id": "bitclout:BitCloutToAddNanos",
"@type": "xsd:integer"
},
"MinBitCloutExpectedNanos": {
"@id": "bitclout:MinBitCloutExpectedNanos",
"@type": "xsd:integer"
},
"MinCreatorCoinExpectedNanos": {
"@id": "bitclout:MinCreatorCoinExpectedNanos",
"@type": "xsd:integer"
},
"MinFeeRateNanosPerKB": {
"@id": "bitclout:MinFeeRateNanosPerKB",
"@type": "xsd:integer"
},
"PostApiV0BuyOrSellCreatorCoinResponse": "bitclout:PostApiV0BuyOrSellCreatorCoinResponse",
"ExpectedBitCloutReturnedNanos": {
"@id": "bitclout:ExpectedBitCloutReturnedNanos",
"@type": "xsd:integer"
},
"ExpectedCreatorCoinReturnedNanos": {
"@id": "bitclout:ExpectedCreatorCoinReturnedNanos",
"@type": "xsd:integer"
},
"FounderRewardGeneratedNanos": {
"@id": "bitclout:FounderRewardGeneratedNanos",
"@type": "xsd:integer"
},
"SpendAmountNanos": {
"@id": "bitclout:SpendAmountNanos",
"@type": "xsd:integer"
},
"TotalInputNanos": {
"@id": "bitclout:TotalInputNanos",
"@type": "xsd:integer"
},
"ChangeAmountNanos": {
"@id": "bitclout:ChangeAmountNanos",
"@type": "xsd:integer"
},
"FeeNanos": {
"@id": "bitclout:FeeNanos",
"@type": "xsd:integer"
},
"Transaction": {
"@id": "bitclout:Transaction"
},
"TransactionHex": {
"@id": "bitclout:TransactionHex",
"@type": "xsd:string"
},
"TxnHashHex": {
"@id": "bitclout:TxnHashHex",
"@type": "xsd:string"
},
"PostApiV0CreateFollowTxnStatelessRequest": "bitclout:PostApiV0CreateFollowTxnStatelessRequest",
"FollowerPublicKeyBase58Check": {
"@id": "bitclout:FollowerPublicKeyBase58Check",
"@type": "xsd:string"
},
"FollowedPublicKeyBase58Check": {
"@id": "bitclout:FollowedPublicKeyBase58Check",
"@type": "xsd:string"
},
"IsUnfollow": {
"@id": "bitclout:IsUnfollow",
"@type": "xsd:boolean"
},
"PostApiV0CreateFollowTxnStatelessResponse": "bitclout:PostApiV0CreateFollowTxnStatelessResponse",
"PostApiV0CreateLikeStatelessRequest": "bitclout:PostApiV0CreateLikeStatelessRequest",
"ReaderPublicKeyBase58Check": {
"@id": "bitclout:ReaderPublicKeyBase58Check",
"@type": "xsd:string"
},
"LikedPostHashHex": {
"@id": "bitclout:LikedPostHashHex",
"@type": "xsd:string"
},
"IsUnlike": {
"@id": "bitclout:IsUnlike",
"@type": "xsd:boolean"
},
"PostApiV0CreateLikeStatelessResponse": "bitclout:PostApiV0CreateLikeStatelessResponse",
"PostApiV0GetAppStateRequest": "bitclout:PostApiV0GetAppStateRequest",
"PostApiV0GetAppStateResponse": "bitclout:PostApiV0GetAppStateResponse",
"AmplitudeKey": {
"@id": "bitclout:AmplitudeKey",
"@type": "xsd:string"
},
"AmplitudeDomain": {
"@id": "bitclout:AmplitudeDomain",
"@type": "xsd:string"
},
"MinSatoshisBurnedForProfileCreation": {
"@id": "bitclout:MinSatoshisBurnedForProfileCreation",
"@type": "xsd:integer"
},
"IsTestnet": {
"@id": "bitclout:IsTestnet",
"@type": "xsd:boolean"
},
"SupportEmail": {
"@id": "bitclout:SupportEmail",
"@type": "xsd:string"
},
"ShowProcessingSpinners": {
"@id": "bitclout:ShowProcessingSpinners",
"@type": "xsd:boolean"
},
"HasStarterBitCloutSeed": {
"@id": "bitclout:HasStarterBitCloutSeed",
"@type": "xsd:boolean"
},
"HasTwilioAPIKey": {
"@id": "bitclout:HasTwilioAPIKey",
"@type": "xsd:boolean"
},
"CreateProfileFeeNanos": {
"@id": "bitclout:CreateProfileFeeNanos",
"@type": "xsd:integer"
},
"CompProfileCreation": {
"@id": "bitclout:CompProfileCreation",
"@type": "xsd:boolean"
},
"DiamondLevelMap": {
"@id": "bitclout:DiamondLevelMap"
},
"HasWyreIntegration": {
"@id": "bitclout:HasWyreIntegration",
"@type": "xsd:boolean"
},
"Password": {
"@id": "bitclout:Password",
"@type": "xsd:string"
},
"PostApiV0GetDiamondsForPublicKeyRequest": "bitclout:PostApiV0GetDiamondsForPublicKeyRequest",
"FetchYouDiamonded": {
"@id": "bitclout:FetchYouDiamonded",
"@type": "xsd:boolean"
},
"PostApiV0GetDiamondsForPublicKeyResponse": "bitclout:PostApiV0GetDiamondsForPublicKeyResponse",
"DiamondSenderSummaryResponses": {
"@id": "bitclout:DiamondSenderSummaryResponses",
"@container": "@list"
},
"TotalDiamonds": {
"@id": "bitclout:TotalDiamonds",
"@type": "xsd:integer"
},
"GetApiV0GetExchangeRateResponse": "bitclout:GetApiV0GetExchangeRateResponse",
"SatoshisPerBitCloutExchangeRate": {
"@id": "bitclout:SatoshisPerBitCloutExchangeRate",
"@type": "xsd:integer"
},
"NanosSold": {
"@id": "bitclout:NanosSold",
"@type": "xsd:integer"
},
"USDCentsPerBitcoinExchangeRate": {
"@id": "bitclout:USDCentsPerBitcoinExchangeRate",
"@type": "xsd:integer"
},
"PostApiV0GetFollowsStatelessRequest": "bitclout:PostApiV0GetFollowsStatelessRequest",
"Username": {
"@id": "bitclout:Username",
"@type": "xsd:string"
},
"GetEntriesFollowingUsername": {
"@id": "bitclout:GetEntriesFollowingUsername",
"@type": "xsd:boolean"
},
"LastPublicKeyBase58Check": {
"@id": "bitclout:LastPublicKeyBase58Check",
"@type": "xsd:string"
},
"NumToFetch": {
"@id": "bitclout:NumToFetch",
"@type": "xsd:string"
},
"PostApiV0GetFollowsStatelessResponse": "bitclout:PostApiV0GetFollowsStatelessResponse",
"PublicKeyToProfileEntry": {
"@id": "bitclout:PublicKeyToProfileEntry"
},
"NumFollowers": {
"@id": "bitclout:NumFollowers",
"@type": "xsd:integer"
},
"PostApiV0GetHodlersForPublicKeyRequest": "bitclout:PostApiV0GetHodlersForPublicKeyRequest",
"FetchHodlings": {
"@id": "bitclout:FetchHodlings",
"@type": "xsd:boolean"
},
"FetchAll": {
"@id": "bitclout:FetchAll",
"@type": "xsd:boolean"
},
"PostApiV0GetHodlersForPublicKeyResponse": "bitclout:PostApiV0GetHodlersForPublicKeyResponse",
"Hodlers": {
"@id": "bitclout:Hodlers",
"@container": "@list"
},
"PostApiV0GetNotificationsRequest": "bitclout:PostApiV0GetNotificationsRequest",
"FetchStartIndex": {
"@id": "bitclout:FetchStartIndex",
"@type": "xsd:integer"
},
"PostApiV0GetNotificationsResponse": "bitclout:PostApiV0GetNotificationsResponse",
"Notifications": {
"@id": "bitclout:Notifications",
"@container": "@list"
},
"ProfilesByPublicKey": {
"@id": "bitclout:ProfilesByPublicKey"
},
"PostsByHash": {
"@id": "bitclout:PostsByHash"
},
"PostApiV0GetProfilesRequest": "bitclout:PostApiV0GetProfilesRequest",
"UsernamePrefix": {
"@id": "bitclout:UsernamePrefix",
"@type": "xsd:string"
},
"Description": {
"@id": "bitclout:Description",
"@type": "xsd:string"
},
"OrderBy": {
"@id": "bitclout:OrderBy",
"@type": "xsd:string"
},
"ModerationType": {
"@id": "bitclout:ModerationType",
"@type": "xsd:string"
},
"FetchUsersThatHODL": {
"@id": "bitclout:FetchUsersThatHODL",
"@type": "xsd:boolean"
},
"AddGlobalFeedBool": {
"@id": "bitclout:AddGlobalFeedBool",
"@type": "xsd:boolean"
},
"PostApiV0GetProfilesResponse": "bitclout:PostApiV0GetProfilesResponse",
"ProfilesFound": {
"@id": "bitclout:ProfilesFound",
"@container": "@list"
},
"NextPublicKey": {
"@id": "bitclout:NextPublicKey",
"@type": "xsd:string"
},
"PostApiV0GetSingleProfileRequest": "bitclout:PostApiV0GetSingleProfileRequest",
"PostApiV0GetSingleProfileResponse": "bitclout:PostApiV0GetSingleProfileResponse",
"PostApiV0GetTxnRequest": "bitclout:PostApiV0GetTxnRequest",
"PostApiV0GetTxnResponse": "bitclout:PostApiV0GetTxnResponse",
"TxnFound": {
"@id": "bitclout:TxnFound",
"@type": "xsd:boolean"
},
"PostApiV0GetUserGlobalMetadataRequest": "bitclout:PostApiV0GetUserGlobalMetadataRequest",
"UserPublicKeyBase58Check": {
"@id": "bitclout:UserPublicKeyBase58Check",
"@type": "xsd:string"
},
"PostApiV0GetUserGlobalMetadataResponse": "bitclout:PostApiV0GetUserGlobalMetadataResponse",
"Email": {
"@id": "bitclout:Email",
"@type": "xsd:string"
},
"PhoneNumber": {
"@id": "bitclout:PhoneNumber",
"@type": "xsd:string"
},
"PostApiV0GetUsersStatelessRequest": "bitclout:PostApiV0GetUsersStatelessRequest",
"PublicKeysBase58Check": {
"@id": "bitclout:PublicKeysBase58Check",
"@type": "xsd:string"
},
"SkipHodlings": {
"@id": "bitclout:SkipHodlings",
"@type": "xsd:boolean"
},
"PostApiV0GetUsersStatelessResponse": "bitclout:PostApiV0GetUsersStatelessResponse",
"UserList": {
"@id": "bitclout:UserList",
"@container": "@list"
},
"DefaultFeeRateNanosPerKB": {
"@id": "bitclout:DefaultFeeRateNanosPerKB",
"@type": "xsd:integer"
},
"ParamUpdaters": {
"@id": "bitclout:ParamUpdaters"
},
"GetApiV0HealthCheckResponse": "bitclout:GetApiV0HealthCheckResponse",
"PostApiV0SendBitcloutRequest": "bitclout:PostApiV0SendBitcloutRequest",
"SenderPublicKeyBase58Check": {
"@id": "bitclout:SenderPublicKeyBase58Check",
"@type": "xsd:string"
},
"RecipientPublicKeyOrUsername": {
"@id": "bitclout:RecipientPublicKeyOrUsername",
"@type": "xsd:string"
},
"AmountNanos": {
"@id": "bitclout:AmountNanos",
"@type": "xsd:integer"
},
"PostApiV0SendBitcloutResponse": "bitclout:PostApiV0SendBitcloutResponse",
"PostApiV0SendDiamondsRequest": "bitclout:PostApiV0SendDiamondsRequest",
"ReceiverPublicKeyBase58Check": {
"@id": "bitclout:ReceiverPublicKeyBase58Check",
"@type": "xsd:string"
},
"DiamondPostHashHex": {
"@id": "bitclout:DiamondPostHashHex",
"@type": "xsd:string"
},
"DiamondLevel": {
"@id": "bitclout:DiamondLevel",
"@type": "xsd:integer"
},
"PostApiV0SendDiamondsResponse": "bitclout:PostApiV0SendDiamondsResponse",
"PostApiV0SubmitPostRequest": "bitclout:PostApiV0SubmitPostRequest",
"PostHashHexToModify": {
"@id": "bitclout:PostHashHexToModify",
"@type": "xsd:string"
},
"ParentStakeID": {
"@id": "bitclout:ParentStakeID",
"@type": "xsd:string"
},
"Title": {
"@id": "bitclout:Title",
"@type": "xsd:string"
},
"BodyObj": {
"@id": "bitclout:BodyObj"
},
"RecloutedPostHashHex": {
"@id": "bitclout:RecloutedPostHashHex",
"@type": "xsd:string"
},
"PostExtraData": {
"@id": "bitclout:PostExtraData"
},
"IsHidden": {
"@id": "bitclout:IsHidden",
"@type": "xsd:boolean"
},
"PostApiV0SubmitPostResponse": "bitclout:PostApiV0SubmitPostResponse",
"TstampNanos": {
"@id": "bitclout:TstampNanos",
"@type": "xsd:integer"
},
"PostHashHex": {
"@id": "bitclout:PostHashHex",
"@type": "xsd:string"
},
"PostApiV0SubmitTransactionRequest": "bitclout:PostApiV0SubmitTransactionRequest",
"PostApiV0SubmitTransactionResponse": "bitclout:PostApiV0SubmitTransactionResponse",
"PostEntryResponse": {
"@id": "bitclout:PostEntryResponse"
},
"PostApiV0TransferCreatorCoinRequest": "bitclout:PostApiV0TransferCreatorCoinRequest",
"ReceiverUsernameOrPublicKeyBase58Check": {
"@id": "bitclout:ReceiverUsernameOrPublicKeyBase58Check",
"@type": "xsd:string"
},
"CreatorCoinToTransferNanos": {
"@id": "bitclout:CreatorCoinToTransferNanos",
"@type": "xsd:integer"
},
"PostApiV0TransferCreatorCoinResponse": "bitclout:PostApiV0TransferCreatorCoinResponse",
"PostApiV0UpdateProfileRequest": "bitclout:PostApiV0UpdateProfileRequest",
"ProfilePublicKeyBase58Check": {
"@id": "bitclout:ProfilePublicKeyBase58Check",
"@type": "xsd:string"
},
"NewUsername": {
"@id": "bitclout:NewUsername",
"@type": "xsd:string"
},
"NewDescription": {
"@id": "bitclout:NewDescription",
"@type": "xsd:string"
},
"NewProfilePic": {
"@id": "bitclout:NewProfilePic",
"@type": "xsd:string"
},
"NewCreatorBasisPoints": {
"@id": "bitclout:NewCreatorBasisPoints",
"@type": "xsd:integer"
},
"NewStakeMultipleBasisPoints": {
"@id": "bitclout:NewStakeMultipleBasisPoints",
"@type": "xsd:integer"
},
"PostApiV0UpdateProfileResponse": "bitclout:PostApiV0UpdateProfileResponse"
},
"@type": "schema:Dataset",
"schema:name": "BitClout (DeSo) API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects BitClout (DeSo)'s own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-28) from openapi/_ae-authored/bitclout-com-openapi-generated.yml.",
"dcterms:created": "2026-10-28",
"dcterms:source": [
"openapi/_ae-authored/bitclout-com-openapi-generated.yml"
]
}