Back to Home
CurioVendingMachine_30 logo

CurioVendingMachine_30

vending-machine
0x338c6fbceff5...6da03bb57389
Spurious DragonSource VerifiedEdit this contract
Deployed August 23, 2017 (8 years ago)Block 4,193,425

Curio Cards vending machine for Card #30 (Eclipse).

Spurious Dragon EraVerified Source

Historical Significance

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

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
4,193,425
Deployment Date
Aug 23, 2017, 07:44 AM
Code Size
858.0 B
Transactions by Year
201711
20182
2021102

Description

This contract is an original Curio Cards sale/vending machine deployed by Rhett Creighton (@rhett_creighton). It references token 0x7f5b230dc580d1e67df6ed30dee82684dd113d1f (Card #30 (Eclipse)). 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.8+

Curio Cards v0.4.8 (opt OFF) vending machine (2017). Compiled with solc v0.4.8 (opt OFF), optimizer OFF. 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

Opcodes858
Unique Opcodes110
Jump Instructions41
Storage Operations19

External Links

Related contracts