Top
@Kitty4D on the B-Chain
just my adventures with the blockchain, web3, cryptocurrencies, and NFTs
Developer, Content Creator, Former Camgirl
aka @kitty4Do, $kitty4d
kitty4d Profile Photo

Post by kitty4d

2022-01-02
• 7 months ago

quoted repost

hugetiny Profile Photo
hugetiny
2022-01-02
• 7 months ago
@kitty4D was asking some good questions a while back about what control creators really have over their content. We need mechanisms in place to give creators control over where their content appears. A "do not syndicate" flag seems like a good start. @Nadar @AlexValaitis what are you all thinking in terms of tools that will tilt the balance of power in favor of creators vs publishers? It seems as it stands nodes have editorial control over what content to display, but creators can't control where their content is used. Or do I have it completely wrong?
Likes:
7
Diamonds:
3
Reposts:
1
Quote Reposts:
1
so @hugetiny there has also been a need to be able to block people in a more legit way, and ideally and realistically that should be on the blockchain. (more need than dislike, I think) i think if we can block a user, it should also enable us to block a node. of course a node can decide whether or not they enforce these blocks, either for user-user or user-node. so as users we would not use those nodes if they break trust with us by not abiding by these rules. @AlexValaitis @nader this is important stuff, trust us i know @brootle also wants blocks
hugetiny Profile Photo kitty4D Profile Photo
Likes:
6
Diamonds:
3
Reposts:
0
Quote Reposts:
0

comments

hugetiny Profile Photo
hugetiny
2022-01-02
• 7 months ago
Being able to block a node feels like it will be necessity. When someone creates a "hugetiny is an idiot" node with my content what recourse do I have? Creators need to be able to have control over how their work is monetized ("hugetiny is an idiot" is a $1M idea) But that's reactive. What can I do to prevent people from using my content that doesn't rely on my having to put effort into discovering where my content is being displayed? What will be the passive controls that will protect creators?
Likes:
2
Diamonds:
2
Reposts:
0
Quote Reposts:
0
kitty4D Profile Photo
kitty4D
2022-01-02
• 7 months ago
yes, there should be an allowed list and a blocked list. i ASSUME each post already knows its originating node but i don't know for sure. regardless the default allowed list could be "originating node". if you want it available everywhere, it could go out as "*". maybe some nodes would always publish posts with *. most recent entry, whether on allowed or blocked side, supercedes all prior rules. so in the future i could actually block the originating node. some people might opt to use a node that gives control to not publish with "allowed: *"
Likes:
1
Diamonds:
1
Reposts:
0
Quote Reposts:
0
{
   PostHashHex: "82eb2f1dcb9c17091f7801847cf4d54ff33f4ed6bacafc6bd0e91c7381d5d5ee",
   PosterPublicKeyBase58Check: "BC1YLgbCAxYSSn97DArZtbwwhVUtHtjUfGZzKojLBKfxP8wbRHvb2Gz",
   ParentStakeID: "",
   Body: "so @hugetiny there has also been a need to be able to block people in a more legit way, and ideally and realistically that should be on the blockchain. (more need than dislike, I think)\n\ni think if we can block a user, it should also enable us to block a node.\n\nof course a node can decide whether or not they enforce these blocks, either for user-user or user-node. so as users we would not use those nodes if they break trust with us by not abiding by these rules.\n\[email protected] @nader \n\nthis is important stuff, trust us\n\ni know @brootle also wants blocks",
   ImageURLs: null,
   VideoURLs: null,
   RepostedPostEntryResponse: {
      PostHashHex: "68f5a89664ed8b963fa8657b054b97345f538b1d9b32c4479ac0be96847ffb9f",
      PosterPublicKeyBase58Check: "BC1YLhaAqA55tvooFqSwnxBLvkmA1WFYo2axW6E5H5yuV1PsG7sMBu4",
      ParentStakeID: "cd58c91182411b6510f3e2dd458606831a1e8d6a423084d26176751617ff8026",
      Body: "@kitty4D was asking some good questions a while back about what control creators really have over their content. \nWe need mechanisms in place to give creators control over where their content appears. A \"do not syndicate\" flag seems like a good start.\n\[email protected] @AlexValaitis what are you all thinking in terms of tools that will tilt the balance of power in favor of creators vs publishers? It seems as it stands nodes have editorial control over what content to display, but creators can't control where their content is used. Or do I have it completely wrong?",
      ImageURLs: null,
      VideoURLs: null,
      RepostedPostEntryResponse: null,
      CreatorBasisPoints: 1000,
      StakeMultipleBasisPoints: 12500,
      TimestampNanos: 1641082234221246200,
      IsHidden: false,
      ConfirmationBlockHeight: 91833,
      InMempool: false,
      ProfileEntryResponse: {
         PublicKeyBase58Check: "BC1YLhaAqA55tvooFqSwnxBLvkmA1WFYo2axW6E5H5yuV1PsG7sMBu4",
         Username: "hugetiny",
         Description: "I added a ✅ to my bio. It's 💯 bullshit!\n\nPFP: https://thispersondoesnotexist.com",
         IsHidden: false,
         IsReserved: false,
         IsVerified: false,
         Comments: null,
         Posts: null,
         CoinEntry: {
            CreatorBasisPoints: 5100,
            DeSoLockedNanos: 4483043166,
            NumberOfHolders: 229,
            CoinsInCirculationNanos: 16484147161,
            CoinWatermarkNanos: 24076469629,
            BitCloutLockedNanos: 4483043166
         },
         DAOCoinEntry: {
            NumberOfHolders: 0,
            CoinsInCirculationNanos: "0x0",
            MintingDisabled: false,
            TransferRestrictionStatus: "unrestricted"
         },
         CoinPriceDeSoNanos: 815882721,
         CoinPriceBitCloutNanos: 815882721,
         UsersThatHODL: null,
         IsFeaturedTutorialWellKnownCreator: false,
         IsFeaturedTutorialUpAndComingCreator: false,
         ExtraData: {
            DAOPublicKeysPurchased: "BC1YLiY1xTwxSJ9ZVf9ghgC3FGfXzSWvCYHH1TKqBgTuaD4nqUVjsWQ,BC1YLhzvDUta4dAn5trBYYqcZyMrpHeXRFRz15ZiAdeUgfB21XZ1sYa,BC1YLhr6TJfP3wUCDP24UbzDB444xazqzx3cfQxx7AxCk9gzNQa8Mw7",
            DerivedPublicKey: "BC1YLgUwxYKfexVpor4Ar6vfzwEYriEtiooZvKF5NLzGc1HjHXsc6hm",
            DiscordURL: "",
            DisplayName: "",
            FeaturedImageURL: "",
            LargeProfilePicURL: "",
            MarkdownDescription: "",
            TelegramURL: "",
            TwitterURL: "",
            WebsiteURL: ""
         },
         DESOBalanceNanos: 241179696,
         BestExchangeRateDESOPerDAOCoin: 0
      },
      Comments: null,
      LikeCount: 7,
      DiamondCount: 3,
      PostEntryReaderState: {
         LikedByReader: false,
         DiamondLevelBestowed: 0,
         RepostedByReader: false,
         RepostPostHashHex: ""
      },
      InGlobalFeed: false,
      InHotFeed: false,
      IsPinned: false,
      PostExtraData: {},
      CommentCount: 4,
      RepostCount: 1,
      QuoteRepostCount: 1,
      ParentPosts: null,
      IsNFT: false,
      NumNFTCopies: 0,
      NumNFTCopiesForSale: 0,
      NumNFTCopiesBurned: 0,
      HasUnlockable: false,
      NFTRoyaltyToCreatorBasisPoints: 0,
      NFTRoyaltyToCoinBasisPoints: 0,
      AdditionalDESORoyaltiesMap: {},
      AdditionalCoinRoyaltiesMap: {},
      DiamondsFromSender: 0,
      HotnessScore: 0,
      PostMultiplier: 0,
      RecloutCount: 1,
      QuoteRecloutCount: 1,
      RecloutedPostEntryResponse: null
   },
   CreatorBasisPoints: 1000,
   StakeMultipleBasisPoints: 12500,
   TimestampNanos: 1641084200040671700,
   IsHidden: false,
   ConfirmationBlockHeight: 91841,
   InMempool: false,
   ProfileEntryResponse: {
      Username: "kitty4d"
   },
   Comments: null,
   LikeCount: 6,
   DiamondCount: 3,
   PostEntryReaderState: null,
   InGlobalFeed: false,
   InHotFeed: false,
   IsPinned: false,
   PostExtraData: {},
   CommentCount: 2,
   RepostCount: 0,
   QuoteRepostCount: 0,
   ParentPosts: null,
   IsNFT: false,
   NumNFTCopies: 0,
   NumNFTCopiesForSale: 0,
   NumNFTCopiesBurned: 0,
   HasUnlockable: false,
   NFTRoyaltyToCreatorBasisPoints: 0,
   NFTRoyaltyToCoinBasisPoints: 0,
   AdditionalDESORoyaltiesMap: {},
   AdditionalCoinRoyaltiesMap: {},
   DiamondsFromSender: 0,
   HotnessScore: 0,
   PostMultiplier: 0,
   RecloutCount: 0,
   QuoteRecloutCount: 0,
   RecloutedPostEntryResponse: {
      PostHashHex: "68f5a89664ed8b963fa8657b054b97345f538b1d9b32c4479ac0be96847ffb9f",
      PosterPublicKeyBase58Check: "BC1YLhaAqA55tvooFqSwnxBLvkmA1WFYo2axW6E5H5yuV1PsG7sMBu4",
      ParentStakeID: "cd58c91182411b6510f3e2dd458606831a1e8d6a423084d26176751617ff8026",
      Body: "@kitty4D was asking some good questions a while back about what control creators really have over their content. \nWe need mechanisms in place to give creators control over where their content appears. A \"do not syndicate\" flag seems like a good start.\n\[email protected] @AlexValaitis what are you all thinking in terms of tools that will tilt the balance of power in favor of creators vs publishers? It seems as it stands nodes have editorial control over what content to display, but creators can't control where their content is used. Or do I have it completely wrong?",
      ImageURLs: null,
      VideoURLs: null,
      RepostedPostEntryResponse: null,
      CreatorBasisPoints: 1000,
      StakeMultipleBasisPoints: 12500,
      TimestampNanos: 1641082234221246200,
      IsHidden: false,
      ConfirmationBlockHeight: 91833,
      InMempool: false,
      ProfileEntryResponse: {
         PublicKeyBase58Check: "BC1YLhaAqA55tvooFqSwnxBLvkmA1WFYo2axW6E5H5yuV1PsG7sMBu4",
         Username: "hugetiny",
         Description: "I added a ✅ to my bio. It's 💯 bullshit!\n\nPFP: https://thispersondoesnotexist.com",
         IsHidden: false,
         IsReserved: false,
         IsVerified: false,
         Comments: null,
         Posts: null,
         CoinEntry: {
            CreatorBasisPoints: 5100,
            DeSoLockedNanos: 4483043166,
            NumberOfHolders: 229,
            CoinsInCirculationNanos: 16484147161,
            CoinWatermarkNanos: 24076469629,
            BitCloutLockedNanos: 4483043166
         },
         DAOCoinEntry: {
            NumberOfHolders: 0,
            CoinsInCirculationNanos: "0x0",
            MintingDisabled: false,
            TransferRestrictionStatus: "unrestricted"
         },
         CoinPriceDeSoNanos: 815882721,
         CoinPriceBitCloutNanos: 815882721,
         UsersThatHODL: null,
         IsFeaturedTutorialWellKnownCreator: false,
         IsFeaturedTutorialUpAndComingCreator: false,
         ExtraData: {
            DAOPublicKeysPurchased: "BC1YLiY1xTwxSJ9ZVf9ghgC3FGfXzSWvCYHH1TKqBgTuaD4nqUVjsWQ,BC1YLhzvDUta4dAn5trBYYqcZyMrpHeXRFRz15ZiAdeUgfB21XZ1sYa,BC1YLhr6TJfP3wUCDP24UbzDB444xazqzx3cfQxx7AxCk9gzNQa8Mw7",
            DerivedPublicKey: "BC1YLgUwxYKfexVpor4Ar6vfzwEYriEtiooZvKF5NLzGc1HjHXsc6hm",
            DiscordURL: "",
            DisplayName: "",
            FeaturedImageURL: "",
            LargeProfilePicURL: "",
            MarkdownDescription: "",
            TelegramURL: "",
            TwitterURL: "",
            WebsiteURL: ""
         },
         DESOBalanceNanos: 241179696,
         BestExchangeRateDESOPerDAOCoin: 0
      },
      Comments: null,
      LikeCount: 7,
      DiamondCount: 3,
      PostEntryReaderState: {
         LikedByReader: false,
         DiamondLevelBestowed: 0,
         RepostedByReader: false,
         RepostPostHashHex: ""
      },
      InGlobalFeed: false,
      InHotFeed: false,
      IsPinned: false,
      PostExtraData: {},
      CommentCount: 4,
      RepostCount: 1,
      QuoteRepostCount: 1,
      ParentPosts: null,
      IsNFT: false,
      NumNFTCopies: 0,
      NumNFTCopiesForSale: 0,
      NumNFTCopiesBurned: 0,
      HasUnlockable: false,
      NFTRoyaltyToCreatorBasisPoints: 0,
      NFTRoyaltyToCoinBasisPoints: 0,
      AdditionalDESORoyaltiesMap: {},
      AdditionalCoinRoyaltiesMap: {},
      DiamondsFromSender: 0,
      HotnessScore: 0,
      PostMultiplier: 0,
      RecloutCount: 1,
      QuoteRecloutCount: 1,
      RecloutedPostEntryResponse: null
   }
}
[
   {
      PostHashHex: "042bbe37eb2d60d992df2da0f6ca0b4f6a55950e299e16af352893369f3524fb",
      PosterPublicKeyBase58Check: "BC1YLhaAqA55tvooFqSwnxBLvkmA1WFYo2axW6E5H5yuV1PsG7sMBu4",
      ParentStakeID: "82eb2f1dcb9c17091f7801847cf4d54ff33f4ed6bacafc6bd0e91c7381d5d5ee",
      Body: "Being able to block a node feels like it will be necessity. When someone creates a \"hugetiny is an idiot\" node with my content what recourse do I have? Creators need to be able to have control over how their work is monetized (\"hugetiny is an idiot\" is a $1M idea)\n\nBut that's reactive. \n\nWhat can I do to prevent people from using my content that doesn't rely on my having to put effort into discovering where my content is being displayed? What will be the passive controls that will protect creators?",
      ImageURLs: null,
      VideoURLs: null,
      RepostedPostEntryResponse: null,
      CreatorBasisPoints: 1000,
      StakeMultipleBasisPoints: 12500,
      TimestampNanos: 1641084514491159000,
      IsHidden: false,
      ConfirmationBlockHeight: 91842,
      InMempool: false,
      ProfileEntryResponse: {
         PublicKeyBase58Check: "BC1YLhaAqA55tvooFqSwnxBLvkmA1WFYo2axW6E5H5yuV1PsG7sMBu4",
         Username: "hugetiny",
         Description: "I added a ✅ to my bio. It's 💯 bullshit!\n\nPFP: https://thispersondoesnotexist.com",
         IsHidden: false,
         IsReserved: false,
         IsVerified: false,
         Comments: null,
         Posts: null,
         CoinEntry: {
            CreatorBasisPoints: 5100,
            DeSoLockedNanos: 4483043166,
            NumberOfHolders: 229,
            CoinsInCirculationNanos: 16484147161,
            CoinWatermarkNanos: 24076469629,
            BitCloutLockedNanos: 4483043166
         },
         DAOCoinEntry: {
            NumberOfHolders: 0,
            CoinsInCirculationNanos: "0x0",
            MintingDisabled: false,
            TransferRestrictionStatus: "unrestricted"
         },
         CoinPriceDeSoNanos: 815882721,
         CoinPriceBitCloutNanos: 815882721,
         UsersThatHODL: null,
         IsFeaturedTutorialWellKnownCreator: false,
         IsFeaturedTutorialUpAndComingCreator: false,
         ExtraData: {
            DAOPublicKeysPurchased: "BC1YLiY1xTwxSJ9ZVf9ghgC3FGfXzSWvCYHH1TKqBgTuaD4nqUVjsWQ,BC1YLhzvDUta4dAn5trBYYqcZyMrpHeXRFRz15ZiAdeUgfB21XZ1sYa,BC1YLhr6TJfP3wUCDP24UbzDB444xazqzx3cfQxx7AxCk9gzNQa8Mw7",
            DerivedPublicKey: "BC1YLgUwxYKfexVpor4Ar6vfzwEYriEtiooZvKF5NLzGc1HjHXsc6hm",
            DiscordURL: "",
            DisplayName: "",
            FeaturedImageURL: "",
            LargeProfilePicURL: "",
            MarkdownDescription: "",
            TelegramURL: "",
            TwitterURL: "",
            WebsiteURL: ""
         },
         DESOBalanceNanos: 241179696,
         BestExchangeRateDESOPerDAOCoin: 0
      },
      Comments: null,
      LikeCount: 2,
      DiamondCount: 2,
      PostEntryReaderState: {
         LikedByReader: true,
         DiamondLevelBestowed: 1,
         RepostedByReader: false,
         RepostPostHashHex: ""
      },
      IsPinned: false,
      PostExtraData: {},
      CommentCount: 1,
      RepostCount: 0,
      QuoteRepostCount: 0,
      ParentPosts: null,
      IsNFT: false,
      NumNFTCopies: 0,
      NumNFTCopiesForSale: 0,
      NumNFTCopiesBurned: 0,
      HasUnlockable: false,
      NFTRoyaltyToCreatorBasisPoints: 0,
      NFTRoyaltyToCoinBasisPoints: 0,
      AdditionalDESORoyaltiesMap: {},
      AdditionalCoinRoyaltiesMap: {},
      DiamondsFromSender: 0,
      HotnessScore: 0,
      PostMultiplier: 0,
      RecloutCount: 0,
      QuoteRecloutCount: 0,
      RecloutedPostEntryResponse: null,
      Depth: 0
   },
   {
      PostHashHex: "d85ce2c583efc4c1dfb38906dbe1389f5a656f4e7073a7b1b806d2b47d49a716",
      PosterPublicKeyBase58Check: "BC1YLgbCAxYSSn97DArZtbwwhVUtHtjUfGZzKojLBKfxP8wbRHvb2Gz",
      ParentStakeID: "042bbe37eb2d60d992df2da0f6ca0b4f6a55950e299e16af352893369f3524fb",
      Body: "yes, there should be an allowed list and a blocked list.\n\ni ASSUME each post already knows its originating node but i don't know for sure.\n\nregardless the default allowed list could be \"originating node\". if you want it available everywhere, it could go out as \"*\". maybe some nodes would always publish posts with *. \n\nmost recent entry, whether on allowed or blocked side, supercedes all prior rules. so in the future i could actually block the originating node.\n\nsome people might opt to use a node that gives control to not publish with \"allowed: *\"",
      ImageURLs: null,
      VideoURLs: null,
      RepostedPostEntryResponse: null,
      CreatorBasisPoints: 1000,
      StakeMultipleBasisPoints: 12500,
      TimestampNanos: 1641087085600897300,
      IsHidden: false,
      ConfirmationBlockHeight: 91851,
      InMempool: false,
      ProfileEntryResponse: {
         PublicKeyBase58Check: "BC1YLgbCAxYSSn97DArZtbwwhVUtHtjUfGZzKojLBKfxP8wbRHvb2Gz",
         Username: "kitty4D",
         Description: "kitty.fourdown.org\nkitty.fourdown.org/media/images\nkitty.fourdown.org/media/videos\n\nwww.youtube.com/channel/UCyWRuGbRn_br0Mu4tDavnWA\n\nTwitter/IG @kitty4Do\n\n\n",
         IsHidden: false,
         IsReserved: false,
         IsVerified: true,
         Comments: null,
         Posts: null,
         CoinEntry: {
            CreatorBasisPoints: 1669,
            DeSoLockedNanos: 27368937694,
            NumberOfHolders: 46,
            CoinsInCirculationNanos: 29293026538,
            CoinWatermarkNanos: 31128707817,
            BitCloutLockedNanos: 27368937694
         },
         DAOCoinEntry: {
            NumberOfHolders: 0,
            CoinsInCirculationNanos: "0x0",
            MintingDisabled: false,
            TransferRestrictionStatus: "unrestricted"
         },
         CoinPriceDeSoNanos: 2802947697,
         CoinPriceBitCloutNanos: 2802947697,
         UsersThatHODL: null,
         IsFeaturedTutorialWellKnownCreator: false,
         IsFeaturedTutorialUpAndComingCreator: false,
         ExtraData: {
            DAOPublicKeysPurchased: "BC1YLiY1xTwxSJ9ZVf9ghgC3FGfXzSWvCYHH1TKqBgTuaD4nqUVjsWQ,BC1YLgSaHAm8d2mwcDJB4bpvLtewsJgYyo2SjFuRquBeGdmr1WWRaNh,BC1YLfzmi7VKWx7fAKJS5yHncvgKaxdUQ53nEhLE7Aa1LEoPgieHMna,BC1YLirtb7CjNwVmWEt7t1487Qpo4LoPBDEGvfqYwXXZcj2dDLNMBVU,BC1YLhhyPw5dnPn78nmr542BHAeuRMK9dAM3Hjc2Gk3g4pvC5txyjSs,BC1YLfnd9Fn3LUHzyW7z2HmJiJLftTu8Y9PBvdLnweCs1QdKBZaL1BJ,BC1YLgEETQbgfgEUc4oDZhmCumbidnybyst1jfH1LizPsEjCV6Hxp1v,BC1YLj3zNA7hRAqBVkvsTeqw7oi4H6ogKiAFL1VXhZy6pYeZcZ6TDRY,BC1YLgie61ubkhVxm3HYhshrTVnPwf3zRoVgosL2D1ar989QwpAEsC5,BC1YLhzvDUta4dAn5trBYYqcZyMrpHeXRFRz15ZiAdeUgfB21XZ1sYa,BC1YLh9hiFXB5TL91tz5gQd16WyS384k8huNH4F6uv9U2waXXPDmoHY,BC1YLhQ1DdtUMnnq67r1s9XCYKD5z9xUKaGvY1ciVMPtkwbb9Z8oPWC,BC1YLiPT7B6rZLGJAhmYgMW8xapP8ShsKkMPRBd2odCu4wy6rdLCDGf,BC1YLhebN4AuM9yycvDyMcDmuRwKuyZUiigMrGv7zVosUK2mcwjw2NJ,BC1YLhZzLUK3bC59sguWuazQpaT4611cr12VXQig4rgiThRDT4Wiq8R,BC1YLhQmL6q5CLf9gdoE8VyocVPBdPGAL6n3GozjYWe5YYfvoBEeXd9,BC1YLiamREvTwLuSYwBJ6cwteNNaN9Kiiu88AqHRgvzTJgSmQ4Bb2NJ,BC1YLjQvAsCkc1sUgcRY3RnYDpz4mBmwij59QPvgm6XdFs6asPKzyYB,BC1YLiBTZF4tjP5u8sDVSM7pHDF81Y2E36Vy8BHiqGwuuuv1teNWDu4,BC1YLhswwFGAdL3iWng2y7VhgDvVuxSZddUQnksj67Wt5zfirzdbtFZ,BC1YLig8w3ReQU6c6FmD63sEaJJ3h4LkQwM832esom98aHGUCkVhKyv,BC1YLgxr4MHqWPegTm2vKw4Qp3FEvr7p2rjxWZUYWaDHLsXUHdw8DCf",
            DerivedPublicKey: "BC1YLgdhYLwmNmDmEDL4wn9abou2jwpdVfcCKVcLBNUmNbUsWXnysQ6",
            DiscordURL: "kitty4D#6969",
            DisplayName: "Kitty4D on the B-Chain",
            FeaturedImageURL: "https://images.deso.org/19298b88cdea9eeed8aa6ee4de494bac62ba8f12558d9a9db2c57cdbfee81af0.gif",
            LargeProfilePicURL: "",
            MarkdownDescription: "# [Kitty4DAO @ DAODAO](https://beta.daodao.io/d/Kitty4DAO)\n\n## Kitty4D on the B-Chain \n[YouTube Channel](https://www.youtube.com/channel/UCyWRuGbRn_br0Mu4tDavnWA)\n\ni'm just a girl with a dream, a dream to make content all day and all night forever in between writing code. i never created content before November 13, 2021, the day i joined the DESO blockchain on DiamondApp.\n\n### What Kitty Do\n\n1. Programmer/developer.  JavaScript (Vue, ReactJS/Next, Svelte, Node.js) ($$$$$); Python ($$$); C# ($$); HTML/CSS ($$$$$); SEO Stuff ($$$); DBA / Database Design (MSSQL, MySQL, Postgres) ($$$$); Solidity ($); Debugging, no matter the language ($$$$$)\n\n2. Content creator.  Image Editing; Video Editing; Memes; Sometimes I write stuff; Pointed and constructive criticism + good ideas; You name it, I'll create it\n\n3. Cat in the Hat Hacker.  I push it to the limit; Past the point of no return\n\ni work in DeFi on the Ethereum blockchain. hoping to bring solana in sometime. if there is ever such a thing as vote gauges on DESO using governance tokens and vote escrow tokens, i'd suggest that we integrate DESO as well. (but i don't know if a social blockchain would really ever have that- i'm just saying, i totally would make sure we did it if it were possible)",
            TelegramURL: "",
            TwitterURL: "kitty4Do",
            WebsiteURL: "https://kitty.fourdown.org"
         },
         DESOBalanceNanos: 472203585,
         BestExchangeRateDESOPerDAOCoin: 0
      },
      Comments: null,
      LikeCount: 1,
      DiamondCount: 1,
      PostEntryReaderState: {
         LikedByReader: false,
         DiamondLevelBestowed: 0,
         RepostedByReader: false,
         RepostPostHashHex: ""
      },
      IsPinned: false,
      PostExtraData: {},
      CommentCount: 0,
      RepostCount: 0,
      QuoteRepostCount: 0,
      ParentPosts: null,
      IsNFT: false,
      NumNFTCopies: 0,
      NumNFTCopiesForSale: 0,
      NumNFTCopiesBurned: 0,
      HasUnlockable: false,
      NFTRoyaltyToCreatorBasisPoints: 0,
      NFTRoyaltyToCoinBasisPoints: 0,
      AdditionalDESORoyaltiesMap: {},
      AdditionalCoinRoyaltiesMap: {},
      DiamondsFromSender: 0,
      HotnessScore: 0,
      PostMultiplier: 0,
      RecloutCount: 0,
      QuoteRecloutCount: 0,
      RecloutedPostEntryResponse: null,
      Depth: 1
   }
]