Nudl FAQs
Welcome to the Nudl FAQ Section
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.
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
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.
- 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
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.
1. Uploads without issue
2.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.
3.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.
Please note: The JSON file generated by Nudl is customized specifically for Safe and, as far as we know, is not compatible with other platforms in its current form.Nudl isn’t tied to a specific wallet type. It is designed to work across multiple payment distribution tools, giving you the flexibility to support different user needs and transaction workflows efficiently.
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.
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.
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
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
- 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”
- Uses Discord as the interface
- Wallet linking is 1-time and persistent
- Anyone with permission can trigger a payout generation, without needing scripts
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
- 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)
- 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