Content pfp
Content
@
0 reply
20 recasts
20 reactions

Ejiaku pfp
Ejiaku
@benny2nv4eva
Sybils are cooked on union build 🚨 I noticed some new commits on Union GitHub a few hours ago, so I delved deeper to see what it was about, and this is what I found 🤯😱 The code authenticates User Id on the Union dashboard using several functions Let’s talk about the authentication functionsšŸ‘‡ āœ…hasProviderLinked(user, provider) Checks if the given user has a specific OAuth provider (like Google, GitHub) linked. āœ…getProviderId(user, provider) Returns a boolean indicating whether the user is connected to the specified auth provider. šŸ” Device Fingerprinting Function This function creates a unique device fingerprint hash based on the client’s device/browser environment. It gathers: āœ…Basic Info • userAgent, language, platform • cookieEnabled, screen resolution, color depth • timezone, CPU cores, memory, touch support āœ…Canvas Fingerprint • A subtle but unique fingerprint since rendering differs across devices.
11 replies
15 recasts
65 reactions

Ejiaku pfp
Ejiaku
@benny2nv4eva
āœ…WebGL Fingerprint • Extracts the GPU renderer name from the WEBGL_debug_renderer_info extension. āœ…Audio Fingerprint • Uses AudioContext sample rate, latency, and state. āœ…Font Fingerprint • Tests if standard fonts (Arial, Times, Courier, etc.) are supported. Finally, it joins all collected components into a string and returns an effect that resolves to a device fingerprint string. TL;DR: The code is used for device recognition and sybil detection. TL;DR of the TL;DR: Union testers who used bots to run transactions on the dashboard will be detected with the canvas and webGL fingerprint While, users with multiple union dashboards on same device will be detected using the fingerprint string assigned to the UIDs. To be safe and avoid getting flagged as Sybil āœ…Don’t create multiple accounts on Union āœ…Implement a 2FA using a phone number on all your linked accounts āœ…Don’t use bots/script to push transfers on Union
1 reply
0 recast
10 reactions

Seven’s_a_girl pfp
Seven’s_a_girl
@big7even
This is impressive, thank you for this!
1 reply
0 recast
2 reactions

John Leslie pfp
John Leslie
@johnleslie
Thanks for sharing this
0 reply
0 recast
2 reactions

zatweirdaj.base.ethšŸ–¤šŸ¤šŸ–¤ pfp
zatweirdaj.base.ethšŸ–¤šŸ¤šŸ–¤
@zatweirdaj
I can't do it on my phone🄲😭
0 reply
0 recast
1 reaction

Topboy (Shege arc) pfp
Topboy (Shege arc)
@belovedthegr8
This is informative
0 reply
0 recast
0 reaction

NCSamuel pfp
NCSamuel
@samsuccess
Union transaction is annoying
0 reply
0 recast
0 reaction

Ikechukwu  pfp
Ikechukwu
@paragonn
I left Union
0 reply
0 recast
0 reaction