Back to Home
CurioVendingMachine_1 logo

CurioVendingMachine_1

vending-machine
0x1d3c5728b682...b4170c4d543b
Spurious DragonSource VerifiedEdit this contract
Deployed May 9, 2017 (9 years ago)Block 3,678,578

Curio Cards vending machine for Card #1 (Apples).

Spurious Dragon EraVerified Source

Historical Significance

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

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,578
Deployment Date
May 9, 2017, 06:01 PM
Code Size
621.0 B
Transactions by Year
201725
202115

Description

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