Back to Home
CurioVendingMachine_9 logo

CurioVendingMachine_9

vending-machine
0x635cca1be68d...2fff83165827
Spurious DragonSource VerifiedEdit this contract
Deployed May 23, 2017 (9 years ago)Block 3,756,784

Curio Cards vending machine for Card #9 (Book).

Spurious Dragon EraVerified Source

Historical Significance

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

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,756,784
Deployment Date
May 23, 2017, 11:23 PM
Code Size
858.0 B
Transactions by Year
201719
2021150

Description

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