Nudl FAQs
Welcome to the Nudl FAQ Section
Nudl helps you reward your community accurately, timely and with minimal effort.
It allows you to collect wallet addresses from your Discord server users, match them with reward data, and generate transaction files that can be executed onchain. Whether you're running an airdrop, distributing rewards, or handling payouts, Nudl streamlines the entire process, from data collection to transaction preparation, eliminating errors and significantly reducing manual work. The only room for mistakes is in the input you provide; Nudl takes care of the rest.
Nudl is completely free to use—no fees, no hidden charges.
You can collect, save and link wallet addresses, prepare payments, and manage distributions for free. Just connect your data and start simplifying your payout process.
Want to support Nudl? Use the optional donation_amount field in your payout commands. It helps us maintain the infrastructure and keep improving the tool. The amount you enter will be added automatically to the transfer file, using the same token as the payout. Donation wallet: 0x18f89f1cd153644e3ef6e70894c0673f7feb46e9
Nudl currently lives on Discord, where it’s already helping communities streamline their payouts. We’re planning to expand to other platforms soon, including Farcaster, Telegram, and more, so stay tuned!
You can download Nudl: here (coming soon)
We are currently invitation-only beta testing. Interested? Sign up here:
By default, Nudl has access to all channels and is available to all users. If you'd like to restrict this, go to:
Server Settings → Integrations → Bots and Apps → Manage → Command Permissions
There, you can limit Nudl’s use to specific channels, roles, or members.
Please note: Only Discord admins can run Nudl admin commands.
Next, make sure Nudl is added to the channels where you plan to use it. In each channel’s permissions, grant Nudl “View Channel” access so it can function properly.
See the full Installation Guide.
Here’s a quick overview of the steps. For full instructions, see the Nudl Guide
- Prepare your payout data
- Gather token amounts for each recipient.
- Export and edit eligible users file
- Download the file from Nudl: /admin_list_addresses
- Add the corresponding token reward values.
- You need two columns:
- column 1: any of the Discord identifiers (e.g. Discord ID), and
- column 2: the reward values.
- Generate your payment file
- Run one of the following commands to prepare your payout for Safe or Disperse/Smol:
- /admin_safe_payout or
- /admin_disperse_payout
- Paste data from the eligible users file into the "Paste CSV Data" field.
- Optional: open the file using a text editor e.g. Notebook++ to copy data more easily.
- Generate the output file and upload to your payment platform.
- Run one of the following commands to prepare your payout for Safe or Disperse/Smol:
- Upload the file to your payment platform
- Safe, Disperse, Smol, etc.
- Review and execute the transaction
-
- JSON (created using /admin_safe_payout): Safe-based platforms (e.g., Onchainden.com) support our JSON file format. Our CSV files are currently not supported.
- CSV (created using /admin_disperse_payout):
The format we use (
wallet address, value) is a widely accepted standard.
-
- Uploads without issue
- Uploads, but includes the header row as a transaction → In this case, simply delete the header row from the transaction list generated on the platform.
- Fails due to header mismatch → Some platforms require an specific column header format. If that is the case, replace Nudl’s CSV header with the one specified by that platform, usually found in their sample template.
Your data is treated with care and kept private. Nudl does not sell or share your data with third parties.
We apply appropriate security measures to protect the information you submit, such as wallet addresses or Discord IDs, and limit access to only what’s needed to make Nudl work for you.
To improve Nudl, we may analyze transaction flows and usage patterns internally and create aggregated, anonymized statistics, but never in a way that could identify you personally.
Today, Nudl runs on a centralized system, but we’re working toward a more decentralized and permissionless future where you have even more control and transparency.
Yes, and we’ve designed it so you don’t have to. Nudl doesn’t move any funds on your behalf. You’re always in control, and everything is fully transparent: wallet addresses are listed clearly, and all transactions happen through trusted platforms like Safe, Disperse, or Smol.
Plus, Nudl’s code is open-source. So if you're curious (or cautious), you can check it out on GitHub. No black boxes here.
Nudl is not a replacement for your campaign platform. It is the tool that lets you actually pay people easily and onchain, without technical debt.
1. Most reward platforms are closed ecosystems
- Think of tools like Zealy, Layer3, Crew3, Galxe, or QuestN.
- They often use in-app point systems or proprietary token tracking.
- Exporting data or doing real onchain payments usually requires:
- Manual steps
- Integration lock-in
- Or isn’t possible at all
➡️ Nudl works with any token on any EVM chain, and lets users keep custody.
That’s a huge advantage for people who want to move outside the walled gardens.
2. Nudl is not a campaign platform. It is a wallet identity + payout infrastructure layer
Most existing tools:
- Are focused on campaigns, quests, and growth funnels.
- Are hard to customize, especially for community-native workflows.
- Often require teams to:
- Use their frontend
- Accept limited branding
- Accept their point logic
Nudl:
- Is Discord-native, focused on community admins.
- Decouples reward logic from distribution. Use your own logic, just plug Nudl in for the delivery.
- Works like infrastructure: simple commands, wallet linkage, export file, done.
3. Nudl lowers the bar for non-devs
Most other tools:
- Require you to understand how to use their backend/admin interface
- Have opinionated systems
- Can be confusing if you just want to “send people tokens”
Nudl:
- Uses Discord as the interface
- Wallet linking is 1-time and persistent
- Anyone with permission can trigger a payout generation, without needing scripts
➡️ No technical knowledge needed, but devs can still use it if they want.
4. Nudl is composable and doesn't control the logic
Other platforms bundle:
- The reward mechanism
- The logic for who gets what
- The points/token system
- The payment system
Nudl:
- Lets you handle your own logic,e.g., “everyone in this role gets 20 tokens”
- Focuses only on identity linkage and payment prep
- You can integrate it into your stack (i.e., analytics + points + Nudl for final distribution)
➡️ That makes it a much better fit for:
- DAO tooling
- Internal reward workflows
- Custom Discord bots that want payout infra
- DAOs who want real token payments, not point dashboards
- Community leads who want to keep rewards in their own ecosystem
- Teams who already have a logic or metric layer, and need something to actually pay people
- Anyone who is tired of handling patchy spreadsheets and copy-pasting wallet addresses
1. JSON (created using /admin_safe_payout): Safe-based platforms (e.g., Onchainden.com) support our JSON file format. Our CSV files are currently not supported.
2. CSV (created using /admin_disperse_payout):
The format we use (wallet address, value) is a widely accepted standard.
- Uploads without issue
- Uploads, but includes the header row as a transaction → In this case, simply delete the header row from the transaction list generated on the platform.
- Fails due to header mismatch → Some platforms require an specific column header format. If that is the case, replace Nudl’s CSV header with the one specified by that platform, usually found in their sample template.