Product Hunt logo dark
  • Launches
    Coming soon
    Upcoming launches to watch
    Launch archive
    Most-loved launches by the community
    Launch Guide
    Checklists and pro tips for launching
  • Products
  • News
    Newsletter
    The best of Product Hunt, every day
    Stories
    Tech news, interviews, and tips from makers
    Changelog
    New Product Hunt features and releases
  • Forums
    Forums
    Ask questions, find support, and connect
    Streaks
    The most active community members
    Events
    Meet others online and in-person
  • Advertise
Subscribe
Sign in
Subscribe
Sign in
Pragma

Pragma

The home base for Ethereum developers.

2 followers

The home base for Ethereum developers.

2 followers

Visit website
Pragma is a platform for building Ethereum contracts. We're just getting started by publishing our event logging tool while we build the next set of features.
  • Overview
  • Launches1
  • Reviews
  • Alternatives
  • Team
  • Awards
  • More
Company Info
withpragma.com
Pragma Info
Launched in 2018View 1 launch
Forum
p/pragma
  • Blog
  • •
  • Newsletter
  • •
  • Questions
  • •
  • Forums
  • •
  • Product Categories
  • •
  • Apps
  • •
  • About
  • •
  • FAQ
  • •
  • Terms
  • •
  • Privacy and Cookies
  • •
  • X.com
  • •
  • Facebook
  • •
  • Instagram
  • •
  • LinkedIn
  • •
  • YouTube
  • •
  • Advertise
© 2025 Product Hunt
SocialX

Similar Products

District0x
Framework to build your next Dapp.
Settle
Settle
Intuitive OS for Decentralized Finance on Ethereum
Pragma gallery image
Launch tags:
Developer Tools•Web3
Launch Team
Marcus MolchanyJohn Palmer

What do you think? …

Abadesi
Abadesi
Hustle Crew Academy

Hustle Crew Academy

Thanks for hunting! @john_c_palmer @molchanimal what is your grand vision with this platform?
Report
7yr ago
John Palmer
John Palmer
PartyBid

PartyBid

Maker
@molchanimal @abadesi Hey Abadesi, A couple months ago, Marcus and I created a game called Hash Heroes and launched it here on Product Hunt. That was our first time building something on Ethereum, and we thought the developer experience was pretty rough. A lot of the tools in the space are very young, and they’re spread out across several different places. Our main goal here is to make smart contracts much more accessible to developers, by building a toolset that mirrors what they (and we) are used to. We’re launching this event logging tool right now because it’s something we really needed when building our last project, but there is lots more to come over the next few months.
Report
7yr ago
Joe Ringenberg
Joe Ringenberg
Wistia

Wistia

@john_c_palmer 👋 Excited to hear about this! What are some of the other tools on the horizon? Do you see Pragma as a suite of tools, one project in a larger group, or a tool with ever-expanding functionality?
Report
7yr ago
John Palmer
John Palmer
PartyBid

PartyBid

Maker
@jringenberg This will be a suite of tools, mostly in the browser for the foreseeable future. I think all of these tools get more valuable when packaged together. For example, the next think we're working on is easy contract deployment from the browser, combined with version management. When you can see all the contracts you care about in one place, and then just click a button to go see the event logs, the logging tool gets more valuable.
Report
7yr ago
Josh Petty
Josh Petty
Coindex

Coindex

Great work once again by Marcus and team!
Report
7yr ago
Marcus Molchany
Marcus Molchany
Hexel

Hexel

Maker
@jashpetty Thanks Josh! Let us know if you have feedback about the logging tool or any future features.
Report
7yr ago
Comic-CONnor
Comic-CONnor
Love it! @john_c_palmer does Pragma use MetaMask's injected web3 element for the event logging tool, or is Pragma hosting their own node for this purpose? I don't seem to be receiving any events in the logger, which I suspect is because MetaMask uses Infura (which currently disables watching events).
Report
7yr ago
John Palmer
John Palmer
PartyBid

PartyBid

Maker
@connorgutman Right now we're using MetaMask's injected web3, but you should be seeing logs. We don't watch, but rather poll at intervals to get the latest events. Are you connected to the right network? Please shoot a message to support@withpragma.com if you continue having issues, and I'll help you out.
Report
7yr ago
Comic-CONnor
Comic-CONnor
@withpragma @john_c_palmer Cool approach! I seem to have fixed the problem by switching metamask to a testnet and then back to the mainnet, which for some reason fixed everything. Most likely a weird bug on my end. 🎉
Report
7yr ago
John Palmer
John Palmer
PartyBid

PartyBid

Maker
@withpragma @connorgutman That's actually a pretty common fix to this kind of thing. I think MetaMask just has some weird behavior sometimes. Hope you like the product!
Report
7yr ago
AWS Builder Center
AWS Builder Center — Learn, build, and connect with builders in the AWS community
Learn, build, and connect with builders in the AWS community
Promoted

Do you use Pragma?

Pros
Cons
Reviews
Helpful
Review Pragma?Be the first to review Pragma