Skip to main content

What You Can Build

With the transfer feature, you can:
  • Reward Systems: Send tokens or NFTs as rewards for achievements, referrals, or milestones
  • Payment Processing: Handle refunds, cashouts, or automated payments
  • Asset Distribution: Distribute event tickets, collectibles, or membership badges
  • Gaming Economics: Transfer in-game currencies, items, or achievement badges
  • Content Creator Tools: Pay creators with tokens or send exclusive NFTs to supporters

Complete Asset Support

Native Tokens (ETH, MATIC, etc.)

Send the blockchain’s native currency directly to any address. Ideal for refunds, payments, or gas fee reimbursements.

ERC20 Tokens (USDC, WETH, etc.)

Transfer standard fungible tokens including stablecoins, utility tokens, or your own custom ERC20 tokens.

ERC721 NFTs (Unique Digital Assets)

Send individual NFTs like art pieces, collectibles, certificates, or unique digital items.

ERC1155 Tokens (Multi-Token Standard)

Transfer both fungible and non-fungible tokens from contracts that support multiple token types in a single contract.

Authentication

All transfers require your secret key for authentication:
Authorization: Bearer sk-your-secret-key
Your project wallet will automatically handle gas fees and transaction signing.

Integration Workflow

Transfer Native Tokens

Send ETH or other native blockchain currencies:
curl -X POST https://local-api.lootex.dev/v1/project-wallet/transfer \
  -H "Authorization: Bearer sk-your-secret-key" \
  -H "Content-Type: application/json" \
  -d '{
    "type": "native",
    "chainId": 1868,
    "recipientAddress": "0x742D35Cc6634C0532925a3b8D4c4D9e2c8E0B3E9",
    "amount": "1000000000000000000"
  }'

Transfer ERC20 Tokens

Send fungible tokens like USDC or custom tokens:
curl -X POST https://local-api.lootex.dev/v1/project-wallet/transfer \
  -H "Authorization: Bearer sk-your-secret-key" \
  -H "Content-Type: application/json" \
  -d '{
    "type": "erc20",
    "chainId": 1868,
    "contractAddress": "0x1234567890123456789012345678901234567890",
    "recipientAddress": "0x742D35Cc6634C0532925a3b8D4c4D9e2c8E0B3E9",
    "amount": "1000000"
  }'

Transfer NFTs

Send unique digital assets:
curl -X POST https://local-api.lootex.dev/v1/project-wallet/transfer \
  -H "Authorization: Bearer sk-your-secret-key" \
  -H "Content-Type: application/json" \
  -d '{
    "type": "erc721",
    "chainId": 1868,
    "contractAddress": "0xfc8e7bda94874f6baa591dd70af0fda1fca201ab",
    "recipientAddress": "0x742D35Cc6634C0532925a3b8D4c4D9e2c8E0B3E9",
    "tokenId": "42"
  }'

Transfer ERC1155 Tokens

Send multi-token standard assets:
curl -X POST https://local-api.lootex.dev/v1/project-wallet/transfer \
  -H "Authorization: Bearer sk-your-secret-key" \
  -H "Content-Type: application/json" \
  -d '{
    "type": "erc1155",
    "chainId": 1868,
    "contractAddress": "0xfc8e7bda94874f6baa591dd70af0fda1fca201ab",
    "recipientAddress": "0x742D35Cc6634C0532925a3b8D4c4D9e2c8E0B3E9",
    "tokenId": "42",
    "amount": "5"
  }'

Common Use Cases

Gaming Platform Rewards

Automatically distribute tokens when players complete achievements:
  • Quest Rewards: Send ERC20 game tokens for completing quests
  • Achievement Badges: Transfer unique NFT badges for milestones
  • Seasonal Items: Distribute limited-time collectible NFTs
  • Tournament Prizes: Award winners with valuable tokens or NFTs

SaaS Platform Incentives

Reward user engagement and loyalty:
  • Referral Bonuses: Send tokens for successful referrals
  • Anniversary Gifts: Transfer commemorative NFTs for long-term users
  • Premium Benefits: Distribute exclusive tokens to premium subscribers
  • Creator Payouts: Automatically pay content creators in tokens

E-commerce Integration

Handle payments and customer benefits:
  • Cashback Rewards: Send tokens as purchase rewards
  • Loyalty Points: Transfer redeemable tokens for frequent customers
  • Product Authenticity: Send NFT certificates with physical products
  • Refund Processing: Handle returns with token or ETH refunds

Community Building

Engage and reward community members:
  • Event Tickets: Transfer NFT tickets for events or meetups
  • Membership Tokens: Send access tokens for premium communities
  • Contribution Rewards: Award tokens for valuable community contributions
  • Social Challenges: Distribute rewards for social media participation