LazyRelay
← Back to guides

Schedule posts to Hashnode with LazyRelay

LazyRelay schedules markdown articles to your Hashnode blog using a personal access token, then checks that the article is really public. LazyRelay's difference is Proof-of-Publish: after a post goes out, it checks Hashnode again to confirm the post is really live.

What you can post to Hashnode

LazyRelay checks file size and format before a post is scheduled and tells you which limit was hit. For the full comparison of what each platform supports, see What Works on Which Platform.

How to connect Hashnode

  1. Your blog needs Hashnode's Pro plan. Since May 2026 Hashnode charges for API access, and without it connecting and posting fail.
  2. On Hashnode open Account settings, then Developer, click Generate New Token, and copy the token.
  3. In LazyRelay, open the Social Platforms tab and click the Hashnode tile.
  4. Paste the personal access token. If you have more than one blog, also enter the blog address, for example yourname.hashnode.dev.
  5. Click Connect.

How Proof-of-Publish works on Hashnode

LazyRelay reads the article back from Hashnode and requires that it has a public address and a publish time that has already passed. It then requests that address the way an ordinary visitor would, with no token, and requires a successful answer from the article's own page. A draft is checked to exist and then reported as saved as a draft, never as confirmed live.

Want the general idea? Read Does Your Post Actually Publish?

Limits and things to know

Schedule to Hashnode and know it actually went live.

See plans and get started free

Frequently asked questions

Do I need a paid Hashnode plan?

Yes. Since May 2026 Hashnode charges for API access, so your blog must be on Hashnode's Pro plan for LazyRelay to connect and post.

Can I post to a specific blog if I have several?

Yes. When you connect, enter the blog address, for example yourname.hashnode.dev. You only need it if you have more than one blog.

Can I save a Hashnode article as a draft?

Yes. A draft is saved on Hashnode and reported as saved as a draft. It is never marked confirmed live.

How do I know my Hashnode article is really live?

LazyRelay reads the article back, requires a public address and a publish time that has passed, then requests that address with no token and requires a successful answer.

Figures on this page come from LazyRelay's platform rules, checked on 2026-09-30. Sources: hashnode.com/changelog/2026-05-13-graphql-api-paid-access. Anything marked not verified has no published source.

Schedule to other platforms: Facebook · Instagram · TikTok · Pinterest · YouTube · LinkedIn · Threads · Mastodon · Bluesky · Telegram · Discord · Tumblr · WordPress · dev.to · Lemmy · Slack