curl http://localhost:3001/safe/m1a2b3c4-d5e6-7890-abcd-ef1234567890
{
"success": true,
"data": {
"contractAddress": "0xABC123...",
"documentHash": "0xDEF456...",
"deployTxHash": "0x789...",
"linkTxHash": "0xAAA...",
"settleTxHash": "0xBBB...",
"baseSepoliaExplorerUrl": "https://sepolia.basescan.org/address/0xABC123...",
"documentPreview": "SAFE Agreement for rippled...",
"onChainStatus": {
"status": "Settled",
"mptIssuanceId": "00000001A1B2C3...",
"documentHash": "0xDEF456..."
},
"xrplMptIssuanceId": "00000001A1B2C3...",
"crossChainVerified": true
}
}
Read the SAFE agreement status from Base Sepolia
curl http://localhost:3001/safe/m1a2b3c4-d5e6-7890-abcd-ef1234567890
{
"success": true,
"data": {
"contractAddress": "0xABC123...",
"documentHash": "0xDEF456...",
"deployTxHash": "0x789...",
"linkTxHash": "0xAAA...",
"settleTxHash": "0xBBB...",
"baseSepoliaExplorerUrl": "https://sepolia.basescan.org/address/0xABC123...",
"documentPreview": "SAFE Agreement for rippled...",
"onChainStatus": {
"status": "Settled",
"mptIssuanceId": "00000001A1B2C3...",
"documentHash": "0xDEF456..."
},
"xrplMptIssuanceId": "00000001A1B2C3...",
"crossChainVerified": true
}
}
Show properties
curl http://localhost:3001/safe/m1a2b3c4-d5e6-7890-abcd-ef1234567890
{
"success": true,
"data": {
"contractAddress": "0xABC123...",
"documentHash": "0xDEF456...",
"deployTxHash": "0x789...",
"linkTxHash": "0xAAA...",
"settleTxHash": "0xBBB...",
"baseSepoliaExplorerUrl": "https://sepolia.basescan.org/address/0xABC123...",
"documentPreview": "SAFE Agreement for rippled...",
"onChainStatus": {
"status": "Settled",
"mptIssuanceId": "00000001A1B2C3...",
"documentHash": "0xDEF456..."
},
"xrplMptIssuanceId": "00000001A1B2C3...",
"crossChainVerified": true
}
}
onChainStatus and crossChainVerified fields.