Back to Home

BlockSwap Wrapped Golem Network Token(BSGNT)

Token
0x5656913c2a59...bfe250966aa1
Spurious DragonContract #36KSource VerifiedEdit this contract
Deployed March 30, 2017 (9 years ago)Block 3,443,725

A second, independent Golem Network Token wrapper deployed in March 2017 by the BlockSwap project.

Spurious Dragon EraVerified Source

Historical Significance

The existence of two separate GNT wrappers, five months apart and from different deployers, shows the gap in the original token was widely felt rather than a single project's inconvenience. It also illustrates a recurring hazard of the wrapper pattern: because anyone can deploy one, a single underlying asset can end up with several incompatible wrapped representations, splitting liquidity between them.

Context

By early 2017 the first generation of Ethereum token contracts was meeting a second generation of infrastructure that assumed full ERC-20 compliance. Tokens written before that assumption hardened, Golem's among them, needed an adapter. BlockSwap was one of several efforts at the time to make older tokens tradeable through contract-based venues.

Token Information
Token Name
BlockSwap Wrapped Golem Network Token
Symbol
BSGNT
Decimals
18
Key Facts
Deployment Block
3,443,725
Deployment Date
Mar 30, 2017, 08:31 AM
Code Size
1.7 KB
Gas at Deploy
534,727

Description

BlockSwap Wrapped Golem Network Token (BSGNT) was deployed on 30 March 2017 and wraps the same Golem Network Token as the earlier GNTW contract. Its verified source references the Golem token address directly.

It solves the same problem: GNT provides transfer and balanceOf but no approve, transferFrom or allowance, so it cannot be moved by another contract on a holder's behalf. BSGNT issues a compliant ERC-20 claim against deposited GNT so the balance can be used with contracts that expect the full standard.

Source Verified

Etherscan verified
Heuristic Analysis

The following characteristics were detected through bytecode analysis and may not be accurate.

Detected Type: Token
Has ERC-20-like patterns

Bytecode Overview

Opcodes1,755
Unique Opcodes149
Jump Instructions92
Storage Operations19

External Links

Related contracts