Skip to main content

Nostr Assets Protocol

Nostr Assets Protocol (now rebranded as Lnfi Network) brings Taproot Assets and native Bitcoin payments into the Nostr ecosystem, using your Nostr account as a wallet.

Overview​

Nostr Assets Protocol:

  • Wraps Taproot Assets for Nostr
  • Uses npub as wallet address
  • Enables social asset discovery
  • Supports Lightning transfers

Key Features​

Npub as Wallet​

Your Nostr public key becomes your asset wallet:

npub1abc... → Can hold Taproot Assets
→ Can receive transfers
→ Can send to other npubs

No separate wallet address needed.

Chat-to-Trade​

Natural language interaction:

  • Request assets via DM
  • Trade through conversation
  • No complex interfaces

Gas-Free Transactions​

Since Nostr is off-chain:

  • No blockchain fees for messages
  • Only Lightning fees for settlement
  • Faster user experience

Architecture​

How It Works​

Asset Issuance​

  1. Creator defines asset parameters
  2. Committed via Taproot Assets
  3. Announced on Nostr
  4. Discoverable by followers

Transfers​

Alice (npub1...) wants to send 100 tokens to Bob (npub2...)

1. Alice creates transfer request
2. Protocol routes via Lightning
3. Bob receives to his npub
4. Both wallets update

Trading​

Peer-to-peer trading via Nostr:

  1. Alice posts: "Selling 1000 $TOKEN for 10,000 sats"
  2. Bob replies to accept
  3. Atomic swap executes
  4. Both receive their assets

Supported Assets​

Current​

  • Taproot Assets (fungible tokens)
  • Custom-issued tokens
  • Test assets for development

Planned​

  • NFTs
  • Stablecoins
  • Cross-chain bridged assets

Integration​

For Wallet Developers​

// Conceptual example
import { NostrAssetsWallet } from 'nostr-assets-sdk';

const wallet = new NostrAssetsWallet({
nostrPubkey: userNpub,
lightningNode: lndConnection
});

// Check balance
const balance = await wallet.getBalance('ASSET_ID');

// Send assets
await wallet.send({
recipient: recipientNpub,
assetId: 'ASSET_ID',
amount: 100
});

For Users​

  1. Use compatible wallet/client
  2. Connect Lightning (for settlement)
  3. Receive assets to your npub
  4. Trade via Nostr interface

Lnfi Network​

The protocol has rebranded to Lnfi Network with expanded scope:

LightningFi Vision​

  • Full financialization layer
  • Staking and locking
  • Fundraising tools
  • Advanced trading

Components​

ComponentPurpose
Lnfi AssetsTaproot Asset management
Lnfi TradeDecentralized exchange
Lnfi StakeToken staking
Lnfi FundCrowdfunding

Current Status​

What's Live​

  • Basic asset transfers
  • Taproot Assets testnet
  • Nostr integration

In Development​

  • Mainnet production
  • Advanced trading
  • Mobile apps
  • More asset types

Considerations​

Trust Model​

  • Assets backed by Taproot Assets
  • Lightning for settlement
  • Nostr for communication only

Risks​

  • Protocol is new/evolving
  • Ecosystem still maturing
  • Regulatory considerations

Best Practices​

  • Start with small amounts
  • Use testnet first
  • Understand asset fundamentals
  • Keep keys secure

Resources​


Early Stage

Nostr Assets Protocol / Lnfi Network is in active development. Features and APIs may change. Use appropriate caution.