Ethereum On Ruby
summary
A Ruby implementation of Ethereum used by Cryptape powers a test and deployment stack that compiles Solidity, runs bytecode on a Ruby VM no mining, instant VM tests, and extracts ABIs into Ruby contract objects. The suite includes a full EVM and modules for blocks, transactions, keys and addresses, utilities for signing JSON‑RPC transactions, and language support for Solidity and Serpent. Tests use named accounts like Alice Bob Carol and console logging/events for debugging, and the Ruby client and tooling are presented as working tools used by the Ethfans community.
AI-written summary · about
chapters (12)
- 0:00Ethereum on Ruby intro
- 1:04Speaker and Ruby Serum
- 2:58Ruby features for Ethereum
- 4:08Generate smart contract tests
- 5:15Testing tools and interactions
- 7:05Smart contract test example
- 8:57Instant feedback benefits
- 10:00Debugging with logs and events
- 11:25Ruby Serum testing framework
- 12:28Ruby Serum full EVM
- 13:15Ruby Serum modules and utilities
- 14:01Ruby Ethereum clients
related talks
29mA Rails Developer’s Guide To The Ruby VM
52mRuby: Where Are You Going?
30mRuby Archaeology
01h 01mBlockchain, Smart Contracts, and Ethereum
03h 23mEthereum and Javascript - what's the big deal?
01h 03mStrengthening the Ruby Ecosystem Part II: Merb
33mRails is Just Ruby
40mDeveloping Distributed Apps on the Ethereum Blockchain
