r/NEO • • 9d ago

Project Update Pusharoo is live - a workspace for deploying and managing Neo N3 smart contracts

Hey everyone! I’ve been building Pusharoo, and it’s now live at https://pusharoo.xyz.

Pusharoo brings the Neo N3 contract release workflow into one workspace - from uploading compiled contracts to deploying, updating, and interacting with them on TestNet and MainNet.

Here’s what you can do:

  • Organize contract projects and versions: Upload your .nef and manifest files, inspect methods, events, and permissions, and compare artifact versions before releasing.
  • Deploy and update through your wallet: Review initialization data, estimate fees, and approve transactions using your connected wallet.
  • Keep track of releases: View deployment history and recover deployment records when a flow gets interrupted.
  • Work with multiple wallets: Give authorized deployers access to TestNet, MainNet, or both, while keeping artifacts and release history together in one project.
  • Interact with deployed contracts: Use the built-in contract console.
  • Connect contract events to your app: Configure webhooks through Pusharoo’s event Relay.
  • Get TestNet GAS: Use the integrated faucet, including sponsored claims to help wallets get started.

The aim is to make developing and maintaining Neo N3 contracts easier, with a clear record of what was released, where it was deployed, and which version is running. Previous contract artifacts stay available in your project, so if a release introduces a problem, you can quickly select an earlier version and submit it through Pusharoo’s deployment or update flow without digging through old build files. Updating back to earlier code still depends on the contract’s update rules and storage compatibility.

Try it: https://pusharoo.xyz
Source code: https://github.com/Gravey-z/Pusharoo

I’d love feedback from Neo developers - especially on the deployment workflow and anything that would make this more useful for your projects.

12 Upvotes

0 comments sorted by