Skip to main content
Create and manage bounties on the Gib Work platform using SPL tokens for payment. Post tasks, set requirements, and manage payments through an integrated system.

Core Features

  1. Task Management
    • Create bounties
    • Set requirements
    • Tag categorization
    • Token payments
  2. Payment Options
    • Multiple SPL tokens
    • Customizable amounts
    • Secure escrow
    • Transaction verification

Usage

Parameters

Example Prompts

Natural Language Prompts

LangChain Tool Prompts

Response Format

Implementation Details

Task Creation Process

Error Handling

Best Practices

  1. Task Creation
    • Clear descriptions
    • Specific requirements
    • Appropriate tags
    • Fair pricing
  2. Payment Setup
    • Verify token balance
    • Consider fees
    • Set reasonable amounts
    • Check approvals
  3. Content Management
    • Detailed descriptions
    • Clear requirements
    • Relevant tags
    • Regular updates
  4. Security
    • Verify transactions
    • Check permissions
    • Monitor tasks
    • Track payments

Common Issues

  1. Task Creation
    • Missing information
    • Invalid tokens
    • Insufficient funds
    • Network issues
  2. Payment
    • Token approval
    • Balance issues
    • Transaction failures
    • Fee calculation
  3. Validation
    • Tag limits
    • Content length
    • Token support
    • Payer verification

Common Token Addresses

  • USDC: EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v
  • USDT: Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB
  • BONK: DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263

Task Management Tips

  1. Description Writing
    • Be specific
    • Include deliverables
    • Set timelines
    • Define scope
  2. Payment Planning
    • Market rates
    • Token stability
    • Payment schedule
    • Fee consideration
  3. Task Monitoring
    • Track submissions
    • Review progress
    • Update status
    • Manage payments
  • getBalance: Check token balance
  • approveToken: Setup payments
  • updateTask: Modify tasks
  • getTasks: List tasks