NEAR Testnet Faucet

Free NEAR Testnet Tokens for Smart Contracts, dApps, and Wallet Testing

No login • No balance • Instant claim

Loading stats...

Funding a NEAR Account for Contract Testing

  • Each account can claim NEAR Testnet tokens up to 10 times per day
  • There is a 60 minute cooldown between successful claims
  • Captcha verification is required before token delivery
  • NEAR Testnet tokens are testnet tokens and have no monetary value
  • Spam, abuse, or automated draining may result in restriction

NEAR Testnet tokens are shared by developers testing smart contracts, accounts, wallets, dApps, bots, and automation. The claim limits keep the faucet available for more users instead of letting repeated automated requests consume the balance.

Use only your public NEAR account ID. ZalalenA Faucet does not require login, wallet balance, private keys, seed phrases, or wallet signatures.

Named Accounts, Implicit Accounts, and Testnet NEAR

NEAR Testnet is a public environment for testing NEAR accounts and contracts before a mainnet release. Testnet NEAR pays transaction gas and is also relevant to storage deposits required by many contracts and account-related workflows.

NEAR is not just a generic wallet-address flow. An app can use a named account such as project.testnet, an implicit account, full-access keys, and restricted function-call keys. Test those account and permission paths alongside contract calls and receipts.

NEAR Testnet tokens only work on NEAR Testnet. They are not real NEAR, have no monetary value, and cannot be traded as mainnet assets.

Fund the Exact Account That Will Sign

A NEAR Testnet faucet sends free NEAR Testnet tokens to a NEAR account ID so the wallet can pay gas on NEAR Testnet.

On NEAR, gas is needed for transactions such as contract calls, storage deposits, account actions, token transfers, and interacting with dApps.

ZalalenA Faucet gives users a direct way to get NEAR Testnet tokens without buying tokens, bridging assets, or setting up a complicated account process.

Access Keys, Attached Deposits, and Storage Rules

Use Testnet NEAR to create or fund a test account, sign a contract call, attach a deposit, exercise storage registration, and observe receipts and final execution status.

For NEP-141 token flows, test the contract's storage requirement and receiver behavior as well as the native NEAR balance. Funding the account does not automatically register it with a token contract.

If a call fails after a claim, check the receiver account, method arguments, attached deposit, storage balance, and access-key permission. Those are application conditions, not faucet failures.

Claiming to a Named or Implicit Account

Enter your public NEAR Testnet account ID, complete captcha verification, and click the claim button. If the request passes the faucet rules, NEAR Testnet tokens are sent to your wallet.

After the claim, make sure your wallet is connected to NEAR Testnet. A mainnet view will not show testnet tokens even when the claim succeeds.

Use the tokens for smart contract calls, dApp testing, storage deposits, account actions, token transfers, bots, automation, and supported NEAR Testnet activity.

First NEAR Workflow: Fund, Register, Call, Inspect Receipts

Use a fresh named or implicit Testnet account and confirm that the account shown by the wallet is the exact recipient used in the faucet request.

1. Claim NEAR to the account that will sign the application call, then verify the funding transaction and selected network.

2. If the flow uses NEP-141 tokens, perform the required storage-registration step before testing the recipient path.

3. Call the intended contract method with its real arguments, gas setting, attached deposit, and the least-privilege access key your product expects.

4. Inspect the final execution outcome and receipts, then repeat a controlled failure such as a disallowed function-call key or missing storage registration.

NEAR Testnet Release Checklist

Before release, verify the active Testnet account ID, wallet account, RPC network, contract ID, method, arguments, gas, attached deposit, and key permissions. The account receiving faucet NEAR must be the account that signs the call. A named account and implicit account should be treated as distinct user identities in the product.

Test native NEAR gas and contract state separately. Confirm storage registration for NEP-141 recipients, method-level permission for function-call keys, receipt outcomes, and contract errors. Test a wallet rejection, wrong network, missing storage deposit, invalid method argument, and an RPC delay so the frontend does not label every failure as an unavailable faucet balance.

Save the transaction hash, account, receiver contract, and final receipt result for each QA scenario. These details let a team locate the exact Testnet action and verify whether the failure came from signing, broadcast, contract execution, storage rules, or client rendering.

Testing a NEAR Contract from a New Testnet Account

Use a new NEAR Testnet account and claim to the exact account ID the application will call from. A named account such as project.testnet and an implicit account are different recipients. Check the address in the wallet before signing; otherwise a user can successfully fund one account while the application tries to spend gas from another.

Test full-access keys and function-call keys independently. A function-call key may be restricted to a contract, method set, and allowance. The account can hold enough NEAR while the requested action still fails because the key lacks permission. A useful application reports that authorization problem directly instead of telling the user to obtain more test tokens.

Contract calls often require an attached deposit or storage balance in addition to network gas. Build test cases for zero deposit, the expected deposit, and an invalid amount. For NEP-141 tokens, test storage registration before a transfer. A faucet claim funds native NEAR; it does not automatically register a recipient with a token contract or create application-specific state.

Follow the outcome through receipts. A submitted NEAR transaction can lead to contract execution in later receipts, so the UI should distinguish a wallet-approved request, a broadcast transaction, and a final successful or failed execution. Display the transaction hash, final status, and useful contract message so a user knows whether to retry a method, adjust a deposit, or wait for network data.

Test contract deployment, upgrades, and ordinary method calls on the same Testnet network. Confirm the account that owns the contract, selected contract ID, method name, arguments, gas, and attached deposit. A mismatch in any one of those values can fail after a valid faucet claim; recording them with the hash makes the issue reproducible.

Run a clean acceptance flow before release: empty account, faucet claim, wallet connection, access-key check, storage registration where needed, contract call, receipt inspection, and an intentional rejected scenario. This validates the user journey from receiving Testnet gas through the first successful NEAR application action without relying on hidden state in an administrator wallet.

NEAR Testnet: Accounts, Keys, and Storage Deposits

NEAR uses account IDs and access keys, not only a generic wallet address. Test a named account such as project.testnet or the exact implicit account your app supports, then verify contract calls, attached deposits, receipts, and function-call key permissions.

Testnet NEAR covers gas, but a contract may also require storage registration or an attached deposit. If a call fails after a successful claim, check the network, receiver account, method arguments, storage requirement, and key permissions before making another faucet request.

NEAR Claim and Account-Selection Troubleshooting

Cooldown active: Your account may need to wait until the 60 minute cooldown ends before claiming again.

Captcha failed: Refresh the page and complete captcha verification again.

Invalid address: Make sure you entered a valid public NEAR account ID.

Wrong network selected: Your wallet may be showing NEAR Mainnet instead of NEAR Testnet.

Temporary delay: Faucet demand, RPC conditions, or testnet activity may delay delivery for a short time.

Native NEAR Is Not a Contract Token Balance

NEAR Testnet tokens from ZalalenA Faucet are free native testnet funds. They have no monetary value and cannot be used on NEAR Mainnet.

Native NEAR can pay gas and provide an attached or storage deposit, but it does not register an account with a NEP-141 contract or create the contract state an application expects.

Fair Access for Account and Contract Testing

Cooldown keeps one account or script from claiming too often. This matters because NEAR Testnet tokens are used by many developers, testers, bots, automation workflows, and users exploring account-based dApps.

The waiting period protects the faucet balance without adding login, social account, or wallet-balance requirements.

Confirming Funding Before a Contract Call

Most successful claims are delivered within seconds. Delivery can take longer when the faucet is busy or NEAR Testnet is experiencing temporary delays.

If the balance does not appear immediately, refresh your wallet and confirm that it is connected to NEAR Testnet.

Diagnosing Keys, Deposits, Storage, and Receipts

Account has funds but cannot sign: Confirm that the selected key is allowed for the receiver contract and method. A function-call key can be restricted even when the account has NEAR.

Token transfer or call fails after funding: Check the attached deposit and any storage-registration requirement. NEP-141 storage state belongs to the contract and is not created by a faucet transfer.

Wallet approved the request but the feature did not finish: Inspect the final execution outcome and receipts. A top-level transaction can be accepted while a later contract receipt fails.

Claim is not visible: Confirm the exact named or implicit account on NEAR Testnet, then inspect the transaction hash before retrying. Never provide a private key or recovery phrase.

NEAR Testnet: Account IDs, Keys, Contracts, and Receipts

NEAR Testnet begins with an account ID rather than only a generic wallet address. A named account can look like project.testnet, while an implicit account is derived from a public key. The faucet must fund the exact Testnet account the application will use; a wallet that switches accounts will not display the first account's claimed NEAR.

NEAR accounts can have full-access keys and restricted function-call keys. A full-access key can sign broad account actions; a function-call key can be limited to one contract, selected methods, and an allowance. Testnet NEAR lets a team test both balance requirements and this permission model before release.

Contracts can require more than gas. A call can attach a deposit, a token workflow can require storage registration, and an account action can affect storage usage. Native NEAR from this faucet pays a transaction fee, but it does not automatically satisfy a contract's storage-balance or attached-deposit requirement.

Test a complete flow with a fresh Testnet account: claim NEAR, connect the intended wallet, sign a contract call, inspect its outcome, and follow the receipts it creates. A frontend should distinguish a submitted transaction from a final successful contract execution and show the hash and final status.

For NEP-141 work, native NEAR and a fungible-token balance are different states. A user may have enough NEAR for gas but still need storage registration before receiving a token. Test receiver account, attached deposit, and transfer-call behavior as application requirements.

Use the same network in the wallet, RPC, explorer, and contract ID. Mainnet and Testnet account data are separate. Record the account ID, contract ID, method, deposit, and transaction hash when reproducing an issue.

Faucet NEAR is disposable Testnet gas for account onboarding, access-key permissions, contract methods, storage registration, token transfers, and receipt handling. It removes the initial gas barrier but does not replace validation of contract logic.

Tracing NEAR Deposits, Keys, and Receipts

NEAR Testnet funding should be checked against the account that will actually sign the contract call. Named accounts are readable identifiers, while implicit accounts are derived from a public key; both can hold NEAR, but the wallet selection and access key determine whether a later action can be authorized. Confirm the account ID in the wallet, the receiver account ID in the transaction, and the signer shown by the explorer before attributing an error to the faucet.

Many NEAR contract actions include an attached deposit as well as gas. An attached deposit is application input, not a replacement for having enough NEAR to pay execution. Storage-heavy flows may also require a storage deposit or registration step. Test these values individually: send a zero-deposit call where it should fail, send the required amount where it should succeed, and inspect the outcome returned by the contract. That turns an ambiguous wallet error into a documented product rule.

Transactions on NEAR can produce several receipts as they move between contracts. A top-level transaction being accepted does not by itself mean that every cross-contract promise delivered the intended result. Follow the execution outcome and receipts in the explorer, then check the receiving contract's state or emitted logs. This is particularly important for callbacks, marketplaces, token transfers, and any workflow where the final user-facing status depends on another contract response.

Access keys should be part of the Testnet test plan. A full-access key may sign broadly, whereas a function-call key can be limited to a receiver, methods, and allowance. Test the least-privilege key your application intends to use, including an intentionally disallowed method. The faucet keeps the account able to pay for these attempts; it cannot correct a key permission, receiver name, method name, or serialized argument mismatch.

For release evidence, store the account ID, public key type, contract ID, method name, attached deposit, gas setting, transaction hash, and final receipt result. Re-running this record from a fresh funded Testnet account is more valuable than a screenshot of a single successful click. It demonstrates that the product handles NEAR's account and asynchronous execution model deliberately.

NEAR Account and Receipt Questions

For a reliable NEAR Testnet claim flow, confirm that the funded named or implicit account is the same account selected in the wallet. The faucet supplies native NEAR gas, while access-key permissions, contract ID, method arguments, attached deposits, storage registration, and receipt outcomes are separate application requirements.

Use the transaction hash and final receipt result to troubleshoot a contract action. A claim can succeed while a function-call key is unauthorized, a token receiver lacks storage registration, an attached deposit is wrong, or a contract method rejects its inputs. Inspect that result before asking for more Testnet NEAR.

A complete NEAR acceptance test starts with an empty account, claims NEAR, connects the intended wallet, executes a contract method, checks the final receipt, and tests one controlled failure. This validates gas, keys, storage, contracts, and user messaging as one real Testnet journey.

What is a NEAR Testnet faucet?

A NEAR Testnet faucet sends free testnet tokens for smart contract testing, NEAR dApps, wallets, account flows, bots, and automation.

Why do I need NEAR Testnet tokens?

You need NEAR Testnet tokens to pay gas for transactions, smart contract calls, storage deposits, account actions, and dApp testing on NEAR Testnet.

Are these real tokens?

No. NEAR Testnet tokens have no monetary value and cannot be used on NEAR Mainnet.

Do I need login to claim?

No. You only need a public NEAR account ID and captcha verification.

Do I need wallet balance before claiming?

No. A new NEAR account with zero balance can claim NEAR Testnet tokens.

How often can I claim?

Each account can claim up to 10 times per day, with a 60 minute cooldown between successful claims.

Why was my claim rejected?

A claim may be rejected because of cooldown limits, captcha failure, invalid address format, repeated requests, or temporary faucet limits.

Which wallet can I use?

You can use a wallet that supports NEAR Testnet.

Can I use NEAR Testnet tokens for airdrops?

You can use them to explore supported testnet activities, but testnet activity does not guarantee eligibility for any airdrop.

Is it safe to use?

Yes. Only your public wallet address is required. Never share your private key or recovery phrase.

What can I do after receiving the tokens?

You can call smart contracts, test account flows, send transactions, explore NEAR dApps, and run bot or automation flows.

Secure Access
Verifying your session before loading content.
No friction • Real users • Protected system