CLI Script for Automated Solana Transfers via Coinbase API & Excel Input
Worldwide
CLI Script for Automated Solana Transfers via Coinbase API & Excel Input Job Description Overview We are looking for an experienced backend developer to create a lightweight, command-line interface (CLI) script that automates cryptocurrency withdrawals using the Coinbase API. The script will run locally on Windows/Mac via CMD/Terminal. It must be designed to dynamically pull all authentication data and transaction instructions directly from a local spreadsheet or Excel file ( .xlsx or .csv ). Key Requirements & Constraints • Excel / Spreadsheet Integration: The script must natively parse a local spreadsheet file to securely extract: ◦ My Coinbase API credentials (API Key and Secret). ◦ The three designated target wallet addresses and their specific transfer amounts. • Network Constraint: All transactions must occur strictly over the Solana network. The script must be explicitly configured to handle native SOL or Solana-based asset withdrawals via the Coinbase Advanced Trade API. • CLI Automation: A lightweight execution script (Python or Node.js) that can be triggered seamlessly via the command line (CMD). • Error Handling & Reporting: The script must provide real-time console feedback during execution, log successful transaction signatures, and include strict error-checking to prevent partial or duplicate asset distributions. Project Scope & Deliverables This is a fixed-price, one-off project. The job will be considered 100% complete when: • The script successfully parses the API keys and destination data directly from the provided Excel/ spreadsheet format. The script confirms the automated transfers natively over the Solana network into all three designated wallet addresses. • Clean, well-documented source code is delivered alongside a brief setup guide and a spreadsheet template detailing exactly how the columns must be structured. • The developer successfully makes the automated transactions using a provided sample Coinbase api to provided wallet adresses. Otherwise the contract is nullified. • the code provides full report as to initial balance, transaction outcome, final balance and full error report if there is. Required Skills • Proven experience working with the Coinbase API / Coinbase Developer Platform. • Proficiency in Python (using libraries like pandas or openpyxl ) or Node.js (using libraries like exceljs ). • Solid understanding of the Solana network environment and transfer routing protocols. • Commitment to security best practices regarding local credential encryption and handling. Budget & Timeline • Budget: $100 (Fixed-price) • Timeline: Project to be completed within 3–5 days of official hiring.
$100.00
Fixed-price- IntermediateExperience Level
- Remote Job
- One-time projectProject Type
Skills and Expertise
Activity on this job
- Proposals:5 to 10
- Last viewed by client:2 weeks ago
- Interviewing:7
- Invites sent:0
- Unanswered invites:0
About the client
- ETHAddis Ababa8:31 PM
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by