Back to Home
CurioVendingMachine_2 logo

CurioVendingMachine_2

vending-machine
0xefe7b3f041c5...e3a2afc217c5
Spurious DragonSource VerifiedEdit this contract
Deployed May 9, 2017 (9 years ago)Block 3,678,583

Curio Cards vending machine for Card #2 (Nuts).

Spurious Dragon EraVerified Source

Historical Significance

This sale contract is part of the original Curio Cards primary-sale infrastructure for Card #2 (Nuts).

Context

Curio Cards used separate sale contracts to distribute fixed-supply art tokens from the 2017 collection. Collectors bought cards by sending ETH directly to these sale contracts, which then delivered the corresponding card tokens from the vending machine inventory. Rhett Creighton (@rhett_creighton) is Curio Cards co-founder and Solidity developer.

Token Information
Logo
Token logo
via RPC
Key Facts
Deployer
Rhett Creighton(0x3cc442...d84d66)
Deployment Block
3,678,583
Deployment Date
May 9, 2017, 06:03 PM
Code Size
621.0 B
Transactions by Year
201715
20213

Description

This contract is an original Curio Cards sale/vending machine deployed by Rhett Creighton (@rhett_creighton). It references token 0xe9a6a26598b05db855483ff5ecc5f1d0c81140c8 (Card #2 (Nuts)). The runtime includes sale functions such as available(), price(), amountRaised(), claimFunding(), and ERC-20 transferFrom integration.

Source Verified

SolidityNear-exact bytecode match
Compiler: v0.4.7+

Curio Cards v0.4.7 (opt ON) vending machine (2017). Compiled with solc v0.4.7 (opt ON), optimizer ON. All executable runtime bytecode matches on-chain byte-for-byte; only the trailing bzzr0 metadata/swarm hash differs (original source-file text not recovered) -> near_exact_match. Same reconstructed source as the rest of the Curio vending-machine family; ABI/function names (available, amountRaised, CloseVending, price, claimFunding) recovered from curiocards.github.io/js/vending.js. The card families differ only in compiler version/optimizer and constructor args.

Heuristic Analysis

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

Detected Type: vending-machine

Bytecode Overview

Opcodes621
Unique Opcodes106
Jump Instructions41
Storage Operations19

External Links

Related contracts