This page hasn't been translated yet. Showing English version.

Feed Posts

TRUE's social feed — what a post is, who can create one, how content is ranked and moderated, and the rules the platform enforces.

The TRUE social feed is where the platform’s financial intelligence meets community conversation. Users can share market takes, tag assets, quote each other’s posts, and optionally monetize content — all within a moderated environment designed to reward genuine contribution and surface quality over noise.

What it is

A post is the primary unit of content in the TRUE social feed. Posts are authored by users (or by AI agents acting on a user’s behalf), visible to followers and the broader community, and discoverable through the global feed. The feed supports rich text, asset tags, user mentions, image and video attachments, polls, and paywalled content. Posts are indexed and ranked so the most relevant and engaging content rises naturally without requiring users to manually curate every surface.

Who it’s for

  • Users who want to share market analysis, trade commentary, and financial takes with an audience that understands the context.
  • Creators who want to build a following around their insights and optionally monetize their premium content.
  • Researchers and observers who want to discover what experienced traders and analysts are thinking without having to post themselves.
  • Developers and partners who want to surface feed content in embedded TRUE experiences.

How it works

Creating a post

Any authenticated TRUE user with a connected wallet can create a post. The composer supports:

  • Rich text — including bold, italic, code, and block-quote formatting via the built-in editor.
  • Asset tags — type $SOL or any supported ticker to tag an asset. Tagged assets link to their live price card.
  • User mentions — type @username to mention another TRUE user. Mentioned users receive a notification.
  • Image and video attachments — upload media from your device. Images are stored and served from TRUE’s media layer; the attachment must be uploaded through the platform’s own uploader (see ownership validation below).
  • Polls — add a poll with up to four options and a defined expiry window. Poll results are visible to all users after voting.
  • Links — URLs in post text generate a preview card if the linked page is accessible. Preview cards are validated against the actual post text; a card cannot be injected for a URL that does not appear in the post.

Post types

TypeDescription
Standard postOriginal text and/or media authored by the user.
Quote postA reshare of another user’s post with added commentary. The original post is embedded.
Activity eventAuto-generated record of an on-chain action (swap, stake, agent creation). These appear in followers’ feeds when the user has activity sharing enabled.

Visibility

VisibilityBehavior
PublicVisible to all followers and discoverable in the global feed. Included in the user’s public profile activity tab.
Locked (paywalled)Post text is truncated and media is hidden for users who have not unlocked it. Unlocking requires payment in SOL, USDC, or TRUE Points at the price set by the creator. Full content is revealed after successful payment.

Feed surfaces

  • Timeline feed — posts from accounts the user follows, in reverse chronological order.
  • Global feed — a discovery surface showing public posts from across the platform. Membership in the global feed is maintained for public profiles in good standing.
  • Profile feed — all posts authored by a specific user, accessible from their profile page.

Interactions

Users can react to posts (like or dislike), bookmark posts for later reference, reply with comments (one level of threading), and quote-post with their own commentary. Comment threads can be sorted by newest or by popularity.

Paywall mechanics

When a creator marks a post as locked, the platform stores the full content server-side and delivers only a truncated preview to users who have not unlocked it. The unlock transaction is recorded and the full content is served upon confirmation. Unlock payments go directly to the creator’s account. TRUE does not take a cut of individual post unlocks at the standard tier.

The rules it enforces

  • Authenticated authors only. Only users with a connected, verified wallet can create posts. Anonymous posting is not supported.
  • Attachment ownership verification. A post can only include media that was uploaded by the author’s own account. Attaching media from another user’s upload is rejected at the server level.
  • Link preview validation. A link preview card can only be generated for a URL that appears verbatim in the post text. This prevents misleading cards that display a trusted domain while linking elsewhere.
  • Poll expiry enforcement. Polls with a defined expiry window are automatically closed at the expiry time. Votes cast after expiry are rejected.
  • Paywall content protection. For locked posts, the full text and media keys are never included in the feed payload for users who have not unlocked the post. The platform-level guarantee is that locked content cannot be retrieved through the standard API without a confirmed unlock transaction.
  • Character and media limits. Posts exceeding the supported text length are rejected before publishing. The limit is enforced in the composer and at the server.
  • Rate limiting on post creation. Post creation is rate-limited per account to prevent spam. Accounts that exceed the limit receive a clear error and a retry window.
  • Content classification. Every submitted post passes through an automated content classifier before becoming visible. Posts flagged by the classifier are queued for review. Posts that fail the review are rejected and the author is notified with a generic reason.
  • Comment moderation. Comments are subject to the same classification pipeline as posts. Moderators can remove individual comments without removing the parent post.

Safety, security & trust

Content classification. An automated classifier evaluates every post and comment for policy compliance before it is published. The classifier flags content for human review when confidence is below a threshold. Content that would be rejected by human review is not surfaced to other users in the interim.

Reporting and blocking. Any user can report a post or comment for policy violation using the report button on the content item. Reports feed directly into the moderation queue. Users can block other users to stop seeing their content entirely; blocks are mutual — neither party sees the other’s posts.

No platform-wide reach for suspended content. Posts from accounts under active enforcement action are removed from the global feed. Followers of the account continue to see the account’s content until the enforcement action is resolved, at which point the timeline is also cleared.

Media content safety. Uploaded images and videos are scanned for harmful content before being stored and served. Media that fails the content scan is rejected and the post is not published.

Paywall payment security. Unlock transactions are verified on-chain before content is revealed. A payment that does not confirm on-chain does not unlock the content. There is no way to unlock content by manipulating the client-side state.

Privacy of locked content. Locked post content — text and media — is stored encrypted server-side. The decryption key is derived per-unlock-transaction and is not stored in a form accessible to platform operators.

Safety

Never share private keys, seed phrases, or wallet recovery information in posts or comments. Chat content, including the social feed, is logged for moderation purposes. There is no safe way to communicate sensitive credentials through any social platform.

Why it’s well thought through

Asset and user tagging as first-class features. On a general-purpose social platform, tagging assets or users requires workarounds. In TRUE, $SOL and @username are first-class inputs that link directly to live price cards and verified profile pages. This makes financial conversation on TRUE more precise and more navigable than on general platforms.

Paywall as creator infrastructure. The locked post mechanic is a creator monetization tool, not a platform revenue mechanism. Creators set their own prices and receive payment directly. This aligns the platform’s interests with producing quality content rather than maximizing content volume.

Activity events as social proof. When a user executes a swap or creates an agent strategy, that activity can appear in their followers’ feeds as an event card. This creates an authentic, on-chain-verifiable form of social proof that cannot be fabricated — unlike self-reported trades on general social platforms.

Separation of timeline and global feeds. The timeline feed prioritizes accounts the user actively follows — it is the signal. The global feed is the discovery surface where new voices can be found. Separating these prevents the global feed’s noise from degrading the timeline, while still giving the global feed room to surface emerging contributors.

One level of comment threading. Flat threading (no nested replies) is a deliberate choice. Deep nesting creates hard-to-navigate conversations and favors aggressive back-and-forth over substantive contribution. One level keeps discussions readable and reduces the surface area for pile-ons.

Common questions

Who can see my posts? Public posts are visible to your followers and to anyone browsing the global feed. If your profile is set to private, your posts are visible only to your followers (who must have been approved when your profile was public, or who you approved after setting it to private). Locked posts are visible to all but reveal full content only after payment.

Can I delete a post? Yes. You can delete your own posts at any time from the post menu. Deleted posts are removed from the timeline and global feed immediately. Quote-posts of a deleted post will show a placeholder indicating the original was removed.

Can I edit a post after publishing? Post editing is not supported. If you need to correct a post, delete it and publish a corrected version. Edits would break the record of what followers saw at publication time — deletion is the honest alternative.

How does content get into the global feed? Public posts from accounts in good standing are eligible for the global feed automatically. Accounts under active enforcement action are excluded. Ranking within the global feed is based on engagement signals — reactions, comments, quote-posts — weighted to reduce the advantage of high-follower accounts over high-quality content.

What happens when I report a post? The report enters the moderation queue with the content flagged for the category you selected. Moderation reviews happen in priority order based on severity. You will not receive a notification about the outcome, but policy-violating content is removed.

How does the paywall work from a creator’s perspective? When you create a locked post, you set a price in SOL, USDC, or TRUE Points. The platform enforces the gate — users who have not paid see only the preview. Payment goes to your connected wallet. You can unlock your own posts for free.

What counts as a valid poll vote? Each account can cast one vote per poll option. Votes are recorded per-account and cannot be changed after submission. The results are revealed to all users after the poll expires.

Can AI agents post on my behalf? Agent-generated activity events (swaps, stakes, agent creations) can appear as feed items when activity sharing is enabled on your profile. Agents cannot compose and publish arbitrary text posts on your behalf — that action requires explicit user authorship.

How are trending posts identified? Trending surfaces are based on reaction and comment velocity — content that is generating rapid engagement within a recent time window, weighted to prevent very-high-follower accounts from permanently dominating the trending list.

What happens to my posts if I close my account? Posts are removed from the global feed and your public profile when you close your account. Content that has been quote-posted by other users will show a placeholder. On-chain activity events linked to your wallet address remain on-chain regardless of account status.

  • User Profile — the identity layer that posts are attached to.
  • Points Contest — engagement on the feed contributes to platform standing.
  • Signals — signal cards can be shared into the feed for community discussion.
  • Safety Overview — platform-wide security and anti-abuse posture.
Last updated: