Invite

Redeem referral link

Changed on

Redeem a referral link. The signature field must be an EIP-191 personal_sign over the message: "This signature verifies that I own the associated account and intend on redeeming referral link {slug} to access RISEx" where {slug} is the link slug exactly as it appears in the URL. Errors: InvalidArgument for self-redemption or bad signature, AlreadyExists if the visitor already has access, NotFound if the slug does not exist.

post/v1/invite/referral-link/{slug}/redeem

Request

Path parameters

slugstring required

Request body

addressstring

Visitor wallet address.

signaturestring

EIP-191 personal_sign signature over the redeem-intent message.

Response

A successful response.

inviter_addressstring

Hex address of the link owner (the new account's invited_by).

codestring

Synthetic attribution identifier recorded for this signup (not a consumable invite code — the owner's pool is never touched). Returned for FE display.

deposit_deadlinestring int64

Visitor's 7-day deposit deadline (unix nanos). After this time without activation, the new account auto-expires and the visitor must redeem again. Matches the direct-code redemption flow.

Changes