Setup
Complete Transfer
Using @near-js/* instead of near-kit
Using @near-js/* instead of near-kit
Storage Deposits
Token Storage
Some NEP-141 tokens also require storage registration:Shims Explained
NEAR transactions need runtime context (nonce, block hash) that the SDK doesn’t fetch. Shims bridge this gap:
The SDK returns a plain object:
Receiving on NEAR (From Other Chains)
When tokens arrive on NEAR from another chain, they land in your account automatically (if relayer fees were paid). Bridged tokens from EVM chains use the format<eth_address>.factory.bridge.near — for example, USDC from Ethereum becomes a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48.factory.bridge.near.
For manual finalization, see Manual Finalization.
Common Token Addresses
Transaction Format
buildTransfer() returns a NearUnsignedTransaction:
Error Handling
Finalization Timeline
NEAR → EVM transfers typically take:
Total: 5-20 minutes depending on destination chain and network conditions.
Next Steps
Pay Relayer Fees
Automatic finalization on destination
Track Status
Monitor your transfer’s progress