Python module for limit orders through 1inch/Matcha
Develop a Python module for placing limit orders through the 1inch Limit Order Protocol or Matcha (0x).
Requirements
Functionality:
Creation of a limit order with parameters: sell token, buy token, price, amount
Support for partial filling - the order can be executed in multiple parts
Signing the order with the wallet's private key
Sending the signed order to the corresponding API
Receiving the order status by ID (including fill percentage)
Cancelling an active order
Input parameters:
api_key - API key for 1inch (will be provided)
chain_id - Network ID (Ethereum, BSC, Polygon, etc.)
maker_address - wallet address
private_key - private key for signing
sell_token - contract address of the token for sale
buy_token - contract address of the token for purchase
sell_amount - amount of tokens for sale (in wei)
price - desired execution price
allow_partial_fill - allow partial filling (default True)
expiry - order expiration time (optional)
Technical requirements:
Python 3.8+
Libraries: web3.py, requests
Support for 1inch Limit Order Protocol v3 or Matcha API
Error handling (insufficient balance, invalid tokens, network issues)
Operation logging
Output data:
Order hash/ID of the created order
Order status (pending, partially_filled, filled, cancelled)
Fill percentage of the order (filled %)
Link to the order in the interface (if available)
Documentation:
README with usage examples
Description of all methods and parameters
Examples for main scenarios (creation, checking, cancellation)
Priority
Preferably 1inch Limit Order Protocol. Matcha as an alternative.
Additionally
The API key for 1inch will be provided by the client
Important: Orders must support partial filling (partial fills)
-
2930 8 0 1 Hello,
I specialize in developing Python modules for working with DEX protocols and Web3 integrations (1inch, Matcha, 0x, Uniswap). I will implement a module for limit orders that fully complies with your technical specifications, supporting partial execution and correct transaction signing.
What I will do:
I will implement the creation of limit orders through the 1inch Limit Order Protocol (v3) with a fallback to Matcha (0x).
I will support partial fill, order cancellation, and status retrieval by ID.
I will ensure secure signing with a private key (via web3.py).
I will implement logging, error handling, and documented code with examples.
I will prepare a README with examples for all scenarios (create/check/cancel).
… The code will be structured, easily extensible, and ready for integration into other projects.
-
182 Hello! I am ready to quickly and professionally implement a Python module for placing limit orders through the 1inch Limit Order Protocol (with support for partial fills, EIP-712 signature, status, and cancellation). I am ready to start immediately after receiving the API_KEY and access to RPC. I guarantee testing on the testnet and support for critical bugs.
-
573 4 0 My experience in developing secure and reliable Python modules for DeFi interaction, particularly with the 1inch Limit Order Protocol (v3) and Web3.py, ensures rapid creation, end-to-end signing logic of orders (using a private key), and flawless execution of all requirements: from partial fills to comprehensive error handling and detailed documentation.
-
316 1 0 Hello! I have extensive experience in web development. I am ready to complete the project quickly and efficiently. Write to me in private messages and we will discuss.
-
172 1 1 Hello! I am ready to complete this project with extensive experience in developing various applications.
-
1251 35 1 3 Hello, I will do it.
I am the one you need, I have extensive experience in web development, working with APIs, web3. I am good at parsing, web scraping, and sniffing requests from private APIs.
Message me to discuss the work.
-
117 Good day!
I have the necessary experience in developing Python solutions for DeFi and cryptocurrencies and have a deep understanding of the 1inch Limit Order Protocol (v3).
I propose to develop a module with the following architecture:
Core functionality: Full implementation of all requirements: order creation, signing via private_key (using web3.py), sending via API, and supporting partial fills (this is critical).
Network support: Easy configuration via chain_id to work in Ethereum, Polygon, BSC, and other EVM-compatible networks.
Error handling: Reliable handling of API responses and validation of input data (balance, token validity).
Documentation: I will provide a complete README.md with usage examples and method descriptions.
Priority: 1inch Limit Order Protocol. Matcha/0x will be implemented as an alternative if needed.
I am ready to discuss the details and demonstrate relevant code examples.
… Thank you!
-
928 2 0 I can develop a Python module according to your requirements for working with the 1inch Limit Order Protocol (or Matcha 0x) — I have experience with both Web3 and processing limit orders and partial executions. I will implement the creation, partial execution, signing, and sending of orders, status control and cancellation, as well as logging and proper error handling. I will add documentation with examples.
All operation scenarios — creation, verification, cancellation — will be simple and clear. I am ready to work with your API key and quickly show the finished result. Write to me if you need to detail the stack or send previous cases!
Current freelance projects in the category Cryptocurrency & Blockchain
Development of a Telegram store (Mini App) with anonymous payment acceptance (Apple/Google Pay ➔ Crypto on Tr
110 USD
I'm looking for an experienced developer to create an online store in Telegram for the European market. The main and most challenging task of the project is to implement the payment logic. It is necessary to build a bridge between classic fiat and crypto (Fiat-to-Crypto… Cryptocurrency & Blockchain, Bot Development ∙ 12 days 11 hours back ∙ 36 proposals |
Looking for a speaker for a call
23 USD
We need a person who will hold a meeting with a potential investor on behalf of our team. They will talk about the product, answer questions — confidently and to the point. Requirements: Knowledge of crypto: DeFi, Web3, tokenomics, trading Articulate speech, business style,… Consulting, Cryptocurrency & Blockchain ∙ 13 days 6 hours back ∙ 2 proposals |