last updated · 2026-05-11

Quickstart · 5 minutes

Connect LinkedIn, configure scope, start earning $15/mo. This page covers the lender side end-to-end. Wire webhooks if you want push; otherwise the dashboard is enough.

Prerequisites

You need three things:

  • A Classic LinkedIn account at least 180 days old with an SSI ≥ 20.
  • A Wise account in one of our 71 supported payout countries.
  • Five spare minutes. Onboarding is four steps; we do not collect anything we do not need.
current network · 2026-05-11

8,442 nodes online · median uptime 97.8% · next payout cycle settles 2026-05-25. Joining today, your first partial-month payout is prorated from the date your node first reports green.

1. Connect your LinkedIn

Sign in with your LinkedIn email and password through our connect flow. Credentials are encrypted; we use them only to establish a scoped, read-only session on your behalf. If LinkedIn sends a verification code (2FA), complete it in the prompt. The session is tied to a single device fingerprint and refreshes itself — you do not need to sign in again for normal operation.

POST/v1/lender/connectview scope ›
scope · read-only
# what the node is allowed to do+ ALLOW profile.read.public # names, titles, companies+ ALLOW company.read.public # size, industry, geo+ ALLOW search.run.rate_limited # ≤ 40 / hour, human-pace - DENY profile.write # never edit your profile- DENY message.send # never message anyone- DENY connection.invite # never send invites- DENY reaction.write # no likes, no comments

2. Configure scope & pace

Three presets, one custom mode. Pace controls how often your node is queried — slower is safer for your LinkedIn account, faster ranks you higher in assignment. All three presets stay inside what LinkedIn rate-limits a human user to.

Preset comparison

presetqueries/hrpacedescription
conservative8 / hrslowLowest footprint. Recommended for accounts under one year old, or if you use LinkedIn heavily yourself.
standard20 / hrdefaultWhat most lenders run. Safe across account ages above 180 days.
max40 / hrfastHighest assignment priority. Only on accounts ≥ 2 years with SSI ≥ 40.
custom1–40 / hrtuneSet your own ceiling and quiet hours. Useful in sensitive roles or geographies.

3. Add a payout webhook (optional)

Most lenders watch the dashboard. If you want push notifications — Slack, Discord, or your own ledger — wire a webhook. We sign every delivery and retry for 24 hours.

node.js
import express from "express";
import crypto from "crypto";

const app = express();
app.use(express.raw({ type: "application/json" }));

app.post("/xl/payout", (req, res) => {
  const sig = req.header("X-Xlinked-Signature");
  const hmac = crypto.createHmac("sha256", process.env.XL_WEBHOOK_SECRET);
  const dig = hmac.update(req.body).digest("hex");

  if (sig !== dig) return res.status(401).end();

  // evt.type === "payout.settled"
  // evt.data.amount_usd, evt.data.period, evt.data.tx_ref

  res.status(200).end();
});
⚠ a note on the LinkedIn ToS

Lenders on the xlinked network operate in a zone LinkedIn does not officially endorse. We designed the footprint to be read-only, rate-limited, and scoped — but we are not naive. See our honest answer before going further.

Next steps