Sitemap

Enso build

3 min readJun 4, 2025

--

Hello everyone ..

Press enter or click to view image in full size

By [0xeniki]

DeFi has grown from a niche experiment into a sprawling, multi-chain economy — but building for it is still painfully complex. Developers are forced to navigate fragmented protocols, write boilerplate contracts, and build infrastructure from scratch just to get basic workflows live.

EnsoBuild is changing that.

It’s a modular, developer-first framework for building and composing advanced DeFi workflows — without reinventing the wheel. Backed by a growing set of open-source tools and smart contracts, EnsoBuild helps you integrate DeFi logic into your app with less friction, faster iteration, and production-grade flexibility.

🔧 What is EnsoBuild?

At its core, EnsoBuild is an open ecosystem of tools that help developers:

  • Build composable DeFi transactions
  • Abstract away on-chain complexity
  • Simulate, preview, and deploy workflows safely
  • Use and create Shortcuts — reusable DeFi actions

Whether you’re creating a custom wallet UX, an automation bot, or a cross-chain bridge UI, EnsoBuild gives you tools to move quickly while staying safe and scalable.

🧱 Key Components of EnsoBuild

1. 🔲 Shortcuts Widget (React)

A plug-and-play UI component for interacting with DeFi workflows.

The Shortcuts Widget is a fully embeddable frontend component written in React. It enables your users to trigger DeFi actions — swaps, deposits, cross-chain bridges — through a simple, branded UI that you can customize and integrate in minutes.

➡️ GitHub: shortcuts-widget

2. 🧠 Shortcuts Client Contracts (Solidity)

Wallet contracts that execute reusable DeFi logic.

These contracts allow users to deploy smart wallets capable of executing Shortcuts — preconfigured DeFi flows. Contracts are built using beacon proxies, meaning every deployed wallet can be upgraded and managed without redeploying user code.

➡️ GitHub: shortcuts-contracts

3. 🧪 Temper: Transaction Simulator

Simulate Ethereum transactions in real time before pushing on-chain.

Temper is an HTTP-based EVM simulation engine. Use it to test transactions, inspect expected state changes, or preview outcomes before hitting mainnet. Perfect for dApps, audits, and bots.

Get Nipulh’s stories in your inbox

Join Medium for free to get updates from this writer.

➡️ GitHub: temper

4. 🌐 Enso Plugin

Optimal routing across 180+ DeFi protocols.

This plugin allows you to fetch the best routes between tokens using Enso’s APIs, including support for actions like swap, deposit, redeem, and withdraw. It acts as a programmable logic layer over many existing DeFi protocols.

➡️ GitHub: eliza-enso-plugin

✂️ What Are “Shortcuts”?

One of the most powerful concepts in the Enso ecosystem is the Shortcut.

Think of a Shortcut as a “modular DeFi macro” — a reusable action like “swap ETH → USDC then stake in Aave” that can be saved, shared, and reused.

Developers or power users can create Shortcuts by composing lower-level actions (like token swaps or bridging), then bundle them into a single executable function.

This model unlocks powerful use cases:

  • Onboarding flows with one-click deposits
  • Automation tools for portfolio rebalancing
  • Managed vaults or protocol interactions for end-users

Shortcuts can be executed by wallets using the Client Contracts, or triggered from frontends using the Shortcuts Widget.

🧰 Why Use EnsoBuild?

Here’s what you get out-of-the-box:

✅ Faster go-to-market
✅ Less Solidity boilerplate
✅ Pluggable frontends
✅ Upgradeable smart wallet infra
✅ Open-source tools for simulating and routing DeFi logic
✅ A flexible Shortcut system that grows with your users

🛠️ Get Started

  1. Explore the code: github.com/EnsoBuild
  2. Try the widget locally in your app
  3. Build or integrate your own Shortcuts
  4. Simulate before you deploy using Temper
  5. Route intelligently across protocols using the plugin

🧬 Final Thoughts

The future of DeFi development is modular, composable, and smart — and EnsoBuild is already building it.

Whether you’re a solo dev, a DeFi protocol, or a product team shipping wallet infrastructure, EnsoBuild gives you the tools to move faster with less risk and more power.

Follow me for more deep dives into modular DeFi systems, Web3 dev stacks, and the next generation of on-chain UX.
Questions or feedback? Drop them in the comments or reach out via DMs!

--

--