Headers
Rhinestone API key
Body
application/json
Body
Response
201
Intent operations submitted successfully
Results of bundle submissions
- Option 1
- Option 2
- Option 3
curl --request POST \
--url https://v1.orchestrator.rhinestone.dev/intent-operations \
--header 'Content-Type: application/json' \
--data '{
"signedIntentOp": {
"sponsor": "0x8a310b9085faF5d9464D84C3d9a7BE3b28c94531",
"nonce": "0",
"expires": "1733493192",
"elements": [
{
"arbiter": "0x8a310b9085faF5d9464D84C3d9a7BE3b28c94531",
"chainId": "1",
"idsAndAmounts": "<any>",
"spendTokens": "<any>",
"mandate": {
"recipient": "0x579d5631f76126991c00fb8fe5467fa9d49e5f6a",
"tokenOut": "<any>",
"destinationChainId": 8453,
"fillDeadline": "1733493192",
"preClaimOps": "<any>",
"destinationOps": "<any>",
"qualifier": {
"settlementContext": {
"settlementLayer": "ACROSS",
"usingJIT": true,
"using7579": true,
"requestId": "<string>"
},
"encodedVal": "0x..."
},
"v": 123,
"minGas": 123
},
"beforeFill": true
}
],
"serverSignature": "0x...",
"signedMetadata": {
"fees": {
"protocolFees": {
"0x8a310b9085faF5d9464D84C3d9a7BE3b28c94531": 1000000000000000000
},
"sponsorFee": {
"relayer": 0.01,
"protocol": 0.01
}
},
"tokenPrices": {
"USDC": 1,
"WETH": 2000
},
"gasPrices": {
"1": "20000000000",
"10": "1000000000"
},
"opGasParams": "<any>",
"account": {
"address": "0x579d5631f76126991c00fb8fe5467fa9d49e5f6a",
"accountType": "<string>",
"setupOps": [
{
"to": "0x579d5631f76126991c00fb8fe5467fa9d49e5f6a",
"data": "0x..."
}
],
"emissaryConfig": {
"configId": "42",
"validatorAddress": "0x579d5631f76126991c00fb8fe5467fa9d49e5f6a",
"emissaryAddress": "0x579d5631f76126991c00fb8fe5467fa9d49e5f6a",
"emissaryEnable": {
"allocatorSig": "0x...",
"userSig": "0x..."
},
"emissaryConfig": {
"allocator": "0x579d5631f76126991c00fb8fe5467fa9d49e5f6a"
}
},
"accountContext": {},
"requiredDelegations": {}
},
"quotes": "<any>"
},
"signedAuthorizations": [
{
"chainId": 8453,
"address": "0x579d5631f76126991c00fb8fe5467fa9d49e5f6a",
"nonce": "0",
"yParity": 27,
"r": "0x...",
"s": "0x..."
}
],
"destinationSignature": "0x...",
"originSignatures": [
"0x...",
"0x..."
],
"options": {
"dryRun": true
}
}
}'
{
"result": {
"id": 123,
"status": "PENDING"
}
}
Submit signed intent operations for processing. This endpoint accepts signed intent operations containing cross-chain token transfers and executions.
curl --request POST \
--url https://v1.orchestrator.rhinestone.dev/intent-operations \
--header 'Content-Type: application/json' \
--data '{
"signedIntentOp": {
"sponsor": "0x8a310b9085faF5d9464D84C3d9a7BE3b28c94531",
"nonce": "0",
"expires": "1733493192",
"elements": [
{
"arbiter": "0x8a310b9085faF5d9464D84C3d9a7BE3b28c94531",
"chainId": "1",
"idsAndAmounts": "<any>",
"spendTokens": "<any>",
"mandate": {
"recipient": "0x579d5631f76126991c00fb8fe5467fa9d49e5f6a",
"tokenOut": "<any>",
"destinationChainId": 8453,
"fillDeadline": "1733493192",
"preClaimOps": "<any>",
"destinationOps": "<any>",
"qualifier": {
"settlementContext": {
"settlementLayer": "ACROSS",
"usingJIT": true,
"using7579": true,
"requestId": "<string>"
},
"encodedVal": "0x..."
},
"v": 123,
"minGas": 123
},
"beforeFill": true
}
],
"serverSignature": "0x...",
"signedMetadata": {
"fees": {
"protocolFees": {
"0x8a310b9085faF5d9464D84C3d9a7BE3b28c94531": 1000000000000000000
},
"sponsorFee": {
"relayer": 0.01,
"protocol": 0.01
}
},
"tokenPrices": {
"USDC": 1,
"WETH": 2000
},
"gasPrices": {
"1": "20000000000",
"10": "1000000000"
},
"opGasParams": "<any>",
"account": {
"address": "0x579d5631f76126991c00fb8fe5467fa9d49e5f6a",
"accountType": "<string>",
"setupOps": [
{
"to": "0x579d5631f76126991c00fb8fe5467fa9d49e5f6a",
"data": "0x..."
}
],
"emissaryConfig": {
"configId": "42",
"validatorAddress": "0x579d5631f76126991c00fb8fe5467fa9d49e5f6a",
"emissaryAddress": "0x579d5631f76126991c00fb8fe5467fa9d49e5f6a",
"emissaryEnable": {
"allocatorSig": "0x...",
"userSig": "0x..."
},
"emissaryConfig": {
"allocator": "0x579d5631f76126991c00fb8fe5467fa9d49e5f6a"
}
},
"accountContext": {},
"requiredDelegations": {}
},
"quotes": "<any>"
},
"signedAuthorizations": [
{
"chainId": 8453,
"address": "0x579d5631f76126991c00fb8fe5467fa9d49e5f6a",
"nonce": "0",
"yParity": 27,
"r": "0x...",
"s": "0x..."
}
],
"destinationSignature": "0x...",
"originSignatures": [
"0x...",
"0x..."
],
"options": {
"dryRun": true
}
}
}'
{
"result": {
"id": 123,
"status": "PENDING"
}
}
Rhinestone API key
Body
Show child attributes
201
Intent operations submitted successfully
Results of bundle submissions
Show child attributes