What is
A digital bearer instrument on blockchain that encodes not just a payment obligation, but conditions under which it can be redeemed — a Note with an acceptance predicate.
A Programmable IOU is a payment commitment where the redemption conditions are encoded in the instrument itself, not managed off-chain. On Ergo, this is implemented as a Note box with an acceptance predicate in its spending script. Unlike a traditional IOU (a promise to pay), a Programmable IOU is enforced by the blockchain — the issuer cannot refuse redemption if conditions are met, and the holder cannot redeem until conditions are satisfied. This primitive is fundamental to agent economy applications where payments must be contingent on verifiable task completion.
Common questions about this topic
This is not financial advice. Ergo has strong fundamentals: fair launch (no VC dump risk), innovative technology (eUTXO, Sigma Protocols, NiPoPoWs), active development, and a cypherpunk ethos. It's a smaller market cap project with higher risk/reward than established chains. Research thoroughly, understand the technology, and never invest more than you can afford to lose.
Start by getting a wallet (Nautilus for browser, Terminus for mobile). Back up your seed phrase securely offline. Get some ERG from a current exchange or verified venue, then make a small test transaction. After that, explore NFTs, mining, DeFi references, or the developer stack if you're a builder.
Providing liquidity on Ergo depends on the current active DEX or AMM venue. In general, you deposit equal value of two assets into a pool, receive LP tokens representing your share, and earn a portion of trading fees. Spectrum Finance is historical/frozen since February 2024, so verify the active venue, contracts, liquidity depth, and withdrawal process before depositing funds.
Ergo supports a broad ecosystem: use SigmaUSD, explore historical and current DeFi references, mix transactions with ErgoMixer where lawful, collect NFTs, mine with GPUs, bridge to other chains via Rosen, and build dApps with ErgoScript. Always verify current project status before sending funds to a third-party app.