try
LJSONObject := TJsonObject.Create;
Arr:= TJSONArray.Create;
Arr.Add('captain');
LJSONObject.AddPair('jsonrpc', '2.0');
LJSONObject.AddPair('method', 'get_accounts');
LJSONObject.AddPair('params', Arr);
LJSONObject.AddPair('id', '1');
str := LJSONObject.ToString;
finally
LJSONObject.Free;
Arr.Free;
end;
вот она родимая